Commit Graph

6 Commits

Author SHA1 Message Date
Sebastian Sdorra
8236e6be7f added missing requires element to extension 2020-01-09 08:19:13 +01:00
Sebastian Sdorra
c1aa4af6e0 implemented optional dependencies
Plugin authors could now define optional dependencies to other plugins in their pom.
Extensions which are using classes from optional dependencies must specify this
with the "requires" attribute of the extension annotation.
Extensions with "requires" attribute are not installed if one of the specified plugins,
is not installed.
2020-01-08 14:27:11 +01:00
Sebastian Sdorra
55e4568ee5 use mapstruct for dto mapping and fix missing fields 2019-08-15 17:01:15 +02:00
Eduard Heimbuch
bbfd5195e1 add avatarUrl and DisplayName to dtd validation 2019-08-14 09:12:08 +02:00
Eduard Heimbuch
900e52ad0e update dtd 2019-08-12 13:18:30 +02:00
Sebastian Sdorra
7cb36c4a16 added dtd validation to plugin descriptors 2014-12-06 15:13:28 +01:00