10148 Commits

Author SHA1 Message Date
Griatch
3cd5be6e82 Update CHANGELOG 2025-10-22 13:43:17 +02:00
Griatch
3518a83278
Merge pull request #3809 from UserlandAlchemist/fix/admin-link-object-id
fix(admin): repair Link to Account button (pk→object_id mismatch)
2025-10-22 13:41:52 +02:00
Griatch
4a85b96297
Merge pull request #3811 from UserlandAlchemist/fix/login-banner-preemptive
website: fix login banner showing before any attempt (fixes #3810)
2025-10-22 13:38:41 +02:00
Griatch
75d06bfd14 Update CHANGELOG 2025-10-22 13:35:44 +02:00
Griatch
e9a69ee3df
Merge pull request #3815 from blongden/cmdset_merge_improvements
Improve performance on larger cmdsets
2025-10-22 13:33:52 +02:00
Griatch
3b56d2b6ab Update Changelog 2025-10-22 13:17:09 +02:00
Griatch
e23e8d7e1d
Merge pull request #3826 from marado/broken-link
README: fix broken links
2025-10-22 13:16:44 +02:00
Griatch
553cfa181a
Merge pull request #3818 from InspectorCaracal/patch-41
Update spawn hook to use `new_prototype`
2025-10-22 13:08:51 +02:00
Griatch
817dec6f13
Merge pull request #3825 from marado/translate-pt
Updated Portuguese translation
2025-10-22 13:07:00 +02:00
Griatch
588b6f4d35
Merge pull request #3817 from peddn/ingame_reports-translation_fix
ingame_reports i18n and possible fix
2025-10-22 12:59:20 +02:00
Marcos Marado
a9d431d0d8 README: fix broken links
* the logo link was pointing to the old website's path
* the wikipedia link was pointing to a disambiguation page
2025-10-09 23:45:20 +01:00
Marcos Marado
f3f66030ee small fixes to the Portuguese translation
There were two strings wrongly translated to Portuguese, this patch
fixes that.
2025-10-09 23:27:20 +01:00
Marcos Marado
91bbb8258b Updated Portuguese translation
3fc913e3c6001c90125ebeebf3e47c8db0aaceed introduced a new string to be
translated, as well as changed one other. This commit now updates the
Portuguese translation for those two strings.
2025-10-09 23:22:48 +01:00
InspectorCaracal
cce31d52c9
Update spawn hook to use new_prototype 2025-08-31 21:13:53 -06:00
Peddn
990ba95f5e The tag “closed” or its translated version is now automatically added to
the tag tuple if it has not already been specified in “settings.py”.

Current behavior: If the tag 'closed' is not set in
INGAME_REPORT_STATUS_TAGS, reports can no longer be closed, which seems
like a bug to me.

An alternative solution would be another setting in ‘settings.py’, such
as ‘INGAME_REPORT_STATUS_CLOSED_TAG’. This would also eliminate the need
for internationalization, as the tag could be set in the desired
language.
2025-08-31 13:51:12 +02:00
Peddn
919930ed10 basic translation 2025-08-31 12:11:08 +02:00
Ben Longden
ddd54bdd15 Improve performance on larger cmdsets, and don't store cmdset cache as weakrefs to avoid GC hits. 2025-08-28 11:22:21 +01:00
Griatch
4b47f886bb Update changelog 2025-08-22 07:56:56 +02:00
Griatch
f18d5b6a82
Merge pull request #3806 from gas-public-wooden-clean/exit-pager-session
Exit pager session
2025-08-22 07:54:44 +02:00
Userland Alchemist
5dd5f07898 website: fix login banner showing before any attempt (fixes #3810)
The login page template currently displays the red
"Your username and password are incorrect. Please try again."
banner whenever `form.errors` is truthy. This includes the
initial GET request, so the error is visible before any
credentials have been submitted.

This patch gates the banner on
`form.is_bound and form.non_field_errors`, which matches
Django's intended semantics:

- GET (unbound form) → no banner
- POST with bad credentials (non_field_errors) → banner shown
- POST with valid credentials → no banner

The original banner text is preserved verbatim.
2025-08-20 22:06:51 +01:00
Userland Alchemist
e91e02839c fix(admin): repair Link to Account button (pk→object_id mismatch)
- Admin URL used <int:pk> while ObjectAdmin.link_object_to_account()
  expected object_id, causing a TypeError when clicking the button.
- Updated URL to use <int:object_id>.

Closes #3808
2025-08-19 16:45:20 +01:00
gas-public-wooden-clean
cad3501a6c Fix a bug that caused the next command not to have a session assigned when exiting the pager. 2025-08-18 10:28:09 -05:00
Griatch
27f0ccec4a Update CHANGELOG to latest updates 2025-08-16 00:19:52 +02:00
Griatch
3ba2d49c4f More typos ... 2025-08-15 20:08:51 +02:00
Griatch
41e41320c2 Fixing typo in deploy 2025-08-15 19:47:11 +02:00
Griatch
6792bee11d Change to doc deploy script to account for not using sphinx-multiversion 2025-08-15 19:38:37 +02:00
Griatch
d26eaff652 Update doc build script 2025-08-15 18:47:44 +02:00
Griatch
524465eaa5 Apply md changes after sphinx version update 2025-08-15 18:37:58 +02:00
Griatch
3ef3cf3217 Merge branch 'docs-toolchain-upgrade' of github.com:PowershellNinja/evennia into PowershellNinja-docs-toolchain-upgrade 2025-08-15 18:10:17 +02:00
PowershellNinja
0031d820f2 Update to Sphinx 8.x. Update to myST 4.x. Fix conf.py. 2025-08-14 20:56:34 +02:00
Griatch
0fbfe028fc Update md files 2025-08-14 17:38:06 +02:00
Griatch
f1fc8343b7 Merge branch 'docs-toolchain-upgrade' of github.com:PowershellNinja/evennia into PowershellNinja-docs-toolchain-upgrade 2025-08-14 16:46:33 +02:00
Griatch
60bd57f2fc Update CHANGELOG 2025-08-14 16:44:09 +02:00
Griatch
1b793975d1
Merge pull request #3800 from holl0wstar/patch-1
Update HAProxy Config Docs
2025-08-14 16:42:04 +02:00
Griatch
d965fde3a4
Merge pull request #3799 from Tharic99/patch-1
Update tb_basic.py to resolve type in scripts caller
2025-08-14 16:38:22 +02:00
PowershellNinja
e90e568475 Upgrade Sphinx docs toolchain: modern CSS, version sidebar, and search fixes
- Remove legacy CSS and templates.
- Add custom.css ported from live nature theme for Sphinx 7.x.
- Update conf.py, drop sphinx-multiversion.
- Fix SearchBar and Doc Versions sidebar.
- Update requirements.txt to latest stable module versions.
2025-08-04 19:37:20 +02:00
holl0wstar
63305dbf69
Update HAProxy Config Docs
Add explanation / config example for HAProxy on how to proxy Telnet through it, so Secure Telnet can be used instead of just regular telnet.
2025-07-24 15:42:45 -03:00
Tharic99
53ad88e095
Update tb_basic.py to resolve type in scripts caller
Original scripts.add was (self.command_handler_class), which does not exist. It should be (self.combat_handler_class)

This fix updates that only.
2025-07-10 19:16:23 -04:00
Griatch
0bc77106fa Update Changelog 2025-07-02 15:30:29 +02:00
Griatch
9024f804f9 Evennia 5.0.1 patch release v5.0.1 2025-07-02 15:26:30 +02:00
Griatch
bd6962133d Fix django min version check being too stingy. Resolve #3796 2025-07-02 13:36:20 +02:00
Griatch
9ac061b109 Evennia 5.0.0 major release v5.0.0 2025-07-01 10:12:08 +02:00
Griatch
7aa3e996ed Update Changelog 2025-06-30 18:14:57 +02:00
Griatch
9774c8b770
Merge pull request #3795 from TehomCD/fix/uv-cli-support
Add evennia launcher to scripts for uv installation
2025-06-30 18:09:11 +02:00
Griatch
1e99ba4222 Increase Django version to 5.2 to address security reports in older Django 2025-06-30 17:46:39 +02:00
Griatch
da8df981cb Fix possible Xscript exploit 2025-06-30 17:20:37 +02:00
Griatch
867b8c68cf Update Changelog and contrib docs 2025-06-30 17:10:52 +02:00
Griatch
671cab5cfd Send move_type to at_pre_object_* hooks 2025-06-30 17:04:18 +02:00
Dave Brannigan
ca060ca19f Add evennia launcher to scripts for uv installation 2025-06-29 15:35:20 -04:00
Griatch
87c6c7d80a Made Evennia launcher give better error if running outside of mygame (fix regression) 2025-05-25 14:15:12 +02:00