Commit graph

503 commits

Author SHA1 Message Date
Griatch
0f28eb1ac3 Upgrade evennia dependencies and RUN MIGRATIONS. Update requirement to Django 5.3, which has some backwards-incompatible index changes 2025-03-02 11:05:17 +01:00
Count Infinity
9aa7ef2046 3658 remove extra spaces 2024-11-23 23:14:38 -07:00
Count Infinity
6309243b87 3658 setKeyDownFocus on tab change 2024-11-23 23:08:36 -07:00
Cal
a2e4591ac2 specify website base template 2024-06-24 14:41:51 -06:00
Griatch
c5a4a34bac Apply black to codes 2024-04-01 17:51:05 +02:00
Griatch
5e8a75ac8b Fix context unittest 2024-03-17 12:32:01 +01:00
Griatch
abbe52c72c Fix potential security issue with goldenlayout DOM usage 2024-03-17 12:29:13 +01:00
Griatch
a24b384e00 Fix bug running website with ssh mud connections active 2024-03-17 11:08:04 +01:00
Griatch
eb83bbea9c Add integrity check for webclient jquery import 2024-03-17 10:34:23 +01:00
Griatch
23b9d06db5 Make website character page redirect validate url to be more secure 2024-03-17 10:04:37 +01:00
Griatch
11834dfe49 Support Python 3.12. Update optional scipy req to 1.12.0 2024-03-17 00:53:28 +01:00
Griatch
7c70618326 Fix typo in webclient connect message. 2024-03-10 22:48:24 +01:00
Griatch
e5d07603ca Run black. Resolve circular import issues in components contrib. 2024-02-25 19:03:11 +01:00
InspectorCaracal
25e60e007d custom webclient style overrides 2024-01-16 18:08:36 -07:00
InspectorCaracal
9a35b269cd make webclient pages unique 2023-12-20 11:18:11 -07:00
Griatch
3e6ea6a8bf Fix preposition for seasonal names in extended room prefix 2023-12-04 15:26:01 +01:00
Andrew Bastien
44ebefe561 Overhauled IP matching feature. 2023-11-24 22:00:40 -05:00
Griatch
f6b43b0416 Ran black on sources 2023-11-02 20:58:03 +01:00
Andrew Bastien
2bf96f7c7f Added CharactersHandler to account and altered all calls of add/remove characters to use it. 2023-10-29 13:02:18 -04:00
Andrew Bastien
376d1d1ec3 Fixed a borked test. 2023-10-29 13:02:18 -04:00
Andrew Bastien
4b80b200d8 Cleaned up tests to use newly-renamed Account hooks for add/remove characters. 2023-10-29 13:02:18 -04:00
Andrew Bastien
f782cd8fc8 Removing direct access to Account.db._playable_characters in favor of Account.add_character(char) and Account.remove_character(char). Account.characters already handles all filtering so am cleaning up lots of repeated list comprehensions which remove/filter deleted characters. 2023-10-29 13:02:17 -04:00
Andrew Bastien
5bfe5602b8 Refactoring adminsite.py to allow all models and be configurable via settings.py 2023-10-26 13:05:42 -04:00
Johnny Voruz
fa1d6e6c3a Merge remote-tracking branch 'origin/main' into default-save-quirk 2023-10-03 15:21:01 -05:00
Johnny Voruz
d686eab374 Removed console Log and added additional code comments 2023-10-03 15:13:57 -05:00
Johnny Voruz
29e7a2dd78 added listener + logic to Save Layout button to disable save when name = default 2023-09-30 21:37:32 -05:00
Johnny Voruz
4b74d6ca9f Index.html template split up into new widgitized templates found in evennia\web\templates\website\homepage 2023-09-23 16:48:49 -05:00
Griatch
22a20c9094 Fix bug in default_out.js. Resolve #3098 2023-08-06 16:16:38 +02:00
Griatch
b624d3dd5c Merge pull request #3192 from friarzen/main
BugFix: Restore dynamic class kwarg assignment to goldenlayout clients
2023-05-21 10:57:13 +02:00
Brenden Tuck
5a0cf6ba82 BugFix: Restore dynamic class kwarg assignment to goldenlayout-enabled clients 2023-05-13 17:20:44 -04:00
Andrew Bastien
53d963e14c Changed importing of SESSION_HANDLER to avoid circular imports when extending Portal or Server SessionHandler. 2023-05-11 20:39:30 -04:00
Griatch
616daf723a Fix username-validator errors not showing in web registration form 2023-04-21 00:26:08 +02:00
Griatch
f66db3344d Update djangodoc references also in READMEs, as per #3126 2023-03-04 20:10:12 +01:00
InspectorCaracal
07af134027 update setting name, tests 2023-01-06 11:37:24 -07:00
InspectorCaracal
0b12e2827f update test 2023-01-02 21:42:03 -07:00
InspectorCaracal
edc212f1ff add registration setting to context 2023-01-02 20:48:33 -07:00
InspectorCaracal
04e036978c registration setting 2023-01-02 20:48:33 -07:00
Griatch
eafe390db4 Use isort, run format on code 2022-11-18 12:02:46 +01:00
Griatch
a461a97576 Format code imports 2022-11-10 22:21:12 +01:00
selberhad
b7dfef47ba feat: consolidate input tab close buttons 2022-10-06 20:53:37 -04:00
selberhad
2e9bc79cb9 remove lodash dependency and add once helper 2022-10-06 20:47:51 -04:00
selberhad
4e58b70a06 Merge branch 'develop' of https://github.com/evennia/evennia into fix_multi_input_focus 2022-10-06 20:45:33 -04:00
selberhad
17791e71b7 fix: multiple inputs now retain focus correctly 2022-10-05 22:23:07 -04:00
selberhad
0cb6c92e9d fix: use more widely supported unicode characters in webclient 2022-10-05 12:35:17 -04:00
Griatch
2855a08eba Merge pull request #2887 from VexiaOnline/webclient-copy-fix
Webclient copy fix
2022-10-03 19:23:19 +02:00
InspectorCaracal
55c80ce30e fix querysets 2022-09-27 11:30:01 -06:00
Vexia
7a34be7657 Fix for Evennia issue #2611 2022-09-24 18:45:43 -05:00
Griatch
43378b4c41 Ran black on sources 2022-09-18 23:58:32 +02:00
Griatch
a0a0a248a0 Break up/extend MULTISESSION_MODE into several new settings 2022-09-17 11:58:22 +02:00
Brenden Tuck
922e75ebb0 Add a simple raw HTML message renderer 2022-08-13 22:26:17 -04:00