Commits

Show all
Author Commit Message Labels Comments Date
(no author)
This commit was manufactured by cvs2svn to create tag 'atlassian_plugins_0_3_8'.
Tags
atlassian_plugins_0_3_8
Nick Faiz
revving plugins to 0.3.8
Nick Faiz
Ensuring that the ClassLoadingPluginLoader propagates any deployment related errors to the client. API change required for
Jeff Turner
Set target JVM compatibility - see http://stefanbodewig.blogger.de/stories/167334/
Charles Miller [Atlassian] (closed)
Made all plugin modules resourced (should be backwards compatibible so long as you extended AbstractPluginModule or ResourcedPluginModule) Tidied some duplicate code Cleaned up a few tests
Mark Chaimungkalanont
Revved plugins for JIRA 3.2 beta
Charles Miller [Atlassian] (closed)
Up the version a bit.
Charles Miller [Atlassian] (closed)
PLUG-1 add an isSystemPlugin(key) method to the pluginManager
Charles Miller [Atlassian] (closed)
PLUG-1 recognise a 'system="true"' plugin attribute if the SinglePluginLoader has been told to look for it.
Mike Cannon-Brookes
- fixed plugin uninstallation - works!
Mike Cannon-Brookes
- added many more unit tests, now over 80% clovered (and the useful 80%) - removed licensing system altogether (plugins can now be open sourced!) - fixed a few classloadingpluginloader bugs - added an "uninstall" method to uninstall a specific plugin - added a "findAddedPlugins" method to find and install newly added plugins
Nick Faiz
- PluginLoader is now intelligent about adding new plugins and removing missing ones - it can notice a change to its context and react to it, rather than refreshing the entire context. - ClassloadingPluginLoader now implements these additional operations (supportsRemoval(), removePlugin(..), etc.) - TestClassloadingPluginLoader creates a "safe copy" of the paddington and pooh plugins, so it's not deleting CVS source when testing, for example, removePlugin(..)
Brian Nguyen
Fixing scanner tests and classloading tests to run on Windows. (mike & anton from brian's machine)
Anton Mazkovoi
Making JDK 1.3 specific changes to plugins.
Mike Cannon-Brookes
Fixed the classloading uh, yet again.
Mike Cannon-Brookes
Updated plugins to 0.4
Mike Cannon-Brookes
Added getLicenseTypeStore() method to Plugin interface
Mike Cannon-Brookes
Anton uh, fixed stuff I think
Mike Cannon-Brookes
Oops - I was offline
Mike Cannon-Brookes
- more fixes to classloading - still fucked, not sure why.
Mike Cannon-Brookes
Lots of updates to the plugin system - let me see if I can remember them all: - plugin becomes an interface, with two implementations - removed dependency on atlassian-core - added a ClassLoadingPluginLoader which loads plugins via custom classloaders from a specific directory on disk - more tests
Mark Chaimungkalanont
Made it possible to not add the module (in case of errors) & revved
Mark Chaimungkalanont
Updated project.xml with new rev
kbrophy
Update plugin manager to handle licenses. Rev version.
Mark Chaimungkalanont
Added null check & revved
Scott Farquhar
Updated plugins to not require a class.
Scott Farquhar
Added repository so that dependencies are resolved.
Mark Chaimungkalanont
Third time lucky. Made addPlugin protected
Mark Chaimungkalanont
Rolled it all back. Making changes in JIRA instead
Mark Chaimungkalanont
Made duplicate keys a non fatal error.
  1. Prev
  2. Next