Griatch
fdffe4b78c
Remove BASE_*_TYPECLASS from flat API, break circular imports of cmdhandler in accounts/objects. Resolve #2330 .
2021-03-07 10:31:16 +01:00
Griatch
1da065e6df
Change link order in doc sidebar
2021-03-06 01:32:23 +01:00
Griatch
f9721b99b6
Add link sidebar to docs
2021-03-06 01:15:54 +01:00
Griatch
135e1ba14d
Hopefully final solution to the doc-build issue
2021-02-27 19:52:46 +01:00
Griatch
c27b5c33e1
Fix to go with fix for build
2021-02-27 19:04:55 +01:00
Griatch
8286e57798
Fixing looping bug
2021-02-27 18:48:18 +01:00
Griatch
49731fcd8f
Testing with new cleanup mechanism
2021-02-27 18:45:04 +01:00
Griatch
b0bdc72cb1
More testing
2021-02-27 18:38:47 +01:00
Griatch
4d0e639735
More debugging
2021-02-27 18:21:12 +01:00
Griatch
3d335b2670
More testing
2021-02-27 18:10:29 +01:00
Griatch
53e975f7d5
More debug output
2021-02-27 18:04:02 +01:00
Griatch
b5397c0102
More experimentation with module reloading
2021-02-27 17:31:30 +01:00
Griatch
2b909ab923
More testing with importlib
2021-02-27 14:33:29 +01:00
Griatch
61e37799a5
Debug output for doc build
2021-02-27 14:25:17 +01:00
Griatch
15c6e5c630
More fixes
2021-02-27 14:13:42 +01:00
Griatch
96dfe9b27b
Fix additional things needed for stand-alone import of evennia lib
2021-02-27 14:12:39 +01:00
Griatch
773bbda113
Tweak search manager import for doc build
2021-02-27 13:57:58 +01:00
Griatch
10b09e2623
Fix typo in doc conf
2021-02-27 13:53:53 +01:00
Griatch
1a0ae18453
Fix doc conf build for multiversion
2021-02-27 13:48:11 +01:00
Griatch
23fa1862b2
Resolve merge conflict
2021-02-27 13:45:04 +01:00
Griatch
18be93f825
Update makefile from develop
2021-02-24 23:25:46 +01:00
Griatch
704c795812
Fix typo in conf
2021-02-24 23:20:13 +01:00
Griatch
3e4b8f5a3e
Correct evpath variable
2021-02-24 23:16:41 +01:00
Griatch
72b3e18ee4
More debug output during doc build
2021-02-24 23:12:28 +01:00
Griatch
034b237c25
Another doc adjustment
2021-02-24 22:41:15 +01:00
Griatch
12e44167cb
More tests for doc building
2021-02-24 22:35:04 +01:00
Griatch
1ab007a976
Start adding chargen
2021-02-24 22:32:54 +01:00
Griatch
4ba752ebd6
Merge pull request #2291 from tim-chaplin/fix_start_location
...
Fix settings.START_LOCATION behavior
2021-01-30 13:11:27 +01:00
Griatch
0a0e8088ec
Merge pull request #2299 from tim-chaplin/fix_time_test
...
Fix test_gametime.py for non-UTC servers
2021-01-30 13:09:19 +01:00
Tim Chaplin
3cd4ab3739
Replace absolute timestamps in test_gametime with local datetimes
2021-01-18 17:00:23 -05:00
Tim Chaplin
2d58e70454
Don't override location passed through kwargs
2021-01-18 16:37:20 -05:00
Tim Chaplin
65a478aff1
Revert "Make gametime use timezone-aware datetimes"
...
This reverts commit 778f0a96da .
2021-01-18 15:53:50 -05:00
Griatch
4a72a64733
Merge pull request #2292 from tim-chaplin/command_class
...
Make more commands honor settings.COMMAND_DEFAULT_CLASS
2021-01-18 21:35:23 +01:00
Griatch
402d62a088
Merge pull request #2293 from tim-chaplin/editor_no_north
...
Increase SaveYesNoCmdSet priority to 150
2021-01-18 21:32:05 +01:00
Tim Chaplin
778f0a96da
Make gametime use timezone-aware datetimes
...
This fixes evennia.utils.tests.test_gametime; datetime.fromtimestamp assumes the current system's timezone, so some of the unit tests currently fail if the system's timezone is set to EST (on Windows).
2020-12-30 15:30:52 -05:00
Tim Chaplin
4b95ae5ff0
Make ExitCommand inherit from settings.COMMAND_DEFAULT_CLASS
...
See c1795ce55f .
2020-12-27 14:01:31 -05:00
Tim Chaplin
cca2bd8997
Increase SaveYesNoCmdSet priority to 150
...
Fixes a bug where typing "n" in a room with a "north" exit goes north instead of closing the editor when prompted.
2020-12-27 13:52:52 -05:00
Tim Chaplin
c1795ce55f
Make more commands honor settings.COMMAND_DEFAULT_CLASS
...
As suggested in mygame\commands\command.py, I'm overriding COMMAND_DEFAULT_CLASS in settings.py to try to make sweeping changes. Having certain commands inherit directly from the base Command class thwarts this.
The only difference between Command and MuxCommand is that MuxCommand defines some custom parsing, but that's overridden by these commands anyway, so there should be no practical difference.
The import change in game_template/commands/command.py was required to fix an exception on server reload caused by the channelhandler.py change (I guess something to do with import order?)
2020-12-27 11:45:25 -05:00
DegenerateTriangle
da1e002f65
Revert "Update .gitignore"
...
This reverts commit 582c9776d0 .
2020-12-25 17:25:30 -05:00
DegenerateTriangle
582c9776d0
Update .gitignore
2020-12-25 17:22:23 -05:00
DegenerateTriangle
57a4976fe1
Honor START_LOCATION in default account creation.
...
Currently START_LOCATION is only honored by the "charcreate" command, which is unintuitive.
2020-12-25 17:22:18 -05:00
Griatch
574d7fbd4f
Correctly rename config file
2020-12-16 09:34:04 +01:00
Griatch
77680c9132
Test some additional discussion links
2020-12-16 09:31:30 +01:00
Griatch
fad7e3ac2b
Update documentation-issue.md
...
Clarified template a little.
2020-12-16 09:21:56 +01:00
Griatch
07cf5cccdf
Update bug-report.md
...
Clarified the form a little
2020-12-16 09:16:27 +01:00
Griatch
a9c245fda9
Fix django-extensions add
2020-12-09 16:45:53 +01:00
Griatch
9d90b52266
Merge pull request #2255 from kcoram/fix-accounts-null-errors
...
Add null checking when getting puppet from session
2020-11-21 18:17:24 +01:00
Kevin C. Coram
679376a13f
Add null checking when getting puppet from session
...
When account.execute_cmd() is called without an explicit session
argument for a server using MULTISESSION_MODE 2 or 3, it does not
know which session to use and may leave it None. Downstream, code
attempting to get the puppet from the session can fail with an
error because of the None session.
This change adds in checking for the None session, and sets the puppet
to None if there is no session defined.
2020-11-17 15:06:19 +00:00
Griatch
5f361fbd5b
Customize index set
2020-11-14 19:15:24 +01:00
Griatch
8afa4ce023
Update changelog
2020-11-14 16:06:05 +01:00