Griatch
|
0077408d02
|
Some doc cleanup.
|
2014-11-02 10:42:29 +01:00 |
|
Griatch
|
348ff0b5f4
|
Added auto-conversion of typeclass to dbobj in ObjectDB.contents_get()
|
2014-09-30 12:31:44 +02:00 |
|
Griatch
|
50b072170f
|
Some cleanup and updates of the object.py file.
|
2014-09-24 15:45:46 +02:00 |
|
Griatch
|
062a545a97
|
Changed at_cmdset_get() hook to at_cmdset_get(**kwargs). This allows for the possibility to control dynamic generation of cmdsets, for example to force Exit cmdsets to be rebuilt. The aliasing command now uses this. Resolves #563.
|
2014-09-20 10:26:59 +02:00 |
|
Griatch
|
bb36f2cb76
|
Changed to Django1.7. Django 1.6 no longer supported. To change, upgrade django to 1.7+ and then run manage.py migrate, possibly followed by manage.py migrate --fake for objects and players.
|
2014-09-17 10:49:42 +02:00 |
|
Griatch
|
0bf4f3cfea
|
Removed all old south migrations, leaving migration dirs empty for future django1.7 migrations.
|
2014-09-17 09:45:41 +02:00 |
|
Griatch
|
81a18ab340
|
Fixed nasty lookup bug when querying for multi-word fuzzy matches using mysql. Resolves #527.
|
2014-09-15 22:26:25 +02:00 |
|
Griatch
|
3dc35d8b6d
|
Changed create_object to have at_object_receive and at_after_move to correctly target the location and not the new object. Resolves #566.
|
2014-09-05 07:52:18 +02:00 |
|
Griatch
|
7bba75b9ff
|
Fixed a missing **kwargs relay from last commit
|
2014-08-24 10:08:22 +02:00 |
|
Griatch
|
a88afabd60
|
Added **kwargs to cmdhandler and execute_cmd() methods, to set arbitrary flags on commands at run-time. Unused by default Evennia but may be useful to codedly change operation parameters on commands at run-time.
|
2014-08-24 09:43:55 +02:00 |
|
Griatch
|
d4a78a11a6
|
Changed so sessid.get() always returns a list for every MULTISESSION_MODE.
|
2014-08-13 13:19:32 +02:00 |
|
Griatch
|
55cbe615e9
|
Tested all multisession modes against unittests. Seems to work.
|
2014-08-04 17:09:16 +02:00 |
|
Griatch
|
1e41be797b
|
Run migrations! First version of MULTISESSION_MODE=3. @ic/@ooc not working yet.
|
2014-08-04 15:32:48 +02:00 |
|
Griatch
|
e6950aadf2
|
Changed how lazy-loading of handlers work, using a werkzeug recipe. Much more efficient now.
|
2014-07-06 13:10:03 +02:00 |
|
Kelketek Rritaa
|
ca3f92acd0
|
Admin interface greatly improved. Support for editing Attributes added.
Resolves #503. Resolves #201.
|
2014-06-28 16:30:01 -05:00 |
|
Griatch
|
bb8c9ce2ab
|
Changed default puppet lock to puppet:pperm(Immortals) by default. Resolves #521.
|
2014-06-28 18:48:54 +02:00 |
|
Griatch
|
c60a5fdea1
|
Fixed and refactored OOB system and tested with new websocket client
|
2014-06-28 18:10:20 +02:00 |
|
Griatch
|
58af67bdf2
|
Fixed flush protection for instances, memory is successfully made available on an idmapper flush now.
|
2014-05-17 14:38:43 +02:00 |
|
Griatch
|
a617924fb0
|
Made flush_cache work correctly on idmapper; added _idmapper_cache_flush_safe variable for 'securing' objects from cache cleanups. Nothing using this system yet.
|
2014-05-15 09:51:24 +02:00 |
|
Griatch
|
cfd2f111f1
|
Updating to make unittests work
|
2014-05-11 19:41:37 +02:00 |
|
Griatch
|
e11b242365
|
Continued with weakref and lazyloading fixes.
|
2014-05-11 01:05:59 +02:00 |
|
Griatch
|
4e3789cede
|
Added lazy-loading of on-model handlers.
|
2014-05-10 13:31:50 +02:00 |
|
Griatch
|
047eee4bed
|
Some more cleanup.
|
2014-04-30 20:31:13 +02:00 |
|
Griatch
|
86b771fb68
|
Some minor cleanups related to typeclass lookup calls.
|
2014-04-30 20:11:40 +02:00 |
|
Griatch
|
4e7bfb95b5
|
Fixed some documentation on object typeclass.
|
2014-04-25 16:24:48 +02:00 |
|
Griatch
|
5d1b74ea17
|
Made msg() properly trigger the at_msg_receive hook, as per #506.
|
2014-04-25 13:56:48 +02:00 |
|
Griatch
|
792b3c9282
|
Some cleanup code fixes.
|
2014-04-20 18:11:41 +02:00 |
|
Griatch
|
972e47e66c
|
Fixed more cleanup of Attibute/Tag/Nick/Permission handlers when object is deleted.
|
2014-04-20 16:47:03 +02:00 |
|
Griatch
|
f521b8129e
|
Removed some debug output.
|
2014-04-20 16:18:15 +02:00 |
|
Griatch
|
91b23f58a4
|
Removed CHARACTER_DEFAULT_HOME, replaced with DEFAULT_HOME and added START_LOCATION for determining where default commands dump new characters.
|
2014-04-20 15:56:38 +02:00 |
|
Griatch
|
7d0ff9c71c
|
Fixed a database referene bug that would remove ForeignKey referenced objects when reverse referenced through something like db_home (this defaults to CASCADE mode, is now SET_NULL). Also fixed some other minor things.
|
2014-04-20 15:03:53 +02:00 |
|
Griatch
|
59513e5c00
|
Fixed player.search() to also move here/me/self wrappers to typeclass.
|
2014-04-13 10:04:35 +02:00 |
|
Griatch
|
99b73c173c
|
Moved here/me,self replacement out of dbobj.search and into the typeclass.
|
2014-04-13 09:07:45 +02:00 |
|
Griatch
|
8046679980
|
Fixed a missed update to the search functionality that now should use db_tagtype rather than the old and hackish category-prefix solution. Resolves #497.
|
2014-04-06 10:21:06 +02:00 |
|
Griatch
|
7571e3606d
|
Some cleanups of the unittests.
|
2014-03-15 07:37:02 +01:00 |
|
Griatch
|
96f26098d1
|
Fixed comm-related unittest failures
|
2014-03-09 20:23:14 +01:00 |
|
Griatch
|
2108506a8a
|
Added new IRC protocol implementation. Not tested yet.
|
2014-03-08 11:41:23 +01:00 |
|
Griatch
|
9770786486
|
Made addcom aliases case-insensitive. Resolves #428. Also fixed a bug with channel aliases that made them not work correctly with the new Attribute changes.
|
2014-02-16 23:29:19 +01:00 |
|
Griatch
|
41087789ce
|
Made unittesting suite work again.
|
2014-02-16 22:31:59 +01:00 |
|
Griatch
|
b1e08c7da6
|
Continuing to clean up and fix bugs around Attribute/Tag
|
2014-02-16 22:09:35 +01:00 |
|
Griatch
|
bad24513e0
|
Fixed and corrected various bugs resulting from the change to Attributes/Tags).
|
2014-02-16 21:27:42 +01:00 |
|
Griatch
|
617d0a3252
|
Added new handler calls to all typeclassed objects
|
2014-02-16 15:22:43 +01:00 |
|
Griatch
|
638483fa66
|
Changed the relative priorities of cmdsets to the following: -100(Empty), -20(Session), -10(Player), 0(Character), 101(Exit), 120(Channel)
|
2014-02-16 01:38:27 +01:00 |
|
Griatch
|
393a3e5e73
|
Added check to location setter that makes sure to stop a location-loop forming. This closes #454.
|
2014-02-15 21:05:23 +01:00 |
|
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 |
|
delizin
|
e070617751
|
Fixed multiword drop bug #442
|
2014-01-31 22:05:15 -05:00 |
|
delizin
|
6e50d7e357
|
Fixed multiword drop bug #442
|
2014-01-31 22:00:31 -05:00 |
|
delizin
|
8de289f5ad
|
Update objects.py
|
2014-01-31 13:33:35 -05:00 |
|