(refs #32)First impression of the plugin system
Merge branch 'master' into plugin-system
(refs #32)Example of custom action extension
(refs #32)Enable menu icon which is injected by plug-in
(refs #32)Add JavaScript Console
(refs #32)Provide generic layout and context to custom actions
Merge remote-tracking branch 'origin/plugin-system' into plugin-system
(refs #32)Add JavaScript API
(refs #32)Improving plug-in API
(refs #32)Add plugins page into the system admin tools
(refs #32)Implementing repository action processing
(refs #32)Switch JavaScript processor to Rhino from Nashorn because GitBucket should work on both of JDK7 and JDK8
(refs #32)Separate Plugin interface and implementation
(refs #32)Add plugin system initialization
(refs #32)Add deleting installed plugins
(refs #32)Making plugin administration pages
(refs #32)Add plugin install tab
(refs #32)Add version to plugin meta information
(refs #32)Clone or pull plugin repository before displaying the available plugins page
(refs #32)Display plugin's status