]> source.dussan.org Git - pf4j.git/log
pf4j.git
10 years agoAdd an optional description to the manifest 13/head
James Moger [Sat, 12 Apr 2014 14:58:16 +0000 (10:58 -0400)]
Add an optional description to the manifest

10 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Fri, 11 Apr 2014 08:52:37 +0000 (11:52 +0300)]
[maven-release-plugin] prepare for next development iteration

10 years ago[maven-release-plugin] prepare release release-0.7.1 release-0.7.1
Decebal Suiu [Fri, 11 Apr 2014 08:52:33 +0000 (11:52 +0300)]
[maven-release-plugin] prepare release release-0.7.1

10 years agoMerge pull request #11 from gitblit/delete_disabled
Decebal Suiu [Fri, 11 Apr 2014 08:47:53 +0000 (11:47 +0300)]
Merge pull request #11 from gitblit/delete_disabled

Allow disabled plugins to be unloaded and deleted

10 years agoAllow disabled plugins to be unloaded and deleted 11/head
James Moger [Thu, 10 Apr 2014 19:29:02 +0000 (15:29 -0400)]
Allow disabled plugins to be unloaded and deleted

10 years agousing java 1.7 for compilation (for ClassLoader.close() called in DefaultPluginManager)
Decebal Suiu [Thu, 10 Apr 2014 13:43:11 +0000 (16:43 +0300)]
using java 1.7 for compilation (for ClassLoader.close() called in DefaultPluginManager)

10 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Thu, 10 Apr 2014 12:46:05 +0000 (15:46 +0300)]
[maven-release-plugin] prepare for next development iteration

10 years ago[maven-release-plugin] prepare release release-0.7.0 release-0.7.0
Decebal Suiu [Thu, 10 Apr 2014 12:45:59 +0000 (15:45 +0300)]
[maven-release-plugin] prepare release release-0.7.0

10 years agoMerge pull request #10 from gitblit/resource_loading
Decebal Suiu [Thu, 10 Apr 2014 08:54:01 +0000 (11:54 +0300)]
Merge pull request #10 from gitblit/resource_loading

Allow inspection of disabled plugins by not stopping resource loading

10 years agoAllow inspection of disabled plugins by not stopping resource loading 10/head
James Moger [Thu, 10 Apr 2014 01:34:02 +0000 (21:34 -0400)]
Allow inspection of disabled plugins by not stopping resource loading

The differences between a DISABLED plugin and a STARTED plugin are:

1. a STARTED plugin has executed Plugin.start(), a DISABLED plugin has not
2. a STARTED plugin may contribute extension instances, a DISABLED plugin may not

DISABLED plugins still have valid classloaders and their classes can be manually
loaded and explored, but the resource loading - which is important for inspection
has been handicapped by the DISABLED check.

Instead of preventing loading the extension indexes for DISABLED plugins, the
extension finder should only return ExtensionWrappers for STARTED plugins.

10 years agoadd listeners to plugin state changes
Decebal Suiu [Wed, 9 Apr 2014 14:33:58 +0000 (17:33 +0300)]
add listeners to plugin state changes

10 years agoMerge pull request #9 from decebals/enable-disable-plugin
Decebal Suiu [Tue, 8 Apr 2014 20:21:27 +0000 (23:21 +0300)]
Merge pull request #9 from decebals/enable-disable-plugin

Enable disable plugin

10 years agouse PluginState.DISABLE instead of PluginManger.isPluginDisabled() 9/head
Decebal Suiu [Sun, 6 Apr 2014 22:02:29 +0000 (01:02 +0300)]
use PluginState.DISABLE instead of PluginManger.isPluginDisabled()

10 years agoadded support for PluginManager.getExtensionClassNames(String pluginId) and simplify...
Decebal Suiu [Tue, 8 Apr 2014 16:00:28 +0000 (19:00 +0300)]
added support for PluginManager.getExtensionClassNames(String pluginId) and simplify enable/disable plugin

