Griatch
46c2e372bf
Added working report functionality for db-fields. Not tested for Attributes yet. Also working oob-repeat functionality, but still a traceback at reload.
2013-10-16 23:39:04 +02:00
Griatch
bdcc8de5bc
OOB MSDP working with direct sending of data from various parts of the system. Tracking as well as support for the default MSDP commands (LIST, REPORT etc) are not yet tested/implemented.
2013-10-15 20:00:18 +02:00
Griatch
16bbe009c3
OOB passing data client->server. A few more default commands are needed.
2013-10-07 19:57:01 +02:00
Griatch
96c6ad4aff
Fixed an issue with channel-sending crashing when ooc. Resolves Issue 429.
2013-09-27 21:31:47 +02:00
Griatch
39b69dcdc2
Fixed a migration issue with PostGreSQL.
2013-09-26 09:01:27 +02:00
Griatch
b99833e8fc
Fixed initial_setup to properly create new objects without a pre-set home.
2013-09-24 00:41:33 +02:00
Griatch
2a5168ade4
Moved all relevant wrappers into being managed by the metaclass. Noting that there are many inconsistent features into the comm system; m2m fields should be moved into handlers rather than what is now used. Some of the non-typeclassed models also really don't need to be idmapped - will probably not change this before merge.
2013-09-23 23:34:47 +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
272a6ddc2d
First version where test suite validates. Caching is still not fully active (especially attribute lookup), OOBhandler is untested.
2013-09-22 22:57:03 +02:00
Griatch
8b1afa7043
Fixed errors in attributehandler that affected nicks. Test suite not validating yet.
2013-09-22 22:34:22 +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
0a394929b7
Fixed an issue in idmapper metaclass wrapper, it caused text fields to be occationally be written with objects.
2013-09-22 19:56:51 +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
dd27b4b77d
More bugfixes.
2013-09-21 22:22:53 +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
fa93c70e7f
First implementation of OOBHandler.
2013-09-19 20:41:42 +02:00
Griatch
d74cce4dfe
First version of OOBHandler put together. Might still have to rework it since it cannot properly handle multiple trackers tracking a single field on a given object.
2013-09-14 23:18:36 +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
839a78ca8d
Fixed erroneous alias-assigments in tutorial_world that caused tracebacks. Resolves Issue 423.
2013-08-30 20:53:38 +02:00
Griatch
0a42b73824
Added category keyword to AttributeHandler's all() and clear() methods.
2013-08-25 19:15:27 +02:00
Griatch
48ddabdf25
Some more removals of Attribute methods.
2013-08-25 17:09:03 +02:00
Griatch
8bd431b385
Removed deprecated Attribute methods from evennia distro. Removed MUX help files.
2013-08-25 16:41:18 +02:00
Griatch
9620867031
Fixed simple bug in creating a new character - it got the wrong puppet hook lock type.
2013-08-25 15:09:28 +02:00
Griatch
06e858b3f6
Moved permissions into a the tag system as a separate handler. Permissions still don't work quite right yet.
2013-08-24 23:57:44 +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
befe6a6db0
Made some extra opt-out checking in object manager.
2013-08-24 11:36:28 +02:00
Griatch
ca11e7de44
Merge with Kelketek's branch (which also includes dbenoy's branch)
2013-08-10 18:09:42 +02:00
Kelketek
e05bfcad85
Fixes to Tag Handler and Manager.
2013-08-04 12:47:00 -05:00
Kelketek
1da88deb93
Added Tag inlines in for ObjectDB admin. Fixed issue with tag addition.
2013-08-04 09:25:15 -05:00
Kelketek
b0bf60cda4
Merge from DBenoy's branch.
2013-07-27 19:05:05 -05:00
Kelketek
5320381060
Removed some references to get_profile(), fixed some spelling errors, fixed post_clear signal.
2013-07-27 18:59:39 -05:00
Daniel Benoy
5a5de51a5c
Reimplemented get_dbref_range
...
It always returned every object in the database
2013-07-27 04:25:01 -04:00
Daniel Benoy
66ced94b58
Fixed a trace from ev.search_help_entry
2013-07-24 07:10:10 -04:00
Kelketek
66802f291d
Updated news models to use custom user. No migration should be needed. Updated website templates.
2013-07-22 08:59:11 -05:00
Kelketek
55c0e40309
Fixed the tag migrations. Didn't need to fool with transactions after all.
2013-07-21 17:22:38 -05:00
Kelketek
08ee399ea2
Better way of doing that with less side effects. Thought it wasn't possible earlier because I misread something.
2013-07-21 14:18:36 -05:00
Kelketek
427dcc3985
Optimized Scripts admin page. Fixed related name for objects on attributes.
...
Repaired search. Removed some backwards compatible parts of picklefield since
we aren't supporting version older than 1.5 and they were obscuring the true
cause of some issues.
2013-07-21 09:44:34 -05:00
Kelketek
699f86273b
Customized Reverse Proxy to send along host header from client.
2013-07-20 19:36:32 -05:00
Kelketek
d861cc5e8b
Fixed a typo in that last one. And this time, it succeeded!
2013-07-20 16:54:11 -05:00
Kelketek
8ba5be0b2d
Adjusted migrations to more properly handled dependent tables.
2013-07-20 16:32:24 -05:00
Kelketek
89aebfc13f
Made migrations compatible with new user model when creating from scratch.
2013-07-20 15:45:16 -05:00
Kelketek
3c496af6ad
Migrations fixes revealed as necessary by the admin pages, which were also fixed.
2013-07-20 13:17:41 -05:00
Kelketek
fbd1b5223b
Some refinements to the admin interface for objects and players.
2013-07-20 12:42:10 -05:00
Kelketek
40ff9eaa67
Removed has_perm function from typeclass model. This function is looked for by django admin and expected to do something different, and it was deprecated anyway.
2013-07-20 12:10:47 -05:00