Commits

Show all
Author Commit Message Labels Comments Date
(no author)
This commit was manufactured by cvs2svn to create tag 'atlassian_plugins_0_3_25'.
Tags
atlassian_plugins_0_3_25
Jeremy Higgs
PLUG-7: - Added error text to UnloadablePlugin (for when there are plugin-loading issues, rather than module issues) - Modified the guards to catch Throwable instead of Exception - Some better error messages
Jeremy Higgs
PLUG-7: - Catch errors thrown when a plugin or module is being enabled, and return an UnloadablePlugin/ModuleDescriptor - Some code cleanup to catch error conditions earlier
Dylan Etkin
remove crap
Charles Miller [Atlassian] (closed)
Oops
Charles Miller [Atlassian] (closed)
Fixed the unit tests. Whee.
Dylan Etkin
commit a fix to LastModifiedHandler and added a bit of a hack to allow plugins to keep working with JIRA, also rev version
Charles Miller [Atlassian] (closed)
CONF-5418 - add last modified check to plugin resource downloader Move dateLoaded to the Plugin interface
Charles Miller [Atlassian] (closed)
CONF-5418 - add dateLoaded to StaticPlugin so we can serve plugin resources with Last-Modified headers.
Charles Miller [Atlassian] (closed)
Up the version number so I can put this in Confluence
Charles Miller [Atlassian] (closed)
PLUG-6 - Disable plugins before they are uninstalled.
Jeremy Higgs
PLUG-5: Added a mechanism to prevent certain module descriptors from being loaded (by maintaining an "exclude" list) in the DefaultModuleDescriptorFactory
Jeremy Higgs
PLUG-4: Add better error handling to the plugins system. When there are problems loading a ModuleDescriptor, we now return an UnloadableModuleDescriptor that wraps an error message. If UnloadableModuleDescriptors are present, an UnloadablePlugin is created as well. This allows the application using the plugins system to display the plugins and the errors.
Nick Menere
PluginManager now ignores (logs) modules it can't load in getEnabledModulesByClass()
Mark Chaimungkalanont
Revved for JIRA 3.5
Mike Cannon-Brookes
Added servlet module code to plugins from Confluence so we can use it generically.
Mike Cannon-Brookes
Added servlet module code to plugins from Confluence so we can use it generically.
Dylan Etkin
refactored the plugin resource download servlet into the plugin project so that JIRA can share the love. reved version
Dylan Etkin
added i18n keys for the plugin informations description and for the plugins name. Reved version
Mark Chaimungkalanont
rolledback to .13. Seems to be having some funny class change problem
Mark Chaimungkalanont
Calling loadAllPlugins will actual force a reloading of the plugin, which makes reasonable sense (hopefully will fix JRA-8583)
Jeff Turner
Use the correct (hopefully) combination of xml-apis and xercesImpl jars.
kbrophy
Setup plugin parameter correctly.
Daniel Ostermeier
rev version
Daniel Ostermeier
CONF-3184: update to support getting XWork plugin loading working. - updated handling of resource streams to ensure they are closed. - added isDynamicallyLoaded is true to DynamicPlugin - renamed JarClassLoader.closeJar to close(), and moved it up in the hierarchy.
Dylan Etkin
Added code that allows a plugin and a module to specify a min java version that it will be enabled against. If the module or plugin specifies a version that is lower than the current jvm version then you will not be able to enable the module. Rev'ed version.
Dylan Etkin
Added a mechanism to specify arbitrary params on the plugin xml so that we can support the licenced plugins in Jira. Also added a isSystemModule to the plugin modules. Also rev'ed version
Charles Miller [Atlassian] (closed)
Changed the interface for loading resources a little so you can load a plugin-specific resource without having to know if the plugin it's being loaded from is static or dynamic. (For CONF-3387)
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
  1. Prev
  2. Next