Commit graph

3874 commits

Author SHA1 Message Date
Griatch
ce57b52dcf Move olc to separate branch for now.
This is because it has increased in scope and would delay the release of
the devel branch unnecessarily.
2017-05-21 07:50:25 +02:00
Griatch
60fcb471ec Primitive display of olc fields, not working yet. 2017-05-17 22:45:41 +02:00
Griatch
88a44fc0cf Start working on OLCPage structure. 2017-05-17 19:49:46 +02:00
Griatch
de552782a0 Add single tag fields. 2017-05-15 20:59:26 +02:00
Griatch
2b1a4fc49e Add concept of olc batchfields. 2017-05-06 23:21:33 +02:00
Griatch
69d7362203 Add more work on OLC field structures. 2017-05-06 22:31:44 +02:00
Griatch
e8a1daa526 Fix error with raw_queryset kwarg being removed. 2017-04-22 13:31:29 +02:00
Griatch
7853b2e382 Fix error in mail contrib due to change of manage query return change. 2017-04-21 21:45:16 +02:00
Griatch
f9e7b01f57 Add **kwargs options to at_* hooks to all typeclasses, for greater flexibility for users. Resolves #1276. 2017-04-20 20:58:35 +02:00
Griatch
cf77d90c71 Make all manager methods return querysets. This removes all the last remnants of the old return_typeclass/return_typeclass_list decorators that were a remnant of the old pre-proxy Typeclass system. Resolves #1206. 2017-04-20 19:43:39 +02:00
Griatch
dd7d18f041 Move smart-search (still not complete, pending changes to queryset returns as per roadmap). 2017-04-19 21:31:15 +02:00
Griatch
4b38642666 Add unfinished smart_search manager method for future use with the olc. 2017-04-19 06:40:24 +02:00
Griatch
f718a1aadd Start attempt at a smart-search mechanism for limiting searches more creatively on the command line. Non-working code. 2017-04-16 20:57:35 +02:00
Griatch
00b8dd4881 Add non-working, initial concept for olc system. 2017-04-16 17:31:13 +02:00
Griatch
ee4dd20fd9 Fixes to batch_add mechanisms and spawner batch creation for passing unittests. 2017-04-09 18:53:39 +02:00
Griatch
d44f7c4670 Clean up docstring of _batch_create in spawner. 2017-04-09 10:52:59 +02:00
Griatch
58589126b8 Reworked spawner with new batch_add functionality for both tags and attributes. 2017-04-06 19:53:57 +02:00
Griatch
e34d32bd60 Add ability to batch-add tags, permissions and aliases along with category in the object/player create functions as well as in the tag handler. This is useful for direct assignment of categories from prototypes. 2017-04-02 22:11:54 +02:00
Griatch
a648433db8 Merge conflicts against master, including cmdhandler support for direct cmdobject input together with prefix-ignore mechanism from devel. 2017-04-01 16:08:23 +02:00
BlauFeuer
7010f998f1 Fold long lines, PEP 8, comparision to None
+Indent, comment and typo edits
2017-04-01 14:55:02 +02:00
BlauFeuer
684f163fd7 Fold long lines, PEP 8 whitespace
Keeping lines under 120 characters long, adjusting whitepace for closer PEP 8 compliance.
2017-04-01 14:51:25 +02:00
Griatch
c62f701626 Remove an extra quote marker typo. 2017-04-01 14:44:46 +02:00
BlauFeuer
3fdd7e0907 PEP 8, whitespace, LGTM, typo fixes 2017-04-01 14:44:46 +02:00
Griatch
4aba1b59b3 Add a brief mention of the superuser bypassing the locks of the simpledoor contrib. Resolves #1269. 2017-03-30 22:04:54 +02:00
BlauFeuer
6133280154 Explict bool return for move_to, typo fix 2017-03-30 01:27:34 -04:00
Vincent Le Goff
3811c074c6 Replace {character} by {object} in mapping of announce_move_* 2017-03-29 22:11:25 +02:00
Vincent Le Goff
f1d34a28aa Add additional mapping to announce_move_* hooks 2017-03-29 22:11:25 +02:00
Vincent Le Goff
4f41582127 Update Object.announce_move_* to take advantage of mapping 2017-03-29 22:11:25 +02:00
Griatch
d811d7577e Fix unittest compliance. 2017-03-29 22:00:27 +02:00
Griatch
f6e230f1a6 Change text optional kwarg type name to lowercase to match all other communications variables. Expand msg_contents to handle a tuple. 2017-03-29 21:50:51 +02:00
CloudKeeper1
c12306ff72 Adjustments to argument capitalisation.
Adjustments to argument capitalisation.
2017-03-29 18:16:19 +02:00
CloudKeeper1
4bbba76155 msg_contents doesn't take the text keyword in arguments.
Adjusted code so it works now...
2017-03-29 18:16:19 +02:00
CloudKeeper1
344a724479 Changed option entry to msg output kwarg.
Griatch - "That way it can still be parsed by the protocol if so needed, but it is also be passed on so the client can do custom stuff with it if it can."
2017-03-29 18:16:19 +02:00
CloudKeeper1
375cd7cecb Changed kwarg to options entry
Due to the set up of sessionhandler.clean_senddata the information is more appropriately stored in options.
2017-03-29 18:16:19 +02:00
CloudKeeper1
6cfbec83f1 Inclusion of type kwarg for common communications
Including a type kwarg for the say, whisper and pose commands allows the receivers of those messages to treat them differently depending on type. IMO This is a wide enough concern that it goes beyond a game specific requirement.
2017-03-29 18:16:19 +02:00
Eldritch Semblance
6224f90f74 Changed unit test's expected text output 2017-03-29 02:57:09 +00:00
Eldritch Semblance
534f4bcbe1 Removed insulting no mail message 2017-03-29 02:52:46 +00:00
Eldritch Semblance
a4e2744821 check if ooc or puppeting before finding player object 2017-03-29 02:46:44 +00:00
Griatch
21e72e416c Fix error in more edge calculation when using client with SCREENWIDTH=0. Resolves #1257. 2017-03-27 22:40:40 +02:00
Griatch
6f30ab09f5 Check slow exit deferred for .called state to avoid edge case errback. Resolves #1278. 2017-03-27 22:37:03 +02:00
eldritchsemblance
1ed559a71c Default email domain to example.com per RFC2606 2017-03-27 22:21:10 +02:00
Xelaadryth
12e0e2e4fd Fixing typo of local variable 2017-03-27 22:19:07 +02:00
Vincent Le Goff
4c4b97f994 Make sure CommandTest.call() returns the received message as is 2017-03-25 13:08:59 -07:00
Eldritch Semblance
66f5229240 change reference of self.caller.player to self.player 2017-03-25 11:43:41 +01:00
Griatch
6266401c2d Re-add bool return name, it is required by API generator. 2017-03-25 11:40:55 +01:00
BlauFeuer
99a24a9647 Docstring, comment, indent/whitespace edits
use of dict() to improve dictionary readability and shorten code
2017-03-25 11:38:47 +01:00
BlauFeuer
338899b8b1 Docstring, comments, indent/whitespace edits 2017-03-25 11:38:47 +01:00
BlauFeuer
b0ac809229 CmdLook use_dbref by Builders perm group #1251
Only allow referencing targets to view by #dbid if viewer is in Builders permission group
2017-03-25 10:44:59 +01:00
Eldritch Semblance
b2140b4ba1 gender character message don't try to substitute text that lacks gender info 2017-03-25 10:41:49 +01:00
Eldritch Semblance
8520d5f78c Escape pipes in @gender usage, fix gender substitution regex to respect escaped pipes 2017-03-25 10:41:49 +01:00