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_0_2_7'.
Jeff Turner
Update for JIRA 3.0 release
Charles Miller
Rev version
Charles Miller
Plugin-level resources (for Confluence plugins)
Charles Miller
Resources now have an arbitrary map of parameters (needed by Confluence so MIME types can be specified on directly downloadable resources)
Scott Farquhar
Problem where getModulesByClass returned a ModuleDescriptor instead (oops)
Mike Cannon-Brookes
- fixing stupid method name - bad mike
Mike Cannon-Brookes
- module descriptors just override isSingletonByDefault() method to make themselves not singletons by default, the rest is handled in AbstractModuleDescriptor for them.
Mike Cannon-Brookes
- added the ability to make plugin modules singleton or not with singleton="true|false" in the descriptor - updated plugins to 0.2.5
Scott Farquhar
Fix problem where getEnabledPlugins wasn't actually checking if plugins were enabled or not.
Scott Farquhar
Fix problem where getEnabledPlugins wasn't actually checking if plugins were enabled or not. Another problem was that it was only returning enabled plugins from the first module which was enabled.
Anton Mazkovoi
Adding the actual factory.
Anton Mazkovoi
Added support for a ModuleDecsriptorFactory which is used to instanciate ModuleDescriptors. The factory allows for users of plugins to bootstrap the ModuleDescriptor objects as needed. For exmaple, JIRA uses PICO to do it.
Scott Farquhar
Fixed bug where if you specify an incorrect module for a plugin, it barfs.
Mike Cannon-Brookes
- updating to 0.2.1
Mike Cannon-Brookes
- added the ability to enable/disable individual plugin modules - updated plugins to 0.2.1-dev
Jeff Turner
Tell dom4j the name of the file we're parsing, so it shows up in error messages
Mike Cannon-Brookes
updating plugins to 0.2
Anton Mazkovoi
Fixed test - wrong message check
Anton Mazkovoi
Removing resource desciptors as they are not used. Use factpries instead.
Jeff Turner
Give the user a sporting chance of finding errors
Mike Cannon-Brookes
- adding more meta data to plugins themselves (inspired by IDEA plugins - http://www.intellij.org/twiki/bin/view/Main/IntellijPluginDocumentation) we now track vendor name/url, plugin description, plugin version as well as min/max application versions that the plugin works with. See test-atlassian-plugin.xml for details. All tested of course - 91% clover coverage!
Mike Cannon-Brookes
- moving plugins to 0.1
Mike Cannon-Brookes
- oops - fixed the methods on Plugin to actually correspond to the PluginManager methods
Mike Cannon-Brookes
- fixed the classpath plugin loader to actually work in resin :)
Mike Cannon-Brookes
- added lots more tests (clover is over 91% - eat that!) - added a ModuleCompleteKey class to put validation in one place - added the ability to assert your module class is of a certain type (in AbstractModuleDescriptor) - added various utility methods to the PluginManager interface
Mike Cannon-Brookes
Fixing up the method names and adding a little JavaDoc to make more sense.
Mike Cannon-Brookes
Minor updates to the plugin manager to allow enable/disable.
Anton Mazkovoi
Added lots of shit - forgot what it does - it's nicely tested and good and stuff. Use it - m
Mike Cannon-Brookes
Updates to plugins - the tests run under maven now, improved the coverage of the ClassPathPluginLoader, better handling of bad plugin XML.
  1. Prev
  2. Next