Commit Graph

10510 Commits

Author SHA1 Message Date
6a0102fc34 Build(deps): Bump sqlparse from 0.5.5 to 0.6.0
Bumps [sqlparse](https://github.com/andialbrecht/sqlparse) from 0.5.5 to 0.6.0.
- [Changelog](https://github.com/andialbrecht/sqlparse/blob/master/CHANGELOG)
- [Commits](https://github.com/andialbrecht/sqlparse/compare/0.5.5...0.6.0)

---
updated-dependencies:
- dependency-name: sqlparse
  dependency-version: 0.6.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-17 21:39:31 +00:00
e174e49f57 Fix some context files 2026-07-25 11:35:29 +02:00
a6855e4539 Fix Evmenu not returning a raw dict for for help autohelp when using multi-help entries in the menu 2026-07-25 11:33:39 +02:00
2c2caead95 Merge pull request #3968 from Sanjays2402/fix/evmenu-dict-helptext
fix(evmenu): format dict helptext per entry
2026-07-25 11:17:07 +02:00
780e9906ed Merge pull request #3967 from evennia/dependabot/uv/jupyterlab-4.5.10
Build(deps): Bump jupyterlab from 4.5.9 to 4.5.10
2026-07-25 11:09:00 +02:00
cbd846c6b5 Update CHANGELOG 2026-07-25 11:07:14 +02:00
7475bca761 Merge pull request #3963 from owllex/fix/3960-custom-puppet-permissions
Allow customizing permission required to bypass max puppet limit (fixes #3960)
2026-07-25 11:03:18 +02:00
15d242c7ec fix(evmenu): format dict helptext per entry
A node may return its help text as a dict to provide per-command tooltips,
but helptext_formatter() called .strip() on it unconditionally, so any such
node raised AttributeError: 'dict' object has no attribute 'strip'.

Dict helptext is now formatted entry by entry, keeping the tooltip lookup
in parse_input() working. Added a regression test.

Closes #3755
2026-07-25 02:01:25 -07:00
2e9ba70db3 Merge pull request #3962 from owllex/fix/3961-channel-message-distribution
fix: prevent aborting channel message distribution when at_pre_channel_msg returns False/None
2026-07-25 11:00:49 +02:00
0bb85d4e67 Merge pull request #3922 from blongden/fix/mxp-lock-mode
Fix MXP OPEN mode eating unknown tags like <username> in plain text
2026-07-25 10:50:13 +02:00
db4252e7f2 Build(deps): Bump jupyterlab from 4.5.9 to 4.5.10
Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 4.5.9 to 4.5.10.
- [Changelog](https://github.com/jupyterlab/jupyterlab/blob/main/RELEASE.md)
- [Commits](https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.9...@jupyterlab/lsp@4.5.10)

---
updated-dependencies:
- dependency-name: jupyterlab
  dependency-version: 4.5.10
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-25 08:48:39 +00:00
b6fa4a4fa2 Merge pull request #3966 from evennia/dependabot/uv/gitpython-3.1.54
Build(deps): Bump gitpython from 3.1.50 to 3.1.54
2026-07-25 10:43:59 +02:00
c47a8ee067 Merge pull request #3965 from evennia/dependabot/uv/pyasn1-0.6.4
Build(deps): Bump pyasn1 from 0.6.3 to 0.6.4
2026-07-25 10:43:56 +02:00
a025c72562 Merge pull request #3958 from evennia/dependabot/uv/django-6.0.6
Build(deps): Bump django from 6.0.5 to 6.0.6
2026-07-25 10:43:53 +02:00
f4b7770744 Merge pull request #3957 from evennia/dependabot/uv/mistune-3.3.0
Build(deps): Bump mistune from 3.2.1 to 3.3.0
2026-07-25 10:43:51 +02:00
d4b77742c9 Merge pull request #3956 from evennia/dependabot/uv/soupsieve-2.8.4
Build(deps): Bump soupsieve from 2.8.3 to 2.8.4
2026-07-25 10:43:48 +02:00
73ba177ed8 Build(deps): Bump gitpython from 3.1.50 to 3.1.54
Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.50 to 3.1.54.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.50...3.1.54)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-version: 3.1.54
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-24 21:47:42 +00:00
6eb2f61fe9 Build(deps): Bump pyasn1 from 0.6.3 to 0.6.4
Bumps [pyasn1](https://github.com/pyasn1/pyasn1) from 0.6.3 to 0.6.4.
- [Release notes](https://github.com/pyasn1/pyasn1/releases)
- [Changelog](https://github.com/pyasn1/pyasn1/blob/main/CHANGES.rst)
- [Commits](https://github.com/pyasn1/pyasn1/compare/v0.6.3...v0.6.4)

---
updated-dependencies:
- dependency-name: pyasn1
  dependency-version: 0.6.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-24 16:26:07 +00:00
e1434f7514 Extract MXP mode-7 escape into named constant MXP_LOCK_LOCKED 2026-07-24 14:31:05 +01:00
3ae5a149bd Allow customizing permission required to bypass max puppet limit (fixes #3960) 2026-07-19 12:23:15 -07:00
605dac6b1a fix: prevent aborting channel message distribution when at_pre_channel_msg returns False/None
This resolves issue #3961 where channel message distribution loop would exit early instead of continuing to other subscribers if a subscriber's at_pre_channel_msg returned False or None. Added unit test to verify the fix.
2026-07-19 11:55:50 -07:00
e5e1162a54 Build(deps): Bump django from 6.0.5 to 6.0.6
Bumps [django](https://github.com/django/django) from 6.0.5 to 6.0.6.
- [Commits](https://github.com/django/django/compare/6.0.5...6.0.6)

---
updated-dependencies:
- dependency-name: django
  dependency-version: 6.0.6
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-13 17:36:07 +00:00
dd497e90d2 Build(deps): Bump mistune from 3.2.1 to 3.3.0
Bumps [mistune](https://github.com/lepture/mistune) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/lepture/mistune/releases)
- [Changelog](https://github.com/lepture/mistune/blob/main/docs/changes.rst)
- [Commits](https://github.com/lepture/mistune/compare/v3.2.1...v3.3.0)

---
updated-dependencies:
- dependency-name: mistune
  dependency-version: 3.3.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-10 23:56:58 +00:00
416a1dc648 Build(deps): Bump soupsieve from 2.8.3 to 2.8.4
Bumps [soupsieve](https://github.com/facelessuser/soupsieve) from 2.8.3 to 2.8.4.
- [Release notes](https://github.com/facelessuser/soupsieve/releases)
- [Commits](https://github.com/facelessuser/soupsieve/compare/2.8.3...2.8.4)

---
updated-dependencies:
- dependency-name: soupsieve
  dependency-version: 2.8.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-10 23:22:21 +00:00
0c677ae652 Improve release script 2026-07-05 09:07:10 +02:00
e5265b738e Evennia 6.1.0 minor release v6.1.0 2026-07-05 08:59:20 +02:00
fdda358930 Update docs 2026-07-05 08:57:43 +02:00
4097f1559b Fix in doc 2026-07-05 08:17:42 +02:00
fa88eb0e53 Merge branch 'main' of github.com:evennia/evennia 2026-07-04 09:53:04 +02:00
41460fcd36 Merge branch 'rewrite-install-docs' 2026-07-04 09:52:07 +02:00
0999afa546 Some install doc cleanup and fixes 2026-07-04 09:51:33 +02:00
bba2a29224 Merge pull request #3949 from evennia/dependabot/uv/jupyterlab-4.5.9
Build(deps): Bump jupyterlab from 4.5.7 to 4.5.9
2026-07-04 09:41:12 +02:00
ec9a4ccf92 Add WEBCLIENT_TYPING_ENABLED setting 2026-07-04 09:35:32 +02:00
43094a114a Correct isTyping position 2026-07-04 09:16:58 +02:00
958165e9e4 Merge branch 'main' into is_typing-3510 2026-07-04 08:00:05 +02:00
0088dfb10a Merge branch 'main' of github.com:evennia/evennia 2026-07-04 07:54:38 +02:00
70d0d9a942 Fix UnknownCommand error race on startup 2026-07-04 07:54:02 +02:00
aa0e19ed43 Fixes to isTyping, CSS 2026-07-04 07:22:23 +02:00
bf19e4a662 Merge pull request #3952 from persimmonb/webclient_tutorial_update
Update intro_menu to match the history.js webclient plugin
2026-07-04 07:06:13 +02:00
1a3e0721b9 Command watch list building was broken after command flag addition. 2026-06-28 09:06:33 -07:00
d26aa191e2 Update the keys used to scroll through history in the webclient. 2026-06-27 23:18:44 +02:00
0c4c8f1f89 Merge branch 'evennia:main' into is_typing 2026-06-25 08:50:13 -07:00
673e606940 added guards for session.puppet, is_typing module docs, timeout and regex bugs in the client plugin, added client_live_report_typing to Command, and moved class_from_module call to module level 2026-06-24 20:18:16 -07:00
18b8943615 Update CHANGELOG 2026-06-19 18:01:50 +02:00
e606799766 Merge pull request #3947 from evennia/dependabot/uv/cryptography-48.0.1
Build(deps): Bump cryptography from 46.0.7 to 48.0.1
2026-06-19 18:00:30 +02:00
ff0dbd12f4 Merge pull request #3948 from evennia/dependabot/uv/bleach-6.4.0
Build(deps): Bump bleach from 6.3.0 to 6.4.0
2026-06-19 18:00:16 +02:00
2f8a59dd76 Merge pull request #3946 from evennia/dependabot/uv/jupyter-server-2.20.0
Build(deps): Bump jupyter-server from 2.18.0 to 2.20.0
2026-06-19 18:00:04 +02:00
0636fd9929 Merge pull request #3644 from Machine-Garden-MUD/database_backup_contrib
Database backup contrib to schedule database backups into /server/backups
2026-06-19 17:56:41 +02:00
d4fb0a7b7e Build(deps): Bump jupyterlab from 4.5.7 to 4.5.9
---
updated-dependencies:
- dependency-name: jupyterlab
  dependency-version: 4.5.9
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-19 15:39:53 +00:00
c1acdb66aa Merge pull request #3917 from blongden/feature/configurable-restart-messages
Add configurable server lifecycle broadcast messages
2026-06-19 17:09:18 +02:00