Commit graph

31 commits

Author SHA1 Message Date
Ahmed Charles
de0e42240c Have every class inherit from object. 2015-11-09 10:11:34 +01:00
Ahmed Charles
11b61fe335 Import python3 compatible object. 2015-11-02 00:19:04 +01:00
Ahmed Charles
c8fbd2860d Use logger rather than print for these messages. 2015-11-01 21:39:48 +01:00
Griatch
836c9913d5 Run migrations! Added Tagging to default Msg object. 2015-11-01 18:00:31 +01:00
Griatch
6db109c333 For some reason Msg's LockHandler was not assigned. Resolves #855. 2015-11-01 17:51:00 +01:00
Ahmed Charles
8a66fc40a9 Use with_metaclass from future.utils for python3 compat. 2015-11-01 15:11:12 +01:00
Russell Jones
06c3dc0ed3 Run "futurize -1 -w -n ." 2015-10-01 20:00:28 +01:00
Jonathan Piacenti
462b73b626 Rename display_name and improve docstrings. 2015-06-20 16:31:36 -05:00
Jonathan Piacenti
1822b01086 Add display_name and disambiguation_tag for dynamic naming. 2015-06-20 15:42:39 -05:00
Griatch
70762fb2be Updated menu_login contrib to changes in default channel settings. Also made them aware of multisession modes. Resolves #754. 2015-06-03 23:08:10 +02:00
Griatch
8e134af019 API change: Added no_superuser_bypass kwarg to obj.access, channel.access and player.access methods, to make the call consistent with the full lockhandler.check call. This allows the cmdhandler to use access() to check the 'call' locktype and thus make it available for overloading if so desired. Resolves #752. 2015-06-01 20:32:52 +02:00
Griatch
e37079aa5b Converted the comm system folder to use Google style doc strings, as per #709. 2015-05-16 11:04:30 +02:00
Griatch
ee1ec3979c Updates for making Evennia compatible with Django 1.8+. Still not fully functioning. 2015-04-04 00:08:51 +02:00
Griatch
3ebc55da82 Changed datetime setter to use utils.timezone instead of naive datetime stamps, as per #728. 2015-03-27 07:05:13 +01:00
Griatch
e77d86a8f7 Moved default class import markers to base model. 2015-03-14 23:14:47 +01:00
Griatch
94778f1c44 Run migrations! Made Channel model also accept ObjectDB subscriptions. 2015-03-12 20:28:17 +01:00
Griatch
d752106906 Made typeclass loading a little more forgiving, adding a multitude of try-levels to fall back to in case of errors. Default is now to fallback to first settings-set default, then to the library default and only as a last resort fall back to the model. Every fallback step is logged. This should make the missing-hook error of #698 go away and report missing typeclasses in a better way. 2015-03-11 00:41:06 +01:00
Griatch
b015f4802a Added better docstrings to subpackages and cleaned out some places which were unclear. 2015-02-23 17:46:42 +01:00
Griatch
b8daff0663 Added migration to rename the default channels. If those were already changed, the settings file will need to be updated with the changed name. 2015-02-23 16:26:41 +01:00
Jonathan Piacenti
65adb0982b Fix references to contrib and ev. Allows Ampoule tests to run. They're severely broken, however. 2015-02-23 15:06:30 +01:00
Griatch
d97bbb309b Added captalized names for singleton handlers in the main package api, like TICKER_HANDLER and OOB_HANDLER rather than tickerhandler and oobhandler. 2015-02-14 22:01:53 +01:00
Griatch
fa18aca371 Cleanup of the migration history 2015-02-09 23:33:54 +01:00
Griatch
73a3f1b03e Run migrations! Added new migrations to new database. 2015-01-18 18:04:13 +01:00
Griatch
48ddd71a96 Made unittests validate again. 2015-01-18 13:14:26 +01:00
Griatch
4da6dccfc1 Added a fix to object identifier routine 2015-01-18 13:11:54 +01:00
Griatch
f25ea99b83 Fixed how Msgs identify senders, using __dbclass__ rather than the old system using path-lookups. Resolves #639. 2015-01-17 23:42:40 +01:00
Griatch
f075d4aec1 Added base migrations 2015-01-09 10:15:32 +01:00
Griatch
515ce71d65 Reworked Evennia now passes the unit tests 2015-01-09 00:10:18 +01:00
Griatch
ab052b8301 Fixed bugs, made server start. Still cannot reload. 2015-01-08 19:56:54 +01:00
Griatch
ad3f19896c Changed all src/ and ev references to evennia 2015-01-07 15:36:32 +01:00
Griatch
c7325a5032 Further reworking, naming the library folder 'evennia' instead of lib or src. 2015-01-07 13:36:57 +01:00