1. Don Brown
  2. atlassian-plugins

Commits

Show all
Author Commit Message Date Builds
(no author)
This commit was manufactured by cvs2svn to create tag 'atlassian_plugins_2006_07_12'.
Dave Loeng [Atlassian]
expose plugin class loader (this was done to make spring plugins work - that is, we needed to pass the classloader of the plugin to spring's bean factory so that it could load the plugin class declared in spring XML file)
Agnes Ro (mat leave till Mar 2017)
CONF-6515 unrecognised module descriptors added other modules still enabled even if unknown one found
Agnes Ro (mat leave till Mar 2017)
CONF-6515 unrecognised module descriptors added other modules still enabled even if unknown one found
Mike Cannon-Brookes
PLUG-17 - Unloadable plugins are now uninstallable (if the original plugin attempting to be loaded is uninstallable)
Mike Cannon-Brookes
PLUG-19 - Fixed plugins so that their load order is predictable. enabled() is called in the order the modules are specified in the XML file. Added a test to ensure this is always true.
Tom Davies [Atlassian]
add multi-resource descriptors
Tom Davies [Atlassian]
add multi-resource descriptors
Jonathan Nolen [Atlassian]
Revving version for inclusion with Conf 2.2.2, which will get us the fix for CONF-6176.
Jonathan Nolen [Atlassian]
Added a new helper method to extract the contents of a zipFile into a destination dir.
Jonathan Nolen [Atlassian]
CONF-6176. Actually remove the servlet from the inittedServlets list so that it unloads fully.
Jonathan Nolen [Atlassian]
Rev'd version number for new release.
Tom Davies [Atlassian]
improve error handling
Jonathan Nolen [Atlassian]
PLUG-14. Change the plugin loading so that when we find duplicate plugins, we compare versions and load the newer one. Tis involved implementing comparable in Plugin that reads the version number out of the plugin-info and compares on that basis. If there are any problems in comparison (unparseable, etc) we unload the first plugin and take the second. This means that load order of the different plugin directories can determine that user plugins override bundled plugins (for example). PLUG-12. When we find a duplicate (or older) plugin, we don't throw an error all the way to the interface now. We just log it and move on. PLUG-13. When a plugin is completely uninstalled, we all information about it from the state store, so that if the plugin is resintalled, it is enabled by default, if so set. (Previous commit fixed this wrongly.)
Jens Schumacher
Add missing error message from exception to constructErrorMessage
Jonathan Nolen [Atlassian]
PLUG-13. When we uninstall plugin, we should remove all state informatioon so that the next time the same plugin is installed, it will be enabled by default (if appropriate).
Jonathan Nolen [Atlassian]
Typo in comment.
Charles Miller
Ack. Bad commit from a while back.
Jonathan Nolen [Atlassian]
PLUG-8. Implemented Dan's changes to allow plugins to package libraries inside them. See: http://confluence.atlassian.com/x/444C for details.
Charles Miller
Flip the exclusion of loading certain plugin types so it's an include list, since they're easier to maintain than block lists.
Anton Mazkovoi
Getting ready for JIRA 3.6 release.
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
Oops
Charles Miller
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
CONF-5418 - add last modified check to plugin resource downloader Move dateLoaded to the Plugin interface
Charles Miller
CONF-5418 - add dateLoaded to StaticPlugin so we can serve plugin resources with Last-Modified headers.
Charles Miller
Up the version number so I can put this in Confluence
  1. Prev
  2. Next