Commits

Show all
Author Commit Message Labels Comments Date
(no author)
This commit was manufactured by cvs2svn to create tag 'atlassian-plugins_2006_10_06'.
Tags
atlassian-plugins_2006_10_06
Hamish Barney
Upping the build number
Hamish Barney
Improve the speed of accessing enabled modules by class. Checking if a module is enabled is relatively slow (in JIRA), and seeing if it is assignable is very fast, so check assignability first.
Hamish Barney
Added improved javadoc
Christopher Owen
Bump version
Christopher Owen
- Make sure unloadable plugins are actually deleteable - Modules depending on unsupported java class versions are now properly installed as unloadable
Christopher Owen
Bump version
Christopher Owen
Provided utility methods in DefaultPluginManager to save plugin state to a provided store
Christopher Owen
Lots of work to support storing plugins in a database for clustered usage. - Axed AbstractXmlPluginLoader from plugin loader hierarchy as it dealt with separate concerns (XML parsing now done by DescriptorParser) - Split PluginManager into two interfaces: PluginAccessor and PluginController - Introduced the concept of a PluginInstaller: a class which installs plugins somewhere for safe keeping - New method installPlugin() on the PluginController interface - Abstracted plugin descriptor parsing for easier testing. - The SinglePluginLoader always recognises system plugins (as it only accesses trusted sources)
Tom Davies
don't load older plugins
Charles Miller [Atlassian] (closed)
Give a reasonable toString() to module descriptors.
Tom Davies
back out state aware changes
Tom Davies
back out state aware changes
Tom Davies
make state aware module descriptors aware of their state
Tom Davies
make state aware module descriptors aware of their state
Sam Chang
rev the plugins version so that the build picks up the latest jar
Sam Chang
JRA-10864 - moved the params element out from link element to web-item element.
Sam Chang
JRA-10864 - Made 'label' element an optional element since for some sections it is meaningless or unused
Sam Chang
JRA-10864 - Changed AND and OR condition naming scheme
Sam Chang
JRA-11005 - Converted the 'User Navigation' bar into web fragments Introduced new element: context-provider which allow vm context to be injected per web-item
Don Willis
CONF-6817 enabled i18n keys on ModuleDescriptor names and descriptions.
Sam Chang
Added unit tests for parsing web fragment conditions, and checking they evaluate correct values
Sam Chang
PLUG-24 Added support for 'OR' logical operator when evaluating conditions
Sam Chang
PLUG-22 - Added support for optional tooltips in web fragments (both web section and items).
Tom Davies
restore default constructor for Spring
Sam Chang
JRA-10864 - Added Constructors for JIRA's Pico
Tom Davies
CONF-6655: a class loader which will loo in all plugins for classes
Tom Davies
CONF-6655: a class loader which will loo in all plugins for classes
Tom Davies
give UnloadablePlugins (gosh that's a bad name -- should be APluginWhichCouldntBeLoaded) the same deletability as the plugin they replace
Sam Chang
JRA-10864 - Move Confluence web fragments to atlassian-plugins to make it available for JIRA
  1. Prev
  2. Next