10 years agothe content of disabled.txt was deleted accidentally when I run demo (that contains...
Decebal Suiu [Sun, 6 Apr 2014 22:30:08 +0000 (01:30 +0300)]
the content of disabled.txt was deleted accidentally when I run demo (that contains a sequence of code that enable programmaticaly a plugin)

10 years agoforgot to commit these files
Decebal Suiu [Sun, 6 Apr 2014 22:20:34 +0000 (01:20 +0300)]
forgot to commit these files

10 years agoa first version related to enable-disable plugin
Decebal Suiu [Sun, 6 Apr 2014 22:02:29 +0000 (01:02 +0300)]
a first version related to enable-disable plugin

10 years agoMerge pull request #6 from gitblit/load_plugin
Decebal Suiu [Sat, 5 Apr 2014 17:05:48 +0000 (20:05 +0300)]
Merge pull request #6 from gitblit/load_plugin

Implement loading a single plugin archive

10 years agoImplement loading a single plugin archive 6/head
James Moger [Fri, 4 Apr 2014 23:57:03 +0000 (19:57 -0400)]
Implement loading a single plugin archive

10 years agoMerge pull request #4 from gitblit/delete_plugin
Decebal Suiu [Fri, 4 Apr 2014 19:39:36 +0000 (22:39 +0300)]
Merge pull request #4 from gitblit/delete_plugin

Implement delete plugin

10 years agoSimplify changes per review 4/head
James Moger [Fri, 4 Apr 2014 12:00:24 +0000 (08:00 -0400)]
Simplify changes per review

10 years agoImplement delete plugin
James Moger [Thu, 3 Apr 2014 14:23:51 +0000 (10:23 -0400)]
Implement delete plugin

10 years agoMerge pull request #3 from gitblit/stop_plugin
Decebal Suiu [Thu, 3 Apr 2014 13:08:57 +0000 (16:08 +0300)]
Merge pull request #3 from gitblit/stop_plugin

Add support for starting, stopping, and unloading a plugin

10 years agoAdd method to unload a plugin and it's dependencies 3/head
James Moger [Thu, 3 Apr 2014 00:10:26 +0000 (20:10 -0400)]
Add method to unload a plugin and it's dependencies

10 years agoAdd methods to start & stop a single plugin and it's dependencies
James Moger [Wed, 2 Apr 2014 22:16:46 +0000 (18:16 -0400)]
Add methods to start & stop a single plugin and it's dependencies

10 years agoadopt semantic versioning for plugin
Decebal Suiu [Tue, 1 Apr 2014 16:05:55 +0000 (19:05 +0300)]
adopt semantic versioning for plugin

10 years agoadopt semantic versioning
Decebal Suiu [Tue, 1 Apr 2014 15:08:46 +0000 (18:08 +0300)]
adopt semantic versioning

10 years agomake PluginException visible from outside (public)
Decebal Suiu [Mon, 31 Mar 2014 13:16:18 +0000 (16:16 +0300)]
make PluginException visible from outside (public)

10 years agocheck that a java type is an ExtensionPoint
Decebal Suiu [Mon, 31 Mar 2014 13:14:47 +0000 (16:14 +0300)]
check that a java type is an ExtensionPoint

10 years agoMerge branch 'master' of https://github.com/decebals/pf4j
Decebal Suiu [Sun, 30 Mar 2014 21:32:53 +0000 (00:32 +0300)]
Merge branch 'master' of https://github.com/decebals/pf4j

10 years agofix a minor message format in logging
Decebal Suiu [Sun, 30 Mar 2014 21:24:02 +0000 (00:24 +0300)]
fix a minor message format in logging

10 years agoupdate logging configuration
Decebal Suiu [Mon, 10 Mar 2014 11:31:15 +0000 (13:31 +0200)]
update logging configuration

10 years agoadd reference to Annotation Processing
Decebal Suiu [Mon, 10 Mar 2014 11:28:42 +0000 (13:28 +0200)]
add reference to Annotation Processing

10 years agoMerge branch 'master' of https://github.com/decebals/pf4j
Decebal Suiu [Sat, 11 Jan 2014 04:16:49 +0000 (06:16 +0200)]
Merge branch 'master' of https://github.com/decebals/pf4j

11 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Fri, 11 Oct 2013 09:53:00 +0000 (12:53 +0300)]
[maven-release-plugin] prepare for next development iteration

