Commit graph

3228 commits

Author SHA1 Message Date
Griatch
2d35c71cd1 Make @typeclass/reset also purge cmdsets. Resolves #1000. 2016-08-19 22:48:44 +02:00
Griatch
89fbc44d15 Make the ContribRPObject.search() fully accept all kwargs of normal obj.search. Resolves #1017. 2016-08-19 22:35:33 +02:00
Griatch
f5ba4f6204 Include a missing file for previous commit. 2016-08-19 22:34:15 +02:00
Griatch
d76b7b0454 Add use_dbref kwarg for turning off #dbref lookup in obj.search. Resolves #990. 2016-08-19 22:14:51 +02:00
Griatch
a3c2c1502e Fixed the default value of the destination for the crumbling tutorial wall; pertains to #1018. 2016-08-19 20:18:48 +02:00
Griatch
9da1051f83 Fix a bug in to_str() that caused it to not actually try alternative encodings when converting. 2016-08-17 18:37:31 +02:00
Griatch
8b6891428f Add an extra layer of encoding recovery when sending data to sessions, as per #800. 2016-08-17 12:30:44 +02:00
Griatch
0a75fbf64e Update README.md 2016-08-16 17:20:55 +02:00
Griatch
edf42a3d06 Fix and clean up some help text in the evennia launcher. 2016-08-10 23:02:01 +02:00
Griatch
583706bbe2 Update the SSH pycrypto/asn1 import recommendation to instead reference the cryptography library as mentioned in Twisted issue https://twistedmatrix.com/trac/ticket/7413. 2016-08-10 22:33:52 +02:00
Griatch
69252340d9 Change move_to behavior when moving from None location. Before, this would force a source location (usually home) but this hides the actual source location, and a None-location has been handled by the announce hooks for some time. Resolves #1011. 2016-08-07 19:57:13 +02:00
Griatch
faeb92f17d Make set command report modified/created. Resolves #1013. 2016-08-07 14:44:42 +02:00
Griatch
bb577e563b Implements telnet NULL as a keepalive to keep compatibility with some legacy clients/servers. Resolves #1008. 2016-08-07 14:38:36 +02:00
Griatch
818b8a9c51 Added desc kwarg to create_script to allow setting of desc at runtime. 2016-08-07 12:23:57 +02:00
Michael Nguyen
9bfb9746b6 Whitespace removal 2016-08-06 20:56:34 +02:00
Griatch
92f610470b Fixed OOC display regression for non-superusers in MULTISESSION_MODEs 2,3. Also made the ic command able to correctly handle trying to puppet one of multiple same-named objects. 2016-08-06 20:52:01 +02:00
Griatch
a740099d3f Fixed unittests to work correctly with |-style colors. 2016-08-06 20:19:22 +02:00
BlauFeuer
c9a02f3d6c Fix typo 2016-08-06 20:19:22 +02:00
BlauFeuer
945b466d48 Add check for the simplest location loop.
updated code to avoid depreciated markup.
2016-08-06 20:19:22 +02:00
Griatch
49c16b5160 Fix the identification of versions, so e.g. 1.10 > 1.8 by making use of disutils.version.LooseVersion. 2016-07-31 13:19:11 +02:00
BlauFeuer
405983dca8 Add missing variable in string format, + markdown
Markdown update to avoid depreciated form.
2016-07-03 08:52:11 -04:00
Griatch
acf3dafb4f Fix a regression in inventory. Now using EvTable instead of prettytable. 2016-06-27 22:05:20 +02:00
Griatch
4c3926cdf1 Fixed a regression concerning the idle command. 2016-06-26 23:46:05 +02:00
Griatch
0ad84346d1 Clarified the multidescer docstring a little. 2016-06-26 18:32:35 +02:00
Griatch
5f730952b1 Remove some spurious code from the multidescer contrib. 2016-06-26 15:10:58 +02:00
Griatch
a95e32b372 Update the multidesc contrib to support named descs and adding descs together to form a final desc. This means the format for the multidesc storage has changed, so if you tested it already, delete the .db.multidesc attribute and reload the server. 2016-06-26 14:23:02 +02:00
Griatch
96542418c0 Made sure that the various _SaverMutable objects evaluate to False when they are empty. 2016-06-26 11:56:58 +02:00
Griatch
7c55ca6665 Removed some debug output. 2016-06-26 09:46:58 +02:00
Griatch
a8417fd42c Some fixes in comm channels related to nicks. 2016-06-26 09:44:43 +02:00
Griatch
0bc13df712 Fix some more problems with the nick command. 2016-06-26 09:36:45 +02:00
Griatch
7f82049e33 Add migration - run evennia migrate! This adds data migrations for new nick format. 2016-06-26 01:27:37 +02:00
Griatch
316f03308e Update the comm system to work with the new nicks. 2016-06-26 01:20:24 +02:00
Griatch
fba6e079c1 Finalize nick-templating; still issues with other places using nicks, such as channels. 2016-06-26 00:41:57 +02:00
Griatch
b1de659e8b Migrate! Add nick-templating system, first version. This allows arg templating of nicks to allow a user to completely redefine how they enter commands. Still some bugs. 2016-06-25 23:23:13 +02:00
Griatch
893cffc3e1 Add multidescer contrib, inspired by MUSH origins. 2016-06-25 12:40:43 +02:00
Griatch
c15f107ad9 Add webclient support for blink, underline and inverse ANSI tags. The inverse tag will produce a dotted outline in the webclient; for now this seems to be no obvious way to inverse the background in a way similar to the terminal inverse. Resolves #976. 2016-06-24 23:22:38 +02:00
Griatch
1b9437ce97 Add 'inherit' as link CSS tags to make sure the links properly inherit colors given outside the link. The drawback is that one can't give a standard color to the link itself this way (it's just underlined). This deals with #979. 2016-06-24 20:40:46 +02:00
Griatch
418395bd01 Added \| to the rest regex for nested inlinefuncs. Resolves #989. 2016-06-24 18:38:23 +02:00
Griatch
03ef093d36 Resolves problems in storing/restoring tickerhandler keys. Resolves #997. 2016-06-24 18:15:01 +02:00
Griatch
b014df00de Clairifed the docstring for object.search. 2016-06-22 13:50:07 +02:00
Griatch
58a771f85c Turn off http request logging unless settings.DEBUG is set. Relates to #983. 2016-06-15 23:08:42 +02:00
Griatch
86096c3c74 Fix the room-alias condition of details in the tutorial. Resolves #981. 2016-06-15 22:49:51 +02:00
Griatch
ddd9387777 Fixed a traceback in SEARCH_AT_RESULT when getting multi-matches for commands. 2016-06-15 21:51:43 +02:00
Griatch
6a160b4204 Fix how the lock command returns strings to avoid a malformed AMP send. This (again fixes ##996. 2016-06-15 21:33:05 +02:00
Griatch
1a30079fd4 Fix how the lock command returns strings to avoid a malformed AMP send. This (again fixes ##996. 2016-06-15 20:02:32 +02:00
Griatch
15036e8069 Revert "Fix problem with trying to pass non-text to msg(text=...). Resolves #996."
This reverts commit 8fe631d808.
2016-06-15 19:54:47 +02:00
Griatch
8fe631d808 Fix problem with trying to pass non-text to msg(text=...). Resolves #996. 2016-06-15 08:11:00 +02:00
Griatch
5353b6617d Make tutorial dark cell react to lit splinter also when falling through trap door. Resolves #995. 2016-06-14 22:24:04 +02:00
Griatch
bdcc093c23 Make tickerhandler correctly clean subs to deleted objs.
Also makes the dbunserialize mechanism a little more robust, making it return None instead of crashing when unpacking an invalid packed-tuple.
2016-06-14 22:04:41 +02:00
Griatch
25e1126809 Make a missing web_plugins.py module error more gracefully. 2016-06-12 22:55:05 +02:00