Commit graph

3509 commits

Author SHA1 Message Date
Tehom
cbbca99ef8 fix evmore sending messages to stale session object 2017-01-10 17:39:09 +01:00
Torild Lidman
4a69d871c2 Add viewport meta tag 2017-01-10 17:18:13 +01:00
Torild Lidman
ec048e5371 Add custom CSS with some tweaks for mobile use 2017-01-10 17:18:13 +01:00
Torild Lidman
18e4d72444 Link to custom CSS 2017-01-10 17:18:13 +01:00
Griatch
69551f88a1 Add some minor input validation and fix a typo in mail contrib. 2017-01-10 17:09:41 +01:00
grungies1138
b0ad1c06f4 Update mail.py 2016-12-30 09:04:30 -06:00
grungies1138
ddd3cd0888 Update mail.py 2016-12-20 11:53:37 -06:00
grungies1138
c2cc063a78 mail.py
In-game mail system.
2016-12-20 09:52:06 -06:00
Griatch
744cf4dd08 Change IN_GAME_ERRORS setting to True by default. This should make it easier to handle debugging for newcomers (although some errors will still have to only go to the log, such as critical reload errors). Note that this should be turned off in production for security reasons. 2016-12-18 09:21:42 +01:00
trinsic
31096331d9 Fixing reference to potentially uninitialized variable 2016-12-17 17:49:18 +01:00
trinsic
cc8be09d5e Removing the /port switch on @boot and replacing it with the /sid switch to allow booting someone by their session id 2016-12-17 17:49:17 +01:00
trinsic
7ac777e0bf cmdboot trying to reference pobj as a player before pobj is set as a player. changed to use the player name search failed on. 2016-12-17 17:49:17 +01:00
Griatch
d101a7d058 Add ability to add aliases to help entries via the command and create_helpentry utility. 2016-12-17 17:15:50 +01:00
trinsic
f568b51ebe Adding aliases to help entries 2016-12-16 19:05:16 -05:00
Tehom
e82799fb13 set the from_obj for CmdSay and CmdPose, so they can be used properly 2016-12-13 20:20:51 -05:00
Griatch
2d30e6cf95 Slight rewording of maxlen warning. 2016-12-13 21:02:13 +01:00
Tehom
b41053dd38 Default value for MAX_CHAR_LIMIT and convert to int to catch early errors 2016-12-13 07:22:50 -05:00
Tehom
760c5b41fc Put in check for maximum character size in input strings that can be set with settings.MAX_CHAR_LIMIT. 2016-12-13 06:53:35 -05:00
Griatch
619a9cee57 Expanded the property overload of dig and create by moving the entire lockstring into the property for easier overloading, pertaining to #1135. 2016-12-12 23:29:05 +01:00
Trinsic
26bee8c751 Moving the default permission set on an object created with @create or a room created with @dig into an attribute of the command so it can be easily overridden without having to override the entire func call 2016-12-12 23:28:39 +01:00
Griatch
958b333a59 Small refactoring. 2016-12-11 22:07:38 +01:00
Simon Vermeersch
336002fc7f Speedup for m_len to not do the regex when not needed 2016-12-11 21:58:06 +01:00
Griatch
f2fda4b1bd Make some fixes to the linux/unix start scripts. 2016-12-09 20:23:35 +01:00
Griatch
bffc8b04d8 Add shell scripts for auto-starting and operating evennia on a server. 2016-12-08 23:53:48 +01:00
Griatch
293c3b077d Add external-runner option to the launcher to allow for replacing the native evennia runner with an external process manager (like Linux' start-stop-daemon). Note that without a replacement, this option will make evennia un-reloadable. 2016-12-08 23:24:14 +01:00
Griatch
ad13594a46 Run migrations! Added blank=True field to ChannelDB to allow the Admin-creation of channels without any subscribers. 2016-12-06 20:13:24 +01:00
Griatch
822227090b Add missing fix to ChannelDB admin. 2016-12-06 20:03:26 +01:00
Tehom
ee19a92c55 Fix django admin for other typeclasses. ChannelDB still requires subscribers to validate. Changed PickleField's clean method to prevent attribute errors for attributes added during basetype setup. 2016-12-06 07:06:46 -05:00
Tehom
c16a03fb5e Remove the urls printout I was using during debugging. Oops. 2016-12-06 03:31:10 -05:00
Tehom
7bd7b91b93 Fix the save and continue editing option 2016-12-06 03:27:58 -05:00
Tehom
ae0b4bad55 Refactor of class_setting from init in typeclass so we can just call it from django admin, and avoid weirdness of calling init twice, which seemed to mess things up 2016-12-05 07:53:06 -05:00
Tehom
560def1f2b Better solution - can call __init__ manually with typeclass as a kwarg, and this seems to resolve it 2016-12-05 06:58:05 -05:00
Tehom
5e7211a053 Explicitly assign typeclass for newly created objectdb 2016-12-02 17:21:44 -05:00
Griatch
19e8bed5ab Fix docstring text error. 2016-11-30 18:02:39 +01:00
Daniel Maxson
d7c2e6fa90 Get JQuery over HTTPS to prevent browsers from blocking it 2016-11-30 08:38:14 +00:00
Griatch
8bf4379731 Removed the html quote replacement for Telnet handling; this deals with the remainders of #1058 and was tested both with Mudlet and MUSHclient to work correctly. 2016-11-29 11:41:39 +01:00
Griatch
54ea64d132 Fix formatting issue in slow_exit.CmdSetSpeed 2016-11-28 21:01:59 +01:00
Griatch
a903182b8f Make better recommendations for install of slow_exit in docstring. 2016-11-28 20:33:40 +01:00
Griatch
381e91b822 Made channel_prefix honor the emit keyword. Also corrected docstrings of message_transform to correctly note a Msg object is needed instead of a string. 2016-11-27 12:08:23 +01:00
Griatch
25cdecc0db Remove the Timekeeper script as part of tradehandler's finish() method. 2016-11-26 23:06:27 +01:00
Griatch
e83531da33 Add fix to stop barter handler script in unittest. 2016-11-26 22:50:59 +01:00
Griatch
b12a850e93 Add unit tests for contrib Barter system. 2016-11-26 22:15:45 +01:00
Griatch
79f2497902 Further test coverage for the extended_room. 2016-11-26 17:36:36 +01:00
Griatch
45123412af Further increased test coverage of the extendedroom contrib by testing the commands. 2016-11-26 17:25:26 +01:00
Griatch
cfae54b128 Make some minor cleanup of imports and comment strings. 2016-11-26 10:41:05 +01:00
Tehom
5933690f81 Unit test for ExtendedRoom class 2016-11-26 02:58:02 -05:00
Griatch
fa33464266 Typo fix. Formally Resolves #1122. 2016-11-26 02:30:49 +01:00
Griatch
ac73f59ed6 Fix for Duckclient which sends TTYPE 'MTTS13' instead of 'MTTS 13' like other clients. 2016-11-26 02:01:18 +01:00
Griatch
b893e4b8f5 Add handling of line break concatenation to handle the input from certain multiline client dialects. 2016-11-26 01:32:10 +01:00
Griatch
76e114e33e Re-add some of the string processing logic to telnet processing. 2016-11-25 23:51:09 +01:00