Griatch
|
043ebf7213
|
Fixed metaclass to handle proxy correctly. Some issues with getting path properties set correctly.
|
2014-12-20 19:04:49 +01:00 |
|
Griatch
|
32e44dceab
|
Made the proxy typeclass system work in principle, using a wrapper of the __new__ method for the class.
|
2014-12-20 18:30:39 +01:00 |
|
Griatch
|
8314d8ba5e
|
Now solving issues with faulty imports. Still nothing functional.
|
2014-12-20 17:03:34 +01:00 |
|
Griatch
|
236c0d17d3
|
First non-tested version of moving typeclasses to proxy models.
|
2014-12-19 16:29:41 +01:00 |
|
Griatch
|
ab6dcc605d
|
Got the IRC bot working with the new mechanism.
|
2014-03-08 11:41:24 +01:00 |
|
Griatch
|
6c45d76b56
|
Made irc bot connect, but scripthandler lookup is causing traceback when searching for a player)
|
2014-03-08 11:41:24 +01:00 |
|
Griatch
|
75ef743297
|
Made a first version of command IRC2Chan, server starts but no more testing yet.
|
2014-03-08 11:41:23 +01:00 |
|
Griatch
|
f9eece9749
|
Started implementing the Bot functionality.
|
2014-03-08 11:41:23 +01:00 |
|
Griatch
|
2b1cb1c6ce
|
Run migrations. Migrated channels to use m2m field rather than the ChannelPlayerConnection model.
|
2014-03-08 11:41:23 +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
|
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
|
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
|
bf786705b8
|
Fixed a missing return statement that caused non-superusers to not join default channels.
|
2013-10-18 20:34:09 +02:00 |
|
Kelketek
|
48bcb9d0ba
|
Useful default typeclass for channels added. Handles poses and provides interfaces for external messages and internal alike.
|
2013-09-29 13:11:10 -05:00 |
|
Kelketek
|
851e6d00cc
|
Turned comms into typeclassed objects.
|
2013-09-28 22:23:30 -05:00 |
|