Griatch
|
d14b014611
|
Fixed the auto-subscription to channels by non-superusers. Resolves Issue 336. Removed a spurious print statement in the unloggedin create command.
|
2012-12-12 22:57:03 +01:00 |
|
Griatch
|
2d206c5e68
|
Removed "\" from secret key generation, to avoid accidental escapes in key. Based on patch by user cam.turn in Issue 337.
|
2012-12-12 02:27:50 +01:00 |
|
Griatch
|
9d79299d16
|
fixed a traceback when trying to look for a detail that does not exist.
|
2012-12-12 01:33:49 +01:00 |
|
Griatch
|
9756314e3d
|
fixed a traceback in contrib.extended_room's look command
|
2012-12-12 01:28:02 +01:00 |
|
Griatch
|
0ced5287f4
|
Some more minor fixes.
|
2012-12-12 01:18:49 +01:00 |
|
Griatch
|
c6f5f33cbd
|
Fixed a typo in reset code.
|
2012-12-12 00:46:40 +01:00 |
|
Griatch
|
0719391f39
|
Fixed a typo in reset code.
|
2012-12-12 00:45:09 +01:00 |
|
Griatch
|
aa602ce7f1
|
Fixed a typo in reset code.
|
2012-12-12 00:44:24 +01:00 |
|
Griatch
|
ca4feb4d21
|
Changed how contrib.extended_room's details are reset.
|
2012-12-12 00:42:41 +01:00 |
|
Griatch
|
178fe9f28c
|
Added some better help to the contrib @detail command.
|
2012-12-12 00:16:00 +01:00 |
|
Griatch
|
a1a2c99d1e
|
Fixed a traceback if logging out from the unloggedin screen.
|
2012-12-11 23:30:30 +01:00 |
|
Griatch
|
f2e971b392
|
Have Msg access methods return typeclasses where appropriate instead of dbobjs, to make it more straightforward to compare things. Resolves Issue 329.
|
2012-12-08 20:45:52 +01:00 |
|
Griatch
|
1643427fa3
|
Added at_set hook for Attributes. This is a first step towards OOB definition.
|
2012-12-08 20:26:44 +01:00 |
|
Griatch
|
d42949b324
|
Fixed up Tutorial world, which also led to weeding out a host of smaller things. Resolves Issue 216. Resolves Issue 335. Tutorial should now again be possible to complete. :)
|
2012-12-08 20:13:54 +01:00 |
|
Griatch
|
c615693a2a
|
Added a give command to the default command set. As part of this also fixed some bugs in how object typeclasses were compared.
|
2012-12-08 17:11:22 +01:00 |
|
Griatch
|
949da47917
|
Removed some old and now confusing, unsused variables and added some documenting strings.
|
2012-12-08 15:39:09 +01:00 |
|
Griatch
|
030c245b5b
|
Fixed a bug in examine when listing more than one cmdset.
|
2012-12-08 14:17:11 +01:00 |
|
Griatch
|
c0302f7cff
|
Added global_dbref argument to caller.search, for allowing e.g. the examine command to view globally by dbref yet local-only if supplying a name. Resolves Issue 327.
|
2012-12-08 14:09:42 +01:00 |
|
Griatch
|
7ee40bc3c7
|
Modified contrib/lineeditor to use hook functions for handling save/load/quit instead of exec:ing strings. Based on alternative code from user Kelketek. This is a rework of the code in the merge request in issue 331.
|
2012-11-13 23:59:38 +01:00 |
|
Griatch
|
8f4f123230
|
Fixed a lingering call to the old caching scheme by swap_typeclass method. Resolves Issue 332.
|
2012-11-13 21:34:42 +01:00 |
|
Griatch
|
28c625c12c
|
Re-activated connect-channel again, called from hooks. Fixed some bugs and minor things to give more control over how messages sent to channels are handled.
|
2012-11-13 21:24:05 +01:00 |
|
Griatch
|
d55bee8905
|
Fixed a type - get_attribute_cache() should be get_attr_cache()
|
2012-11-09 23:17:10 +01:00 |
|
Griatch
|
8654d8cc48
|
Further migrated script caches to the central cache location, removing old cruft.
|
2012-11-08 19:29:57 +01:00 |
|
Griatch
|
98d0eb7869
|
Added __delitem__ support to PackedDict/List, allowing for things like in-place "del obj.db.dict[key]".
|
2012-11-08 19:16:21 +01:00 |
|
Griatch
|
e4382e3e8a
|
Fixed a regression in has_attribute caused by changing the location of caches. Resolves Issue 328.
|
2012-11-07 20:22:46 +01:00 |
|
Griatch
|
82e57d4ada
|
Fixed an API inconsistency in Attribute's PackedList/PackedDict. Resolves Issue 326.
|
2012-11-07 18:44:12 +01:00 |
|
Griatch
|
9f6e3de637
|
Various cleanups and fixes found during refurbishing the unittest framework (not pushed yet)
|
2012-11-05 00:55:25 +01:00 |
|
Griatch
|
6c20987d9a
|
Added header as keyword to the utils.create.create_message function
|
2012-11-04 17:39:06 +01:00 |
|
Griatch
|
89d25f797e
|
Fixed a bug in the previous commit.
|
2012-11-04 16:26:00 +01:00 |
|
Griatch
|
f3b50a20a8
|
OBS:Run migrations! Changed the comms.Msg.db_title field to db_header to better reflect its use.
|
2012-11-04 15:37:06 +01:00 |
|
Griatch
|
a4a50fdb87
|
Fixed a bug in comms' typeclass->dbobj conversion
|
2012-11-04 14:42:29 +01:00 |
|
Griatch
|
2d75648eb1
|
Updates to the comms system, following earlier changes. This means API changes to the channel.msg() method,
but also a more consistent API for TempMsg constructs.
|
2012-11-04 14:35:34 +01:00 |
|
Griatch
|
5b8906e08a
|
Added a trivial check for ImportErrors inside a module imported by utils.mod_import. Resolves Issue 319.
|
2012-11-03 20:47:55 +01:00 |
|
Griatch
|
8966f03713
|
Merge. Reworked the added Command.__ne__ operator a bit for a tiny speed optimization (it's after all one of the most called methods in Evennia).
|
2012-11-03 19:21:19 +01:00 |
|
lagos
|
b1f4d9ceaa
|
Adds a __ne__ operator to Command. This is necessary for CmdSet.remove() to behave as expected.
|
2012-11-02 15:08:59 -07:00 |
|
Griatch
|
d2d9953f94
|
Cache changes: Moved all caches (except idmapper) to central caching module. This makes it easier to overview cache memory usage (and clean it) as well as plug-in external cache mechanisms.
|
2012-11-01 11:20:07 +01:00 |
|
Griatch
|
92f6b06626
|
Added new start/stop hooks to server. These are read differently depending on if the server is reloaded or reset/shutdown. OBS: If you have already implemented your own version of AT_STARTSTOP_MODULE, you need to add stubs for new hooks. You can find the required hooks in gamesrc/conf/examples/at_startstop.py.
gamesrc/conf/examples
|
2012-10-28 22:02:22 +01:00 |
|
Griatch
|
b15d1fa683
|
Updated ReST documentation.
|
2012-10-28 16:39:18 +01:00 |
|
Griatch
|
d885ef6ab3
|
Added tag to_bsd for changeset 93b0e58d2fc7
|
2012-10-28 15:21:45 +01:00 |
|
Griatch
|
1cb579ba66
|
Changed Evennia from "Modified Artistic License" to the more permissive BSD license.
|
2012-10-28 15:21:26 +01:00 |
|
Griatch
|
20d6de5104
|
Made a better check for cleaning module names, should resolve Issue 319.
|
2012-10-28 14:38:17 +01:00 |
|
Griatch
|
52af816977
|
Added hooks at_access_success and at_access_failure to allow for custom messaging for certain lock errors. Resolves Issue 311.
|
2012-10-28 14:07:18 +01:00 |
|
Griatch
|
ee7a175bf4
|
Fixed a bug in telnet protocol that stripped wrong characters at the end. Resolves Issue 318.
|
2012-10-28 10:37:14 +01:00 |
|
Griatch
|
58533165eb
|
Merge.
|
2012-10-27 11:13:06 +02:00 |
|
lagos
|
024aff8563
|
Changes the way that command sets are duplicated in a merge to be sure class
attributes are propagated.
|
2012-10-26 20:24:21 -07:00 |
|
lagos
|
ca8c73cc15
|
Changes the way command sets are duplicated to correctly copy over attributes.
|
2012-10-26 20:10:54 -07:00 |
|
Griatch
|
ec46465656
|
Implemented ansi-colour backgrounds in webclient. Added a new @color command for displaying colour spaces. Also changed a number of other features outlined in Issue 309.
|
2012-10-24 21:41:07 +02:00 |
|
Griatch
|
e534d5f9a0
|
Made sure to kill color at the end of msg:es. This makes telnet/ssh consistent with webclient output.
|
2012-10-24 13:56:45 +02:00 |
|
Griatch
|
16d49e61d3
|
Added MessageMiddleware, which is required by the News site on the website. A Django 1.4 change? This was highlighted as part of Issue 249.
|
2012-10-24 00:18:09 +02:00 |
|
Griatch
|
d4bf67e94e
|
Removed <strong> conversion of multiple ansii highlights in the web client. It doesn't matter either way for me, and since it seems it does for others, I can just as well disable it so it all looks the same in webclient and telnet. This relates to one of the points in Issue 309.
|
2012-10-23 23:47:49 +02:00 |
|