Created by Martin Morrison and last modified
Get this branch:
bzr branch lp:~isoschiz/endroid/globalplugins
Only Martin Morrison can upload to this branch. If you are Martin Morrison please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Martin Morrison

Recent revisions

54. By Martin Morrison

Further work on GlobalPlugins. Almost all working, except initialisation order of a GlobalPlugin depending on a regular Plugin

53. By Martin Morrison

Further migration to new APIs, including removing all the deprecated cruft from Plugin

52. By Martin Morrison

Move closer to full support for GlobalPlugins:

- message and user handling now support multiple places for most operations
- Filled out the APIs for rosters access for plugins (still some missing though)
- Migrated a bunch of plugins to a bunch of the newer APIs
- Various minor improvements to plugins along the way

Key point is: some of the plugins are now declared as Global, so have had all their class variables removed. No testing done as yet though.

51. By Martin Morrison

Merge in latest upstream changes

50. By Martin Morrison

Migrate a few more places to Places

49. By Martin Morrison

Continue adding support for GlobalPlugins. Various tidy up and move to supporting Place objects throughout. Work in progress.

48. By Martin Morrison

Update the cron task decorator to use the .cron attribute of the Plugin (so it is future proof for when we don't have a single global cron anymore)

47. By Martin Morrison

Add a @task decorator for methods of Plugins that are cron callback handlers. Migrate the ratelimit plugin to use it. Note this is untested at this stage.

46. By Martin Morrison

Shrink the MEGA IMAGE.

45. By Matthew Earl

Fix permissions for endroid remote binaries

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.