11 years ago[maven-release-plugin] prepare release release-0.6 release-0.6
Decebal Suiu [Fri, 11 Oct 2013 09:52:57 +0000 (12:52 +0300)]
[maven-release-plugin] prepare release release-0.6

11 years agoUpdate README.md
Decebal Suiu [Thu, 10 Oct 2013 14:15:27 +0000 (17:15 +0300)]
Update README.md

11 years agoUpdate README.md
Decebal Suiu [Thu, 10 Oct 2013 14:14:26 +0000 (17:14 +0300)]
Update README.md

11 years agoadd possibility to override extension creation in DefaultExtensionFinder
Decebal Suiu [Thu, 10 Oct 2013 13:48:53 +0000 (16:48 +0300)]
add possibility to override extension creation in DefaultExtensionFinder

11 years agoremove sezpoz dependency
Decebal Suiu [Thu, 10 Oct 2013 12:11:23 +0000 (15:11 +0300)]
remove sezpoz dependency

11 years agoUpdate README.md
Decebal Suiu [Fri, 4 Oct 2013 08:35:10 +0000 (11:35 +0300)]
Update README.md

11 years agoMerge branch 'master' of https://github.com/decebals/pf4j
Decebal Suiu [Thu, 3 Oct 2013 18:41:37 +0000 (21:41 +0300)]
Merge branch 'master' of https://github.com/decebals/pf4j

11 years agoUpdate README.md
Decebal Suiu [Thu, 3 Oct 2013 13:15:46 +0000 (16:15 +0300)]
Update README.md

11 years agoUpdate README.md
Decebal Suiu [Thu, 3 Oct 2013 13:13:12 +0000 (16:13 +0300)]
Update README.md

11 years agoadd RuntimeMode with DEVELOPMENT and DEPLOYMENT values and working on DEVELOPMENT...
Decebal Suiu [Thu, 3 Oct 2013 13:01:16 +0000 (16:01 +0300)]
add RuntimeMode with DEVELOPMENT and DEPLOYMENT values and working on DEVELOPMENT mode

11 years agoMerge branch 'master' of https://github.com/decebals/pf4j
Decebal Suiu [Tue, 1 Oct 2013 06:23:48 +0000 (09:23 +0300)]
Merge branch 'master' of https://github.com/decebals/pf4j

11 years agoboost plugins development
Decebal Suiu [Thu, 26 Sep 2013 15:46:50 +0000 (18:46 +0300)]
boost plugins development

11 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Thu, 26 Sep 2013 11:35:07 +0000 (14:35 +0300)]
[maven-release-plugin] prepare for next development iteration

11 years ago[maven-release-plugin] prepare release release-0.5 release-0.5
Decebal Suiu [Thu, 26 Sep 2013 11:35:02 +0000 (14:35 +0300)]
[maven-release-plugin] prepare release release-0.5

11 years agoadd debug messages for PropertiesPluginDescriptorFinder
Decebal Suiu [Thu, 26 Sep 2013 10:35:28 +0000 (13:35 +0300)]
add debug messages for PropertiesPluginDescriptorFinder

11 years agoadd debug message for lookup plugins directory
Decebal Suiu [Thu, 26 Sep 2013 10:13:40 +0000 (13:13 +0300)]
add debug message for lookup plugins directory

11 years agoadd PluginClasspath - now you can add any classes and lib directories to plugin classpath
Decebal Suiu [Wed, 25 Sep 2013 15:31:12 +0000 (18:31 +0300)]
add PluginClasspath - now you can add any classes and lib directories to plugin classpath

11 years agoadd missing files after refactoring plugins location
Decebal Suiu [Wed, 25 Sep 2013 13:56:52 +0000 (16:56 +0300)]
add missing files after refactoring plugins location

11 years agoput all demo plugins in folder demo/plugins
Decebal Suiu [Wed, 25 Sep 2013 13:50:37 +0000 (16:50 +0300)]
put all demo plugins in folder demo/plugins

11 years agoadd support hidden filter for plugins directory (.svn, .cvs, ...)
Decebal Suiu [Wed, 25 Sep 2013 11:14:02 +0000 (14:14 +0300)]
add support hidden filter for plugins directory (.svn, .cvs, ...)

