Commit graph

2940 commits

Author SHA1 Message Date
Griatch
aa1fcfe6e1 Changed the @find pperm lock to perm, since the player will be checked automatically anyway and this works better with @quell. 2016-03-23 00:44:18 +01:00
Griatch
340f68f1eb Updated tests to run with updated output with dbrefs 2016-03-22 18:50:11 +01:00
Griatch
24c733f7cb Made builders and above see #dbrefs in various admin commands. 2016-03-22 15:17:50 +01:00
Griatch
7b80572bae Fixed wording and some refactoring. 2016-03-22 14:15:31 +01:00
Griatch
132140d446 Fixed link to markdown syntax 2016-03-22 14:03:37 +01:00
Griatch
032bc48bae Minor typo fixes. 2016-03-22 14:01:37 +01:00
Griatch
477391b5df Some cleanup of the contributing page 2016-03-22 12:24:44 +01:00
Griatch
0362aa14b8 Added issue/pr templates as per github's latest feature 2016-03-22 12:19:08 +01:00
BlauFeuer
adf215e855 CmdOption session option msg to session only
Since session options can be different between sessions, only show output from option commands to the session using them.
2016-03-21 10:32:38 +01:00
Griatch
684393f7f0 Update README.md 2016-03-15 12:33:24 +01:00
Griatch
ca48bed729 Updated the game_template/README
Changed it to not recommend `evennia -i start` anymore.
2016-03-15 11:56:14 +01:00
Griatch
d8c67c7c0c Minor fix to docstring. 2016-03-13 10:37:58 +01:00
Andrew Bastien
8e60a04849 Adding the at_rename hook to the base Typeclass. 2016-03-13 10:33:35 +01:00
Andrew Bastien
735416a16e Adding the at_rename hook to the base Typeclass. 2016-03-13 10:33:35 +01:00
Andrew Bastien
270037455a Added connection_time and idle_time properties to DefaultCharacter class. 2016-03-13 04:59:57 -04:00
Griatch
9522a94ece Added a missing i18n import to channelhandler 2016-03-05 22:00:25 +01:00
Mukandila Mukandila
22bbc40678 New French translation 2016-03-05 15:21:56 +01:00
Griatch
ed1b3ee819 Removed some spurious flat-API namespace pollution introduced by the py3 conversion effort 2016-02-26 12:02:20 +01:00
Griatch
907322cc2f Updated Evennia for django 1.9 (1.8 still supported). Run 'pip install --upgrade -e .' in
the Evennia repository to upgrade.
2016-02-20 09:14:31 +01:00
Griatch
d6c649f551 Removed subfieldbase and use from_db_value as recommended by django deprecation info. 2016-02-19 22:58:52 +01:00
Griatch
43dc48a675 Made unittests work, both for django 1.8 and 1.9. 2016-02-19 22:43:28 +01:00
Griatch
c0537fe456 Changed the deprecated get_field_by_name to just get_field. 2016-02-19 22:31:42 +01:00
Griatch
5a9cf29f45 Fixed deprecation warnings for future django1.10. 2016-02-19 21:07:25 +01:00
Griatch
e6a866a150 Made Evennia run with Django 1.9 2016-02-18 10:12:42 +01:00
Griatch
ba1f10e88f Made a more updated doc string. 2016-02-16 10:12:57 +01:00
Kai Huang
882a70ae4b Reverted incorrect internationalization in objects.py 2016-02-08 18:26:55 +01:00
Kai Huang
fd2f762730 Internationalization for comms and objects. 2016-02-08 18:26:55 +01:00
Griatch
e80ad9fd18 Fixed dbserialize pickle processor typo 2016-02-06 21:56:26 +01:00
Griatch
c1d8432630 Changed to properly exit when not giving a rhs to the options command 2016-02-06 12:57:26 +01:00
Kai Huang
8011d42321 return 0 in case of ObjectDoesNotExist in DefaultScript.stop instead of pass. 2016-02-02 22:16:33 +01:00
Kai Huang
88674307ec Catch ObjectDoesNotExist exception when calling delete() in DefaultScript.stop(). Fixes 919 2016-02-02 22:16:33 +01:00
Griatch
ed1b61a129 Update CODING_STYLE.md
Removing the warning about not all sources being converted to google-style ... since it's now all converted.
2016-02-01 22:38:43 +01:00
Griatch
418e6d953a Fixed an issue where the IDLE_TIMEOUT was triggered even though one had been active in the interval. 2016-01-27 21:21:37 +01:00
Griatch
483263dda1 Made EvTable handle data entries with completely empty cells. Resolves #917. 2016-01-20 19:52:53 +01:00
Griatch
0bf05a8795 Removed at_before_traverse hook completely since it was not used and also makes no sense to use due to how exits works. Overload at_traverse if wanting to tweak how traversal happens. Resolves #902. 2016-01-20 18:58:41 +01:00
Griatch
0ae1f9f171 Fixed a bug with identifying a unique command index (should be 1-N, not 0-(N-1)). 2016-01-19 21:23:51 +01:00
Griatch
8655f880f2 Fixed a malformed call to portal_disconnect that stopped auto-disconnection from working. Also removed sessiohandler.portal_disconnect since it has no function anymore, as well as changed two AMP command chars around for better debugging (they were matching the tab- and line breaks chars before). Resolves #900. 2016-01-19 20:52:26 +01:00
Griatch
8d672a8e9d Updated the docstring for utils.delay since it can also accept a float as well as an int. 2016-01-16 16:36:51 +01:00
Griatch
5d6d13bb12 Added a validation-check when changing encodings using the default commands (unloggedin/general). Also put in a safety catch in the sessionhandler to reset faulty encodings that slips by for some reason. This can otherwise lead to errors for shutting down the server since the server fails trying to inform the faulty session about the shutdown. 2016-01-12 21:35:27 +01:00
Doug Miller
33c479fe04 display nicks from all categories 2016-01-12 20:17:58 +01:00
Doug Miller
1910c6ae7c fix alias display on @channels/comlist 2016-01-12 20:17:58 +01:00
Doug Miller
ebce79ca1e fixed some help text for @ban command 2016-01-11 12:07:54 +01:00
Dan Feeney
a5b0ed7df5 fixed login error for multisession_mode = 2 2015-12-22 10:45:00 -06:00
Russell Jones
27549eca2e Use 2/3 raise_() from future.utils 2015-12-20 14:14:02 +00:00
Griatch
f10f4ddc98 Made EvMenu correctly handle being called from a ServerSession. 2015-12-19 19:13:29 +01:00
Griatch
2427db7f9f Fixed a lingering docstring reference to game/server.py. 2015-12-18 11:14:24 +01:00
Griatch
ff46bf9103 Fixed regression in @shutdown command due to previous changes to session handling. Resolves #895. 2015-12-17 00:24:33 +01:00
Griatch
84aeb9ed3a Updated portugese locales, courtesy of Nerun. 2015-12-17 00:19:14 +01:00
Griatch
86ae7c47af Removed some debug functions. 2015-12-17 00:12:56 +01:00
Griatch
161383f9ae Fixed a repeat error in Scripts (resolves #890). Added separation between calling script.pause() deliberately and it being called automatically by the reset/reload, in order to preserve manual pauses across server reloads (resolves #891). 2015-12-17 00:12:07 +01:00