Commit graph

221 commits

Author SHA1 Message Date
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
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
holl0wstar
58bfd143d2 Finish the assign role system through the bot. 2023-10-02 02:29:51 -03:00
holl0wstar
61083ed9b5 Add outputfunc to add roles through the bot. 2023-10-02 02:27:15 -03:00
holl0wstar
911323b721 Documentation. 2023-09-25 01:20:46 -03:00
holl0wstar
37ecac009d Add the ability to PATCH discord nicknames and roles. 2023-09-25 00:32:06 -03:00
Griatch
f12897a072 Remove leftover piece of code from another fix 2023-08-06 23:26:48 +02:00
Griatch
9f08b6c9df Make new users properly auto-join default channels. Resolve #3239 2023-08-06 21:19:13 +02: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
Wendy Wang
a2178cfbe2 Close color code in string to avoid color bleed, update legacy SESSIONS reference to SESSIONS_HANDLER 2023-01-18 22:59:00 +01:00
Griatch
d15b2201a0 Remove game template init file; Run black. Resolve #3014 2022-12-03 12:35:00 +01:00
InspectorCaracal
6874dec2f3 fix breaking kwarg changes 2022-11-30 20:12:41 -07:00
Griatch
c6e3ee7589 Update and link new discord docs; reformat code for PEP8 2022-12-01 00:20:26 +01:00
Griatch
a71534cc3b Merge pull request #3001 from InspectorCaracal/discord-integration
Add discord chat integration
2022-11-30 23:55:39 +01:00
InspectorCaracal
e8d0754d7d addressing requested changes 2022-11-29 16:33:12 -07:00
InspectorCaracal
a2eb049fc9 cleanup and docs 2022-11-26 18:36:53 -07:00
InspectorCaracal
cd529281f3 discord integration 2022-11-26 14:30:20 -07:00
InspectorCaracal
b6f0411481 fix no_prefix bug 2022-11-25 20:58:43 -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
Owllex
65ed5d29df Change default ID field to be BigAutoField.
* Add relevant migration files for all apps.
2022-10-31 13:13:02 -07:00
Griatch
da68598b63 Add tag to catch link-dead puppet. Resolve #2829, #2737 2022-10-29 20:54:57 +02:00
homeofpoe
0c1b2e894a Update manager.py
Fixing a typo.
2022-10-20 11:22:30 -07:00
Griatch
8486905a66 Handle channel.msg tuple-form outputfuncs. Resolve #2699. 2022-09-25 01:01:44 +02:00
Griatch
43378b4c41 Ran black on sources 2022-09-18 23:58:32 +02:00
Griatch
f05add7c5b Merge branch 'develop' into contrib/evadventure 2022-09-17 13:23:13 +02:00
Griatch
a0a0a248a0 Break up/extend MULTISESSION_MODE into several new settings 2022-09-17 11:58:22 +02:00
Griatch
19bd7ce0b7 Resolve merge conflicts 2022-08-02 16:19:25 +02:00
Alessandro Ogier
32ac772930 add missing f-strings prefix 2022-08-01 23:55:34 +02:00
Griatch
c95c8213a0 Add Account.uses_screenreader. Added evadventure mini-map 2022-07-24 23:21:36 +02:00
Cory F. Cohen
a05ec09f51 Fix various typos in several files.
All are in comments and docstrings, and none should be controversial
in any way (e.g. British versus American spelling).
2022-06-21 21:12:45 -04:00
Griatch
ef7280f55a Add TagProperty, AliasProperty, PermissionProperty. Default autocreate=True for AttributeProperty. 2022-04-09 15:56:24 +02:00
Griatch
bd3e31bf3c Run black reformatter on code 2022-02-08 13:03:52 +01:00
Griatch
5859de7054 Change to use super() instead of the old py2 style everywhere 2022-01-26 21:51:55 +01:00
Griatch
9c0b44e13a Homogenize manager search methods to return querysets. Resolve #2384. 2022-01-09 17:13:24 +01:00
Griatch
e70337b6d2 Move create methods into managers, leave utils.create as wrappers.
Resolve #2118.
2022-01-09 00:30:32 +01:00
Griatch
a4a658616e Run migrations. Update contrib paths stored in db 2022-01-07 18:11:51 +01:00
Griatch
19f920b6d4 Clean up all test suites 2022-01-07 16:12:12 +01:00
Griatch
58f86fd3d7 Make common typeclass.delete return True/False to match Object.delete api for consistency. Resolve #2398 2021-11-03 23:20:00 +01:00
Griatch
a51e4af609 Change to MyST parser 2021-10-26 21:31:20 +02:00
Griatch
a815db4ca9 Complete permanent->persistent rename of cmdset kwarg for consistency 2021-08-06 17:16:44 +02:00
Griatch
40a5abe204 Resolves #2465, as per suggesion of @GulliblePsychologist 2021-07-26 22:22:26 +02:00
Griatch
7ff8cbb341 I18n string cleanup and refactoring 2021-05-27 17:37:26 +02:00
Griatch
59dd0b007a Update HaProxy document, move server/admin to correct place 2021-05-26 20:12:19 +02:00
Griatch
1bdcafcef4 Migrating models, many admin tweaks 2021-05-20 23:43:46 +02:00
Griatch
efe3a28343 Correct admin in new location 2021-05-17 09:01:55 +02:00
Griatch
8e02be23e4 Trying to relocate admin (not working yet) 2021-05-16 23:40:31 +02:00