Commit graph

7331 commits

Author SHA1 Message Date
Stephen Meier
95bd3a18da Changing to a cleaner implementation to allow for empty email address 2021-01-18 17:26:57 -05:00
Stephen Meier
20ed8357d0 Changing the envvars names to begin with EVENNIA instead of DJANGO 2021-01-18 17:10:48 -05: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
Griatch
5831580f3e Fix typo on UnixCommandClass contrib. Resolves #2305 2021-01-18 22:13:00 +01:00
Griatch
a3abc22df1 Make sure self.lhs/rhslist are always lists. Resolve #2290 2021-01-18 22:08:11 +01:00
Tim Chaplin
65a478aff1 Revert "Make gametime use timezone-aware datetimes"
This reverts commit 778f0a96da.
2021-01-18 15:53:50 -05:00
Griatch
9fbd2e1ae1 Clean up some markdown syntax 2021-01-18 21:51:18 +01:00
Griatch
36e089ba48
Merge pull request #2303 from Suudy/feature-advanced-remote-postgresql-use-case
Add section on usage of a remote Postgres database
2021-01-18 21:43:35 +01:00
Griatch
286e86bbdb Merge branch 'master' into develop 2021-01-18 21:35:48 +01: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
3ba414664e Merge branch 'master' into develop 2021-01-18 21:32:53 +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
Stephen Meier
34069b7447 Make use of environmental variables for superuser creation 2021-01-16 11:05:07 -05:00
Pete LaDow
df82c9860b Add section on usage of a remote Postgres database 2021-01-14 14:28:30 -08: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
17a28cc1a7 Add root doc 2020-12-20 14:34:05 +01:00
Griatch
b0d85a3ae4 Fix other db CI builds with other home location 2020-12-20 14:30:13 +01:00
Griatch
4e1a2fda82 Some fixes to jupyter docs 2020-12-20 14:03:03 +01:00
Griatch
effa4e8523 Merge branch 'feature/add-jupyter-notebook-support' of https://github.com/duysqubix/evennia into duysqubix-feature/add-jupyter-notebook-support 2020-12-20 13:38:16 +01:00
duysqubix
eb439df420 - Moved optional pip packages to requirements_extra.txt
- Added documentation in Coding-Introduction.md for how to enable Jupyter notebook support
2020-12-17 15:34:39 +00:00
Griatch
cee246f086 Update bug-report.md
Clarified the form a little
2020-12-16 21:33:21 +01:00
Griatch
bc40d740f4 Correctly rename config file 2020-12-16 21:33:05 +01:00
Griatch
99a0cc9414 Test some additional discussion links 2020-12-16 21:33:05 +01:00
Griatch
6fd2b19b1b Update documentation-issue.md
Clarified template a little.
2020-12-16 21:33:05 +01: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
duysqubix
92a659da6c also needs jupyter dependency..duh 2020-12-09 10:57:24 -06:00
duysqubix
93b70da94e needs ipython for jupyter support 2020-12-09 10:30:04 -06:00
duysqubix
c9992b8aa0 Merge branch 'master' into feature/add-jupyter-notebook-support
Allows for jupyter notebook support via `evennia shell_plus --notebook` comand
2020-12-09 10:14:55 -06:00
duysqubix
f4adb5b3fd Adds jupyter notebook support
Forces the installation of django_extensions.

Simply adds the `shell_plus` command to be seen in main evennia binary when
parsing arguments.

A notebook can be started with the following

`evennia shell_plus --notebook`
2020-12-09 10:12:55 -06:00
Griatch
a9c245fda9 Fix django-extensions add 2020-12-09 16:45:53 +01:00
Griatch
d45052e7f3 Fix django-extensions add 2020-12-09 16:45:39 +01:00
Griatch
5f91e5b331 Changes to noun-handling and retain ellipsis in rplanguage contrib 2020-12-05 11:24:10 +01:00
Griatch
6033acf17b Fix some bugs in elvish display example 2020-12-04 20:07:36 +01:00
Griatch
a509ea895e Make the rplanguage contrib give better error on grammar/phoneme mismatch 2020-12-04 20:05:59 +01:00
Griatch
eea58838b2 Update toc 2020-11-29 12:43:27 +01:00
Griatch
0f5674c995 Update contrib-overview with all current contribs 2020-11-29 12:39:47 +01:00
Griatch
07cd98d558 Another readme update 2020-11-29 00:09:09 +01:00
Griatch
41ea64e968 Update contrib/README.md 2020-11-29 00:07:01 +01:00
Griatch
22db834ab7 Some fixes in contrib doc 2020-11-29 00:00:15 +01:00
Griatch
209f895b27 Add documentation for new crafting contrib 2020-11-28 23:19:57 +01:00