11 years agoMerge branch 'master' of https://github.com/decebals/pf4j
Decebal Suiu [Thu, 5 Sep 2013 15:34:21 +0000 (18:34 +0300)]
Merge branch 'master' of https://github.com/decebals/pf4j

11 years agoadd args to logging code
Decebal Suiu [Thu, 5 Sep 2013 15:34:05 +0000 (18:34 +0300)]
add args to logging code

11 years agoMerge branch 'master' of https://github.com/decebals/pf4j
Decebal Suiu [Wed, 31 Jul 2013 19:20:43 +0000 (22:20 +0300)]
Merge branch 'master' of https://github.com/decebals/pf4j

11 years agoadded build status info
Decebal Suiu [Wed, 31 Jul 2013 08:00:39 +0000 (11:00 +0300)]
added build status info

11 years agoUpdate README.md
Decebal Suiu [Fri, 12 Jul 2013 13:30:23 +0000 (16:30 +0300)]
Update README.md

11 years agopom refactoring
Decebal Suiu [Fri, 5 Jul 2013 11:49:18 +0000 (14:49 +0300)]
pom refactoring

11 years agoMerge branch 'master' of https://github.com/decebals/pf4j
Decebal Suiu [Fri, 5 Jul 2013 10:57:23 +0000 (13:57 +0300)]
Merge branch 'master' of https://github.com/decebals/pf4j

11 years agoclean
Decebal Suiu [Fri, 5 Jul 2013 10:56:56 +0000 (13:56 +0300)]
clean

11 years agoUpdate README.md
Decebal Suiu [Tue, 2 Jul 2013 20:49:02 +0000 (23:49 +0300)]
Update README.md

11 years agoupdate README.md
Decebal Suiu [Fri, 17 May 2013 08:26:22 +0000 (11:26 +0300)]
update README.md

11 years agoadded run-demo.bat
Decebal Suiu [Fri, 17 May 2013 08:23:41 +0000 (11:23 +0300)]
added run-demo.bat

11 years agoadded run-demo.bat
Decebal Suiu [Thu, 16 May 2013 22:20:44 +0000 (01:20 +0300)]
added run-demo.bat

11 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Mon, 25 Feb 2013 10:05:20 +0000 (12:05 +0200)]
[maven-release-plugin] prepare for next development iteration

11 years ago[maven-release-plugin] prepare release release-0.4 release-0.4
Decebal Suiu [Mon, 25 Feb 2013 10:05:11 +0000 (12:05 +0200)]
[maven-release-plugin] prepare release release-0.4

11 years agoUpdate README.md
Decebal Suiu [Fri, 22 Feb 2013 21:49:41 +0000 (23:49 +0200)]
Update README.md

11 years agoUpdate README.md
Decebal Suiu [Fri, 22 Feb 2013 16:36:14 +0000 (18:36 +0200)]
Update README.md

11 years agoUpdate README.md
Decebal Suiu [Fri, 22 Feb 2013 16:34:57 +0000 (18:34 +0200)]
Update README.md

11 years agoUpdate README.md
Decebal Suiu [Fri, 22 Feb 2013 16:29:43 +0000 (18:29 +0200)]
Update README.md

11 years agoadd info about enable/disable plugins
Decebal Suiu [Fri, 22 Feb 2013 16:23:05 +0000 (18:23 +0200)]
add info about enable/disable plugins

11 years agoadd support for enabled (whitelist) plugins and disabled (blacklist) plugins
Decebal Suiu [Fri, 22 Feb 2013 15:56:45 +0000 (17:56 +0200)]
add support for enabled (whitelist) plugins and disabled (blacklist) plugins

11 years agoUpdate README.md
Decebal Suiu [Wed, 20 Feb 2013 09:35:54 +0000 (11:35 +0200)]
Update README.md

11 years agofactory method pattern for PluginDescriptorFinder and ExtensionFinder
Decebal Suiu [Wed, 20 Feb 2013 09:22:24 +0000 (11:22 +0200)]
factory method pattern for PluginDescriptorFinder and ExtensionFinder

