453b1730f4
Updated is_typing tests
2026-04-16 06:32:05 -07:00
460a632afa
Fixing tests - mocking sqlite3 setting, tearing down script
...
Using DATETIME_FORMAT_STR instead of isoformat(), Windows dislikes
colons in filenames.
Removing unused import.
Adding script to __init__.py
2026-04-16 14:23:07 +02:00
f24d1f4473
Merge branch 'evennia:main' into database_backup_contrib
2026-04-16 13:47:11 +02:00
29db6f2e5b
Lots of cleanup. Also, 'audience getter' via settings.
2026-04-15 21:41:49 -07:00
877976d60c
Update CHANGELOG
2026-04-15 23:20:28 +02:00
8aab204e34
Merge pull request #3913 from blongden/fix/tag-search-category-only
...
Fix tag/search failing when searching by category only
2026-04-15 23:18:54 +02:00
3f835e7869
Some more doc strings for #3911
2026-04-15 23:07:05 +02:00
b91de84c52
Merge branch 'pr/3911' into fix/cmdset-merge-cache-performance
2026-04-15 22:55:14 +02:00
6003a38662
Update ev agent skill
2026-04-15 22:49:33 +02:00
6055a8a3e6
Fix tag/search failing when searching by category only
...
The tag/search command failed to find objects when searching by
category alone (e.g. `tag/search :cityhall`) due to two issues:
1. Leading whitespace from command parsing was not stripped, causing
the tag key to contain a space
2. An empty tag key was passed as "" instead of None, which searched
for tags with an empty string key rather than matching all keys
in the given category
Strip self.args and convert empty tag to None so category-only
searches work correctly. Added tests for both cases.
2026-04-13 10:27:54 +01:00
1cae101218
Replacing the 'r' prefix in the _HTTP_REGEX Claude removed.
2026-04-13 00:51:08 -07:00
d7c1944e2a
Bug fix in single character nick handling and Claude wrote some tests.
2026-04-12 12:47:58 -07:00
7048378a4d
Cleanup and added support for nicks which required the addition of 'onKeyup' for proper reporting.
2026-04-12 11:37:46 -07:00
80ac4d6815
Refactored the 'audience' be be fetched via a function and updated the example fetch with Griatch's no location fix.
2026-04-12 09:48:09 -07:00
ebde306492
Fix CmdSet fingerprint to include object bindings and ensure cache invalidation
...
The CmdSet fingerprint now includes command-to-object bindings and the cmdset's own object owner. This prevents the merge cache from incorrectly returning a cached result when identical-looking cmdsets are merged from different source objects.
Also ensures the cached fingerprint is invalidated during command deduplication and switches to using frozensets in the fingerprint for more robust comparisons.
2026-04-11 20:11:47 -04:00
ba94e9a8fc
Merge branch 'evennia:main' into is_typing
2026-04-11 15:38:23 -07:00
d9e9250e4e
Added 'client_live_report_typing' to Cmd and added it CmdSay and CmdPose. Refactored to fetch the puppets commands and relay the appropriate commands/aliases to the client + js updates.
2026-04-11 15:37:16 -07:00
657dce3609
Update documentation
2026-04-11 18:17:17 +02:00
cd93d7eb5e
Read default MSSP server name from SERVERNAME instead
2026-04-11 17:56:55 +02:00
4ccac00d90
Fix unit test
2026-04-11 17:32:19 +02:00
d54dd83bdf
Properly log RunTimeErrors from Account.at_post_puppet. Resolve #3890
2026-04-11 17:07:23 +02:00
a42d68564e
Update batchcmd docs. Resolve #3895 . Resolve #3894 .
2026-04-11 17:01:48 +02:00
d81e126d14
Finish up #3769 , adding tests, some cleanup
2026-04-11 15:47:26 +02:00
322f753d8c
Merge branch 'main' into update-multimatch-template
2026-04-11 15:33:44 +02:00
4149a338dc
Minor format fix to PR #3850
2026-04-11 15:31:36 +02:00
d9f1ffc9e7
Merge branch 'main' into InspectorCaracal-patch-4
2026-04-11 15:27:48 +02:00
4521e31647
Finish PR #3600 , fixing no-armor/shield error in EvAdventure
2026-04-11 14:57:22 +02:00
34f41554df
Merge branch 'main' into jzmiller1/main
2026-04-11 14:48:31 +02:00
07750d533b
Update to the /ev skill
2026-04-11 14:47:03 +02:00
e679863623
Finishing up PR #3511 , $You/$you formatting changes
2026-04-11 14:45:04 +02:00
802c97b65d
Merge branch 'main' into funcparser_you
2026-04-11 14:36:51 +02:00
0b8f1dc12e
Finalize PR #3504 , fixing tz issues in mail contrib
2026-04-11 14:32:06 +02:00
e86cee8639
Merge branch 'main' into mail_local_time
2026-04-11 14:20:09 +02:00
7ba1040807
Updated CHANGELOG
2026-04-11 14:14:13 +02:00
28cb354bac
Make new json protocol return None on empty-text, like other protocols
2026-04-11 13:26:47 +02:00
a6ddac4281
Remove some duplicate code in the new protocol
2026-04-11 13:24:04 +02:00
fa71951353
Add log warning on protocol fallback fail, some import changes
2026-04-11 13:17:48 +02:00
2545c53803
Merge branch 'main' into feature/mudstandards-websocket-subprotocols
2026-04-11 13:11:07 +02:00
39b7c36626
Using existing re.sub() should correctly handle replacing without a custom function
2026-04-11 12:45:00 +02:00
38917e8d73
Merge pull request #3910 from Machine-Garden-MUD/mxp_fix
...
Fix MXP parse to not escape surrounding text as HTML entities
2026-04-11 12:38:03 +02:00
9065b959ea
Merge pull request #3909 from Machine-Garden-MUD/funcparser_fix
...
Fix funcparser treating $" as malformed function call
2026-04-11 12:30:42 +02:00
c00ec288ba
Merge pull request #3905 from kvmet/fix/cmdset-system-cmd-dedup
...
Fix system commands duplicated in merged CmdSets
2026-04-11 12:24:31 +02:00
b1e95b8235
Update CHANGELOG
2026-04-11 12:17:41 +02:00
406e190186
Merge pull request #3901 from blongden/fix/command-hash-performance
...
Fix O(N²) cmdset merge by hashing commands on key instead of constant
2026-04-11 12:11:23 +02:00
188ff4390d
Merge pull request #3900 from blongden/fix/msdp-type-conversion
...
Fix TypeError in MSDP encode when args contain non-string values
2026-04-11 12:03:15 +02:00
35c99fabc9
Merge pull request #3899 from blongden/fix/teleport-double-message
...
Fix @teleport showing double error message on failed search
2026-04-11 12:00:46 +02:00
dd86e51754
Merge pull request #3898 from saschabuehrle/fix/issue-3891-cc-ndb-attributeerror
...
fix: pass caller to purge_processor in CmdStateCC cc command
2026-04-11 11:54:22 +02:00
1ac44c4db9
Merge pull request #3893 from BigJMoney/evmain
...
Fix typo `$dbef` and extra whitespace in CmdSetAttribute.
2026-04-11 11:52:10 +02:00
a9c4563459
Merge pull request #3888 from jaborsh/pr-3887
...
fix: close stale DB connections before first query
2026-04-11 11:50:44 +02:00
ead9a9c1b9
Merge pull request #3886 from jaborsh/pr-3839
...
docs: Update GIT Installation Docs
2026-04-11 11:40:01 +02:00