lp:~ben-hutchings/endroid/roomowner
- Get this branch:
- bzr branch lp:~ben-hutchings/endroid/roomowner
Branch merges
- Martin Morrison: Approve
-
Diff: 5829 lines (+3896/-1001)31 files modifiedbin/endroid (+1/-1)
bin/endroid_echo (+39/-0)
debian/endroid.install (+2/-1)
etc/endroid.conf (+62/-16)
src/endroid.graphml (+1841/-0)
src/endroid.sh (+1/-1)
src/endroid/__init__.py (+66/-81)
src/endroid/config.py (+0/-159)
src/endroid/confparser.py (+179/-0)
src/endroid/cron.py (+138/-64)
src/endroid/database.py (+6/-0)
src/endroid/manhole.py (+37/-0)
src/endroid/messagehandler.py (+153/-100)
src/endroid/pluginmanager.py (+188/-230)
src/endroid/plugins/blacklist.py (+18/-14)
src/endroid/plugins/command.py (+59/-15)
src/endroid/plugins/compute/__init__.py (+2/-2)
src/endroid/plugins/correct.py (+2/-1)
src/endroid/plugins/echobot.py (+1/-1)
src/endroid/plugins/httpinterface.py (+7/-5)
src/endroid/plugins/invite.py (+121/-0)
src/endroid/plugins/memo.py (+36/-33)
src/endroid/plugins/passthebomb.py (+211/-0)
src/endroid/plugins/ratelimit.py (+3/-6)
src/endroid/plugins/remote.py (+4/-8)
src/endroid/plugins/roomowner.py (+9/-0)
src/endroid/plugins/speak.py (+4/-5)
src/endroid/plugins/whosonline.py (+3/-16)
src/endroid/rosterhandler.py (+80/-39)
src/endroid/usermanagement.py (+531/-127)
src/endroid/wokkelhandler.py (+92/-76)
Related bugs
Related blueprints
Branch information
Recent revisions
- 81. By Ben Hutchings
-
-fixed a bug in configparser by which sections of config could be overwritten by subsequent sections
- 79. By Chris Davidson <email address hidden>
-
Fix some issues with the command changes also, handle messages from groups more gracefully
- 77. By Ben Hutchings
-
-merged in memo plugin fixes + command decorator
- 75. By Ben Hutchings
-
-actually fixed ratelimit and blacklist (and a 'bug' in ratelimit caused by the get_userhost method in usermanagement not dealing with getting a non-string item.)
-updated config file
-removed broadcast plugin to be added in another branch-other markup notes will be put on wiki/done in different diffs
- 74. By Ben Hutchings
-
-fixed plugins not working in rooms (this came from a name conflict in usermanagement.
get_nickname)
-fixed potential bug in wokkelhandler.receivedGroupCh at which would occur if a resource was specified as part of the jid in the config file. -updated blacklist and ratelimit to use the self.cron rather than Cron().get() API.
-config "pconfig" section name is now "plugin"
- 72. By Ben Hutchings
-
- changed 'name' paramaters to 'user' in some of usermanagement's get_ functions.
- added times to the console log in __init__
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:endroid