lp:~isoschiz/endroid/lp1212611
- Get this branch:
- bzr branch lp:~isoschiz/endroid/lp1212611
Branch merges
- ChrisD: Approve
-
Diff: 70 lines (+17/-12)1 file modifiedsrc/endroid/plugins/invite.py (+17/-12)
Related bugs
Related blueprints
Branch information
Recent revisions
- 47. By Martin Morrison
-
Updates to the Invite plugin, including some cosmetic ones. Primarily fixes the handling of "to" and "into" as the same keyword
- 43. By Ben Hutchings
-
Rosterhandler pushes up more information about available presences - now storing the priority and status of resources.
The broadcast plugin can be configured to the following levels:
- all: broadcast to all a user's available resources
- positive: broadcast to all a user's available resources with positive (or zero) priorities
- max: broadcast to the user's highest priority resource
- none: do not broadcast (leave it up to the server)This should allow EnDroid to emulate the most common server behaviours when it comes to sending messages.
- 42. By Martin Morrison
-
Adds support for plugins that want to register whole Resources instead of just a function.
- 41. By Martin Morrison
-
Patch contains several changes:
- Integrate Twisted logging with built in logging so only a single log file exists
- self.database property on Plugins that provides cleaner access to per-plugin DBs.
- Fix usage of PluginProxy (now only used as a proxy for missing plugins)
- Improved error handling during plugin loading phase, including handling for circular dependencies
- Fix to use the first (and not the last) <body> present in a message.
- Migrated some plugins to newer APIs (blacklist, command, coolit, correct, help, ratelimit, speak, spell, unhandled)- Create per-plugin UserManagement and MessageHandler classes, with simplified APIs
- New brainyquote plugin to get Quote of the Moment
- New traintimes plugin that tells you when the next train is. Is awesome.
- Start of GlobalPlugin (and generally better Place) handling. This is incomplete.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:endroid