Decebal Suiu
9d19554c99
Minor improvements
8 years ago
Decebal Suiu
5279f74095
Add constructors with varargs in PippoException
8 years ago
Jan Høydahl
d20ed779de
Refactor requires validation, Fixes #142 ( #144 )
8 years ago
Decebal Suiu
0a0513b663
Add more unit tests
8 years ago
Jan Høydahl
28e716c71e
New LoadPluginsTest ( #141 )
8 years ago
Jan Høydahl
39ef17a075
Unzip plugin zip file in loadPluginFromPath() ( #140 )
8 years ago
Jan Høydahl
c9f98de8ff
Ability to get pluginsRoot from PluginManager ( #139 )
8 years ago
Decebal Suiu
1c85f2ccb4
Remove unused imports
8 years ago
Jan Høydahl
287e6a3ee2
Refactor of requires in PluginDescriptor (breaking change) ( #138 )
8 years ago
Jan Høydahl
edbb541b86
The requires Expression does not print well, instead we get the className. This fix adds a `requiresString` to PluginInfo. ( #137 )
8 years ago
Jan Høydahl
f4ddddc61b
Delete plugin zip on uninstall ( #136 )
8 years ago
Jan Høydahl
a77245a0da
`deletePlugin(id)` which is called by `UpdateManager.uninstallPlugin(id)` failed since the `PluginRepository.deletePluginPath()` call used `Files.deleteIfExists(path)` which is not able to delete recursively. ( #135 )
8 years ago
Jan Høydahl
042fec5a7d
getVersion() use wrong class for calculating PF4J version ( #134 )
8 years ago
Jan Høydahl
aef9d3a486
Fix bug in loadJars() ( #131 )
...
Fix bug in load-jars which would not detect jars from lib/ if Path is not absolute
Add slf4j-simple logger in test scope for some logging from tests
Convert some File usage to Path
8 years ago
Jan Høydahl
9f284467b3
Refactor validation of PluginDescriptors ( #130 )
8 years ago
Decebal Suiu
d7d1eec24e
Merge pull request #133 from cominvent/plugin-license
...
Support for adding license information to the plugins
8 years ago
Jan Høydahl
54dda05946
Support for adding license information to the plugins (plugin.license), e.g. Apache-2.0 or MIT
8 years ago
Decebal Suiu
c6aa1f1a82
Merge pull request #129 from cominvent/properties-descriptor-finder
...
Properties Descriptor finder bug fixes and a test
8 years ago
Jan Høydahl
26cbed53d9
Added copyright
8 years ago
Jan Høydahl
047b8d9c75
Adding parsing of plugin.description and plugin.requires to the properties finder, and added a test
8 years ago
Decebal Suiu
e9126c4d35
Update README.md
8 years ago
Decebal Suiu
d3c7747fe2
Add 'Custom PluginManager' section in readme
8 years ago
Decebal Suiu
0c22cac100
Update README.md
8 years ago
Decebal Suiu
bc4c8d48ff
Add version 1.2.0 in changelog
8 years ago
Decebal Suiu
1d29ddde15
[maven-release-plugin] prepare for next development iteration
8 years ago
Decebal Suiu
d6a225c67b
[maven-release-plugin] prepare release release-1.2.0
8 years ago
Decebal Suiu
fab8ae2a6f
Update readme
8 years ago
Decebal Suiu
37ec735cb3
Update changelog
8 years ago
Decebal Suiu
002f1e3957
Merge pull request #128 from decebals/jar_plugin_manager
...
Add JarPluginManager, PluginLoader, AbstractPluginManager
8 years ago
Decebal Suiu
d7f245e511
Add JarPluginManager, PluginLoader, AbstractPluginManager
8 years ago
Decebal Suiu
c82df37f67
Merge pull request #125 from ShaoboAi/master
...
Fix NPE
8 years ago
艾少波
a2d25030f1
reset file format
8 years ago
Decebal Suiu
e19e7c1c73
Fix previous commit
8 years ago
Decebal Suiu
e8d5b8eebf
Reactivate protection against the issues similar with #97
8 years ago
Decebal Suiu
8bb6410957
Merge pull request #124 from lyze237/master
...
Added compileOnly to "api" dependencies in plugins.
8 years ago
Michael Weinberger
0f61cbe5b8
Added compileOnly to "api" dependencies in plugins.
...
Same as: https://github.com/decebals/pf4j/blob/master/demo/api/pom.xml#L32
8 years ago
Decebal Suiu
f6d6db326a
Merge pull request #122 from lyze237/master
...
Updated pf4j to newest version.
8 years ago
Michael Weinberger
e00f623a25
Forgot to update api to latest version.
...
Replaced deprecated << operator with doLast.
8 years ago
Michael Weinberger
540fc40a4f
Updated pf4j library to the newest version.
...
Fixed compliation errors.
Added "copyPlugins" gradle task which copies all plugins into the proper directory.
8 years ago
Decebal Suiu
f85fa4ab15
Merge remote-tracking branch 'origin/master'
8 years ago
Decebal Suiu
86271f63f8
Add version 1.1.1 in changelog
8 years ago
Decebal Suiu
3305a281c8
[maven-release-plugin] prepare for next development iteration
8 years ago
Decebal Suiu
4151a4d146
[maven-release-plugin] prepare release release-1.1.1
8 years ago
Decebal Suiu
2ea7304c25
Update changelog
8 years ago
Decebal Suiu
d98f23c208
Fix #116
8 years ago
Decebal Suiu
d43d37baf2
Update README.md
8 years ago
Decebal Suiu
3ff450786a
Update README.md
8 years ago
Decebal Suiu
b2a775b0ef
Merge pull request #113 from gitter-badger/gitter-badge-1
...
Add a Gitter chat badge to README.md
8 years ago
The Gitter Badger
356fa66796
Add Gitter badge
8 years ago
Decebal Suiu
2588ac8905
Merge pull request #111 from elecomte-pro/master
...
Add inheritance support on Extension annot
8 years ago