delizin
|
c8dcae06ed
|
Revert to master fork changes
|
2014-02-09 20:27:16 -05:00 |
|
delizin
|
38090e686f
|
Fixed bug with how PlayerDB import was handled
|
2014-02-09 12:27:02 -05:00 |
|
delizin
|
e7de2de63b
|
Delete char from player list upon obj deletion
|
2014-02-09 00:00:13 -05:00 |
|
Kelketek
|
46a7e891d1
|
Fixed issue where object aliases were not being included in searches.
|
2013-12-23 13:38:40 -06:00 |
|
Griatch
|
1ae17bcbe4
|
PEP8 cleanup of the entire codebase. Unchanged are many cases of too-long lines, partly because of the rewrite they would require but also because splitting many lines up would make the code harder to read. Also the third-party libraries (idmapper, prettytable etc) were not cleaned.
|
2013-11-14 19:31:17 +01:00 |
|
Griatch
|
769e2a8744
|
Fix of a typo in previous commit.
|
2013-11-12 20:23:44 +01:00 |
|
Griatch
|
d2448c3eb6
|
Fixed so nick cmdline/channelname replacement worked with the new execute_cmd paradigm. Also, Resolves Issue 427.
|
2013-11-12 20:11:36 +01:00 |
|
Griatch
|
bc8e27fea6
|
Changed object.search() to include nick-matching by default.
|
2013-10-21 22:56:03 +02:00 |
|
Griatch
|
3430aa9eae
|
Fixed bug in delcom.
|
2013-10-21 22:51:16 +02:00 |
|
Griatch
|
06a0bea8d6
|
Added fix to object.contents cache as well as reworked the extent of cache hooks on location modification.
|
2013-10-21 21:17:32 +02:00 |
|
Griatch
|
07af616b67
|
Adding caching to tags and attribute lookups. Leads to a noticeable speed improvement.
|
2013-10-20 21:02:37 +02:00 |
|
Griatch
|
4af1b165fd
|
Fixed an issue where the contents of an object were not updated correctly.
|
2013-10-20 14:27:19 +02:00 |
|
Griatch
|
a00179b742
|
Fixed an error in aliasing
|
2013-10-18 22:31:22 +02:00 |
|
Griatch
|
f11f330e95
|
Moved db_player and db_sessid under metaclass wrappers.
|
2013-09-23 23:10:23 +02:00 |
|
Griatch
|
fd9acd6bf9
|
Fixed website. Fixing references to db_references, not sure how to add the m2m field access to the admin. Fixed wrapper for db_home.
|
2013-09-23 22:08:14 +02:00 |
|
Griatch
|
642ae2faf9
|
Fixed cache and metaclass irregularities as well as the location and contents caches.
|
2013-09-22 21:48:08 +02:00 |
|
Griatch
|
bbba695380
|
Changed unittest suite to use dummy sessions.
|
2013-09-22 16:29:02 +02:00 |
|
Griatch
|
4659ddbfc3
|
Changed object.msg() to relay directly to connected session rather than via the player.msg() method.
|
2013-09-22 11:39:24 +02:00 |
|
Griatch
|
2ba16e155e
|
Fixed a bug in amp that made reloading not work.
|
2013-09-21 22:00:46 +02:00 |
|
Griatch
|
e36c7d5cc1
|
Cleaned up worst instability. Test suite does validate yet.
|
2013-09-21 17:33:48 +02:00 |
|
Griatch
|
4a5de04956
|
Changed msg() to work with **kwargs rather than data dicts. Still not fully updated the portal side (also remember that keywords let through to the portal must not contain dbobjs, since the portal has no connection to the database).
|
2013-09-14 09:10:31 +02:00 |
|
Griatch
|
1e96b13920
|
Changed cmdhandler to include Session-level cmdset.
|
2013-09-08 00:14:06 +02:00 |
|
Griatch
|
07b1e40299
|
Changing and testing things with oobhandler, not working yet.
|
2013-09-07 15:01:41 +02:00 |
|
Griatch
|
0a42b73824
|
Added category keyword to AttributeHandler's all() and clear() methods.
|
2013-08-25 19:15:27 +02:00 |
|
Griatch
|
8bd431b385
|
Removed deprecated Attribute methods from evennia distro. Removed MUX help files.
|
2013-08-25 16:41:18 +02:00 |
|
Griatch
|
2acff2d1ab
|
Fixed bugs in new nickhandler implementation.
|
2013-08-24 21:42:48 +02:00 |
|
Griatch
|
2f5c895f76
|
Removed LiteAttributes, made Nicks use Attributes. Added category and strvalue fields to Attribute. Made Attributes accessible through an AttributeHandler, like most other advanced properties.
|
2013-08-24 21:23:43 +02:00 |
|
Griatch
|
37886adea1
|
Added signalhandler in test suite, still issues.
|
2013-07-13 15:39:16 +02:00 |
|
Griatch
|
73a5800fbf
|
Fixed updates of the contentmanager. Not all command tests run yet.
|
2013-07-12 22:08:15 +02:00 |
|
Griatch
|
6bc16e46cc
|
Made aliases work with the new handler. The location.contents updated is not working yet - this causes locational information to not be available until objects and manually initialized (e.g. by calling examine #dbref)
|
2013-07-12 20:21:52 +02:00 |
|
Griatch
|
45706f598a
|
Fixed remaining issues so the login process works.
|
2013-07-12 15:57:46 +02:00 |
|
Griatch
|
0061f884ae
|
Implemented NickHandler, AliasHandler and TagHandler in the typeclass to replace the old handlers. Some errors during login.
|
2013-07-12 14:44:49 +02:00 |
|
Griatch
|
2c17b7b675
|
Made the migrations for the new Tags and LiteAttributes.
|
2013-07-12 12:04:57 +02:00 |
|
Griatch
|
c676c9965f
|
Merged. Still need to update some migrations.
|
2013-07-11 19:11:27 +02:00 |
|
Griatch
|
9e10a41e18
|
First version with all caches seemingly working ok. Started to remove the on-model wrappers that are not handled by the idmapper metaclass.
|
2013-07-11 15:59:03 +02:00 |
|
Griatch
|
2b332c3b9a
|
Attribute cache is working, lots of other updates, but still not a cleanly updatable system. It seems the Attribute-migrations are not coming through properly. Fixed a misnamed table in the comm app.
|
2013-07-11 09:51:52 +02:00 |
|
Griatch
|
2a7c45d6e8
|
Run Migrations. Migrated to new Attribute schema, converting old attributes. Not fully tested yet.
|
2013-07-09 00:09:19 +02:00 |
|
Griatch
|
a1d818f8aa
|
First test with moving Attributes to m2m field. Not working yet.
|
2013-07-08 18:13:21 +02:00 |
|
Kelketek
|
c3f86ab45b
|
Fixed issue where searching for 'me' did not return typeclassed object.
|
2013-06-29 14:14:00 -05:00 |
|
Griatch
|
7351aacba5
|
Fixed an issue with setting location. Still errors with creating new objects.
|
2013-06-05 18:47:41 +02:00 |
|
Griatch
|
41235c25a2
|
Changed propcache back to a simple dict. Working on content cache, not working yet.
|
2013-05-30 00:49:47 +02:00 |
|
Griatch
|
fb3259be8c
|
Activated propcache with new cache system. Still not functioning correctly, also the content cache needs to be handled.
|
2013-05-29 23:07:44 +02:00 |
|
Griatch
|
b6383ddab9
|
Moved attr_cache to new caching system, activated all attribute updating signals.
|
2013-05-29 18:47:51 +02:00 |
|
Griatch
|
efdb954491
|
Fixed a logical error in obj.manager causing it to fail to find arbitrary db_>fieldname>. Resolves Issue 373.
|
2013-05-21 14:29:50 +02:00 |
|
Griatch
|
e15d6dfb6e
|
Fixed a search feature that was not included in the revision of the object search mechanism - the ability to search based on an object. Resolves Issue 363.
|
2013-05-14 21:17:29 +02:00 |
|
Griatch
|
f00053710c
|
Added Character-level quelling possibilities to superuser. This makes the superuser quelling completely in line with normal quelling for other permission levels. It also removes the need for the special _superuser_character bypass used before (the migration no longer creates it an initial_setup won't either).
|
2013-05-14 14:53:08 +02:00 |
|
Griatch
|
77a0b47859
|
Fixed some issues with the _superuser_character bypass as well as the is_superuser property on objects. Also fixed a bug with @examine that caused it to display object Attribute instead of Player Attributes when called from the ooc state.
|
2013-05-14 13:55:03 +02:00 |
|
Griatch
|
88075bf2a0
|
Fixed some lingering issues in TutorialWorld.
|
2013-05-12 20:24:00 +02:00 |
|
Griatch
|
78e7346962
|
Updated commands to use the new objectdb.search API.
|
2013-05-11 23:22:02 +02:00 |
|
Griatch
|
218e4a149c
|
Implemented a modified and cleaned objectdb.search and accompanying object.manager.search_object that also searches globally. The default commands have not yet been converted to use the new call.
|
2013-05-11 20:01:19 +02:00 |
|