11 years agofix a issue with PluginClassLoader and javax. package
Decebal Suiu [Wed, 20 Feb 2013 08:47:14 +0000 (10:47 +0200)]
fix a issue with PluginClassLoader and javax. package

11 years agoUpdate README.md
Decebal Suiu [Tue, 19 Feb 2013 15:22:24 +0000 (17:22 +0200)]
Update README.md

11 years agoUpdate README.md
Decebal Suiu [Tue, 19 Feb 2013 15:21:30 +0000 (17:21 +0200)]
Update README.md

11 years agominor changes
Decebal Suiu [Tue, 19 Feb 2013 15:18:07 +0000 (17:18 +0200)]
minor changes

11 years agoUpdate README.md
Decebal Suiu [Tue, 19 Feb 2013 15:12:50 +0000 (17:12 +0200)]
Update README.md

11 years agoMerge branch 'master' of https://github.com/decebals/pf4j
Decebal Suiu [Tue, 19 Feb 2013 15:06:39 +0000 (17:06 +0200)]
Merge branch 'master' of https://github.com/decebals/pf4j

11 years agoplugin descriptor from a properties file
Decebal Suiu [Tue, 19 Feb 2013 15:06:03 +0000 (17:06 +0200)]
plugin descriptor from a properties file

11 years agoUpdate README.md
Decebal Suiu [Fri, 15 Feb 2013 10:06:29 +0000 (12:06 +0200)]
Update README.md

11 years agoUpdate README.md
Decebal Suiu [Fri, 15 Feb 2013 09:52:00 +0000 (11:52 +0200)]
Update README.md

11 years agoupgrade pom
Decebal Suiu [Mon, 21 Jan 2013 11:30:48 +0000 (13:30 +0200)]
upgrade pom

11 years agoadded PluginState
Decebal Suiu [Mon, 19 Nov 2012 11:38:03 +0000 (13:38 +0200)]
added PluginState

11 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Tue, 13 Nov 2012 12:27:04 +0000 (14:27 +0200)]
[maven-release-plugin] prepare for next development iteration

11 years ago[maven-release-plugin] prepare release release-0.3 release-0.3
Decebal Suiu [Tue, 13 Nov 2012 12:26:57 +0000 (14:26 +0200)]
[maven-release-plugin] prepare release release-0.3

11 years agostop started plugin in reverse order
Decebal Suiu [Tue, 13 Nov 2012 12:21:00 +0000 (14:21 +0200)]
stop started plugin in reverse order

11 years agofix a bug related to plugin dependency
Decebal Suiu [Tue, 13 Nov 2012 11:16:20 +0000 (13:16 +0200)]
fix a bug related to plugin dependency

11 years agoremove commons-lang dependency
Decebal Suiu [Tue, 13 Nov 2012 09:38:31 +0000 (11:38 +0200)]
remove commons-lang dependency

11 years agostop only started plugins
Decebal Suiu [Tue, 13 Nov 2012 09:05:12 +0000 (11:05 +0200)]
stop only started plugins

11 years agoadded more methods in PluginManager
Decebal Suiu [Tue, 13 Nov 2012 08:54:59 +0000 (10:54 +0200)]
added more methods in PluginManager

11 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Wed, 7 Nov 2012 11:51:39 +0000 (13:51 +0200)]
[maven-release-plugin] prepare for next development iteration

11 years ago[maven-release-plugin] prepare release release-0.2 release-0.2
Decebal Suiu [Wed, 7 Nov 2012 11:51:32 +0000 (13:51 +0200)]
[maven-release-plugin] prepare release release-0.2

11 years agowork on plugin dependecy
Decebal Suiu [Wed, 7 Nov 2012 11:40:33 +0000 (13:40 +0200)]
work on plugin dependecy

11 years agoit seems to me that properties-maven-plugin doesn't work with maven 3
Decebal Suiu [Mon, 5 Nov 2012 11:58:18 +0000 (13:58 +0200)]
it seems to me that properties-maven-plugin doesn't work with maven 3

12 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Wed, 17 Oct 2012 13:26:53 +0000 (16:26 +0300)]
[maven-release-plugin] prepare for next development iteration