Griatch
|
48bfc7e54a
|
Made Empty cmdsets have priority -100, also changed their key from "Empty" to _EMPTY_CMDSET to make it clearer this is a special name. See also discussion in Issue 447.
|
2014-01-04 13:24:07 +01:00 |
|
Griatch
|
acbfa57240
|
Merge. Resolves Issue 448. Resolves Issue 444. Resolves Issue 443. Resolves Issue 445.
|
2014-01-04 11:26:32 +01:00 |
|
Kelketek
|
5ae4995f0f
|
Some naming tweaks.
|
2014-01-02 09:12:40 -06:00 |
|
Khandrish
|
d7ba49e01e
|
non-breaking; finer grained control over game time
|
2014-01-02 00:12:33 -08:00 |
|
Khandrish
|
0a5597bb0b
|
gametime script now allows for modification of interval via settings file
|
2014-01-01 18:06:01 -08:00 |
|
Kelketek
|
f8f592af75
|
Added transformation-type string methods to ANSIString.
|
2014-01-01 14:25:26 -06:00 |
|
Kelketek
|
b9d333180a
|
Several more methods added to ANSIString. Existing ones from init moved out to bind properly.
|
2013-12-31 22:18:13 -06:00 |
|
Kelketek
|
63761f66ec
|
ANSIString in progress. Checking in what I have so far.
|
2013-12-31 08:37:42 -06:00 |
|
Kelketek
|
81c57da56b
|
Made search_object slightly less picky about db fields, per #445
|
2013-12-23 14:12:09 -06:00 |
|
Kelketek
|
56601d0bbc
|
Fixed issue #448, which prevented searching for objects with a specific attribute name.
|
2013-12-23 13:55:33 -06:00 |
|
Kelketek
|
46a7e891d1
|
Fixed issue where object aliases were not being included in searches.
|
2013-12-23 13:38:40 -06:00 |
|
Kelketek
|
7b5128d0a9
|
Fixed issue with @delplayer not working correctly.
|
2013-12-23 12:59:06 -06:00 |
|
Griatch
|
932f215adf
|
Updated the README file with latest status.
|
2013-12-11 16:20:49 +01:00 |
|
Griatch
|
7c90c3234c
|
Removed a IPv6 restriction in portal, based on input from user 'jayvee' in chat.
|
2013-12-11 13:56:16 +01:00 |
|
Griatch
|
f1e156a299
|
Some minor tweaks to remove some debug logging.
|
2013-12-09 09:18:55 +01:00 |
|
Griatch
|
81ce6a1827
|
Fixed silly bug in previous commit.
|
2013-12-09 09:13:51 +01:00 |
|
Griatch
|
8b462b4934
|
Moved import in portal.py to after the manual path insert (Windows only), which possibly increase Windows compatability.
|
2013-12-08 23:54:03 +01:00 |
|
Griatch
|
64a30c655d
|
Updated ReST docs.
|
2013-12-02 16:43:44 +01:00 |
|
Griatch
|
3aeec1298a
|
Added category support to @tag command; also fixed some bugs.
|
2013-12-02 16:39:21 +01:00 |
|
Griatch
|
88d103b55f
|
Added @tag command for easily manipulating tags. Fixed some bugs at the same time.
|
2013-12-02 15:40:02 +01:00 |
|
Griatch
|
6d06ab5338
|
Added tag search methods to utils.search. Fixed bug in ev.py.
|
2013-12-02 14:07:38 +01:00 |
|
Griatch
|
6e5de7847a
|
Run migrations! Changed "Comm" typeclass to be called "Channel" to match the ChannelDB it is a typeclass for. The migration updates all old channel defaults to the new path.
|
2013-12-02 13:45:48 +01:00 |
|
Griatch
|
72bdc3b37f
|
Created wrappers for creating Tags.
|
2013-12-02 13:00:14 +01:00 |
|
Griatch
|
f4c9c18a66
|
Removed a left-over debug output.
|
2013-12-02 12:31:20 +01:00 |
|
Griatch
|
123deafcb0
|
Updated requirements.txt to new dependencies.
|
2013-12-02 12:09:27 +01:00 |
|
Griatch
|
0f7c8bb4b1
|
Cleaned up and added more features to the dependency checker.
|
2013-12-02 11:56:56 +01:00 |
|
Griatch
|
d76ebfcffa
|
Upped the requirement checks as per the release notes.
|
2013-12-02 11:22:03 +01:00 |
|
Griatch
|
a56b16db7b
|
Fixed a bug in @find not taking new Tag-based aliases into account.
|
2013-12-02 10:09:40 +01:00 |
|
Griatch
|
1ba54202e8
|
Fixed a @reload bug caused by last-minute OOB addition.
|
2013-11-30 08:15:23 +01:00 |
|
Griatch
|
02d6b7aca8
|
Added tag webserver-to-server-oob for changeset 0f08196cd4e0
|
2013-11-28 16:47:03 +01:00 |
|
Griatch
|
c356267497
|
Merge from development clone.
|
2013-11-28 16:46:16 +01:00 |
|
Griatch
|
242a0f17f8
|
Cleaned up oobhandler input.
|
2013-11-28 16:26:04 +01:00 |
|
Griatch
|
9839e0ba1f
|
Fixed bugs in scripts starting and with multiple aliases getting a malformed tag category.
|
2013-11-28 14:11:18 +01:00 |
|
Griatch
|
24aa626a61
|
Made unittests pass.
|
2013-11-27 20:37:03 +01:00 |
|
Griatch
|
e9e2c78eef
|
Refactored amp.py to more cleanly splitting long AMP messages also during server sync (this could cause errors with a large number of connected players). Also fixed an issue with the lockstring get:all() being set by @create despite it not needing to (overloading changes in the typeclass).
|
2013-11-27 16:57:41 +01:00 |
|
Griatch
|
512f4e5063
|
Fixed an issue with @create re-adding a get:all() lock.
|
2013-11-27 12:05:06 +01: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
|
30b7d2a405
|
Made changes to examine command (to also display SessionCmdSet) and also made some more fixes.
|
2013-11-12 21:39:15 +01:00 |
|
Griatch
|
0ea57f33a9
|
Made it so system cmdsets (_exitcmdset and _channelcmdset for example) don't replace the name of other cmdsets in a merger. These "invisible" cmdsets caused confusion for the key_mergetype dictionary (which should e.g. ignore the DefaultCharacter set instead of replace it, but since the system cmdsets were merged in, the DefaultCharacter set is no longer named that when it's time to merge in the new set). The fix ignores name replacing if the merging set has a key starting with _.
|
2013-11-12 20:51:26 +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
|
8f914196f4
|
Removed caching of Attribute values, since this caused problems when storing and deleting database objects. There is an overhead from unpickling every call; hopefully not too bad (and if it is, one needs to use strvalue storage instead).
|
2013-11-12 19:32:24 +01:00 |
|
Griatch
|
2e2c2fd484
|
Fixed a bug in run_async. Resolves Issue 407.
|
2013-11-12 17:37:04 +01:00 |
|
Griatch
|
295c79d448
|
Added a 1-second delay to initial connection in order to allow telnet custom protocol handshakes to complete before server sync. This is a dumb patch that works but it's hardly ideal - but without it, none of the telnet options are properly synced to the server. Making a callback chain for the various handhakes is not trivial, so using this until a more elegant solution can be found.
|
2013-11-12 17:07:35 +01:00 |
|
Griatch
|
149b06a6a4
|
Fixed an issue with exit commands not using arg_regex ending correctly (it turns out you need to include this in the ExitCommand creation call or the metaclass will not pick it up and precompile the regex). Resolves Issue 397.
|
2013-11-12 00:05:06 +01:00 |
|
Griatch
|
7f0d0dd0f8
|
Fixed more errors with quelling as well as some other things with updating permissions in general. Resolves Issue 430.
|
2013-11-11 22:44:22 +01:00 |
|
Griatch
|
ebdc6cdbd4
|
Fixed an issue with quell not correctly updating its caches in some situations.
|
2013-11-11 21:51:41 +01:00 |
|
Griatch
|
ead595c2df
|
Fixed a minor typo. Resolves Issue 432.
|
2013-11-06 20:57:37 +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 |
|