Commit Graph

10303 Commits

Author SHA1 Message Date
0b87da170a Merge pull request #3884 from jaborsh/pr-3802
postgresql: Formally support postgresql
2026-04-11 11:23:20 +02:00
39f25f1773 Merge pull request #3883 from jaborsh/pr-3855
taskhandler: Fix TaskHandlerTask stale references & clean up
2026-04-11 11:17:58 +02:00
0d5fd50cea Merge pull request #3877 from InspectorCaracal/disambig-patch
Fixes multimatch numbering display to be case insensitive
2026-04-11 11:11:04 +02:00
f1af999212 Remove some superfluous code checking 2026-04-11 11:01:19 +02:00
8ccfd474bf Merge pull request #3875 from Machine-Garden-MUD/main
Fix TypeError in telnet HTTP check when command stacking sends bytes
2026-04-11 10:58:19 +02:00
10d917ac70 Cleaned up CHANGELOG.md 2026-04-11 10:12:05 +02:00
20f05c912e Extend /ev skill with more helpful things 2026-04-11 10:01:09 +02:00
865de5a874 st 2026-04-11 09:51:30 +02:00
f8fdb0d3f7 Merge pull request #3869 from jaborsh/patch-1
launch: Allow evennia to log in background
2026-04-11 09:49:30 +02:00
45c7dbb834 Merge pull request #3866 from jaborsh/patch-4
nit: Remove 'None' print in LogObserver
2026-04-11 09:34:41 +02:00
fb1c495a4d Add small /ev skill for pr/issue reviewing 2026-04-11 09:32:11 +02:00
a1732baf40 Some more PR-related agent context 2026-04-11 08:40:15 +02:00
1dc8694370 Refinement of agent context, after testing 2026-04-11 00:35:07 +02:00
5b9a2acfac Add agent scaffolding for those wanting to work in the Evennia repo 2026-04-11 00:30:13 +02:00
7b693d6577 Improve east asian len/formatting operations. Inspired by stale PR from
user hhsiao.
2026-04-10 22:52:51 +02:00
45ce2e2cc9 Merge remote-tracking branch 'upstream/main' into main 2026-04-03 23:10:09 +00:00
8c216e4dab Merge pull request #3896 from evennia/dependabot/pip/simpleeval-1.0.5
Build(deps): Bump simpleeval from 1.0.3 to 1.0.5
2026-03-25 18:11:17 +01:00
83d0a96704 Build(deps): Bump simpleeval from 1.0.3 to 1.0.5
Bumps [simpleeval](https://github.com/danthedeckie/simpleeval) from 1.0.3 to 1.0.5.
- [Release notes](https://github.com/danthedeckie/simpleeval/releases)
- [Commits](https://github.com/danthedeckie/simpleeval/compare/1.0.3...1.0.5)

---
updated-dependencies:
- dependency-name: simpleeval
  dependency-version: 1.0.5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-14 00:49:45 +00:00
c6d042cf0a postgresql: Update docs, add optional dependency, fix bug, remove dead code 2026-03-04 22:45:03 -08:00
53dbc57ba3 taskhandler: check task membership directly 2026-03-04 22:14:02 -08:00
bae500c165 taskhandler: remove add() variable shadowing 2026-03-04 22:13:38 -08:00
9313659074 Next: remove misleading comments on active() and self-evident on cancel() 2026-03-04 22:13:38 -08:00
94c503b4e6 taskhandler: fix exists() verbosity. 2026-03-04 22:13:38 -08:00
f94f5c581f taskhandler: remove redundant dict lookups and tuple/list/tuple conversion 2026-03-04 22:13:38 -08:00
b0fe487126 taskhandler: inline cleanup, save at the end 2026-03-04 22:13:38 -08:00
6d90a4cf20 taskhandler: remove dead code 2026-03-04 22:13:38 -08:00
8e2a9ecf76 taskhandler: compute now before looping tasks 2026-03-04 22:13:38 -08:00
5a5304f38f fix: Add validity check to TaskHandlerTask 2026-03-04 21:45:59 -08:00
Cal
6e12314d8b make search disambiguation numbering case insensitive 2026-03-02 11:37:44 -07:00
b1f647bf6d Fix TypeError in telnet HTTP check when command stacking sends bytes data 2026-03-02 01:00:43 +01:00
5f8068cc05 launch: Allow evennia to log in background
When running `evennia start -l &`, the subprocess gets suspended by the OS due to TTY constraints. Explicitly passing `stdin/stdout/stderr` to DEVNULL prevents this hanging state without altering Foreground & Daemon behavior.
2026-02-22 16:03:40 -08:00
903ac91a11 nit: Remove 'None' print in LogObserver
Fixes:

```
2026-02-15 17:57:06 [..] Initial setup: Gathering static resources using 'collectstatic'
None2026-02-15 17:57:06 [..] 0 static files copied to '/home/jake/evennia/aystra/server/.static', 212 unmodified.
2026-02-15 17:57:06 [..] Initial setup complete. Restarting Server once.
2026-02-15 17:57:06 [..] Evennia Server successfully started.
|Portal| 2026-02-15 17:57:07 [..] Portal starting server ... 
```
2026-02-15 15:08:34 -08:00
3761a7cb21 Update Changelog 2026-02-15 19:15:58 +01:00
966301fc1f Evennia 6.0.0 major release v6.0.0 2026-02-15 18:57:12 +01:00
ef2a18108d Update docs 2026-02-15 18:37:08 +01:00
02b6561dae Update Changelog 2026-02-15 18:04:16 +01:00
ffd0cbcdcf Update CHANGELOG 2026-02-15 18:03:20 +01:00
40765867b7 Merge pull request #3862 from jaborsh/patch-1
fix: Fix TraitHandler bugs
2026-02-15 18:03:09 +01:00
5e23764cd5 Merge pull request #3863 from jaborsh/patch-2
xyzgrid: Replace nested look with dict lookup & short list filter
2026-02-15 17:58:01 +01:00
09acb446fa Update CHANGELOG 2026-02-15 17:49:58 +01:00
45c350ffa0 Merge pull request #3864 from jaborsh/patch-3
xyzgrid: Return Dijkstra solution
2026-02-15 17:48:12 +01:00
addf7247d0 Fix regressions in yes_no_handler helper 2026-02-15 15:48:10 +01:00
7c6bad3b42 xyzgrid: Return Dijkstra solution
When loading the Dijkstra solution, results are stored but recalculated anyway. This should be returned instead.
2026-02-15 06:07:42 -08:00
49e2066446 xyzgrid: Replace nested look with dict lookup & short list filter
Upstream is O(n^2) time complexity due to nested loop. Diff includes O(1) dict look up with short filter. Symbol_map is already built during `XYMap.parse()`.
2026-02-15 05:56:18 -08:00
cb821229c4 Use if |/ in EvTable stripped padding. Resolve #3693 2026-02-15 14:04:27 +01:00
0c13cb3a9d Fix broken Evtable formatting with MXP links. Resolve 3082 2026-02-15 14:03:03 +01:00
172d5162f0 Fix formatting of nested inner evtables. Resolve #3193 2026-02-15 13:32:23 +01:00
6fea92196d Make persistent EvMenus not create extra cmdsets. Resolve #3154 2026-02-15 13:18:33 +01:00
ff283072ec Add extra validation of monitor/monitored input funcs. Resolve #3312 2026-02-15 13:09:40 +01:00
1d43bd8bbb Make AUDIT_LOGS customizable from settings. Resolve #2627 2026-02-15 12:47:00 +01:00