René Pfeuffer
9581bf946b
Enable plugins to create config stores for repository config
...
Therefore we have to
- add an API to create stores for repository ids, not only for
repositories,
- make v1 properties available in scm-core
- make sure that properties are extracted from repositories before the
update step of a plugin runs (this is done by sorting the update steps
in a way so that "core" update steps are executed before plugin update
steps with the same version)
2019-06-20 16:12:16 +02:00
Florian Scholdei
db351697f8
corrected RepositoryRole paths
2019-06-20 15:41:10 +02:00
Florian Scholdei
35d8ac5075
wrong declaration
2019-06-20 15:22:47 +02:00
Sebastian Sdorra
eec4b282e6
remove MBeanCleanUp step to avoid exception on restart
2019-06-20 15:09:12 +02:00
Sebastian Sdorra
d658a1a662
fix re registration of BootstrapContextFilter after restart
2019-06-20 14:58:32 +02:00
Sebastian Sdorra
cbe983b9f1
log name of eventbus, to make restarts more debuggable
2019-06-20 14:57:22 +02:00
Florian Scholdei
a9e89313bc
clarified ButtonGroup vs ButtonAddons
2019-06-20 14:57:00 +02:00
Florian Scholdei
9c787d99ea
defined ButtonGroup in DiffFile
2019-06-20 14:33:16 +02:00
Florian Scholdei
6046e20908
express functionality of component by name
2019-06-20 13:40:12 +02:00
Sebastian Sdorra
c02ac21b6a
merge repository heads
2019-06-19 13:07:53 +02:00
Sebastian Sdorra
33702e0e9d
added RestartStrategies to be able to swap the context recreation strategy
2019-06-19 11:53:58 +02:00
Sebastian Sdorra
f747be4331
create instance counter for EventBus, to improve visibility during restarts
2019-06-19 11:53:13 +02:00
Sebastian Sdorra
91fd259f07
use ClassLoaderLeakPreventor to reduce ClassLoaderLeaks of plugins
2019-06-19 11:52:20 +02:00
Sebastian Sdorra
6cee35a9f1
update legman to avoid already shutdown exception, during restart
2019-06-19 11:46:49 +02:00
Sebastian Sdorra
b7af4fa902
shutdown jgit workqueue, when context is destroyed
2019-06-19 11:41:36 +02:00
Sebastian Sdorra
ece1a2b34a
update jgit to v5.4.0.201906121030-r-scm1
2019-06-19 11:40:36 +02:00
Florian Scholdei
d0f8e7019c
implemented *awesome* new ButtonGrouped ui-component
2019-06-19 11:34:02 +02:00
René Pfeuffer
d3b65ac3bd
Check stored values instead of resulting xml files
2019-06-19 10:38:22 +02:00
René Pfeuffer
d43ad44da9
Enhance in-memory store factories for tests
2019-06-19 10:14:29 +02:00
Florian Scholdei
9bcc73938e
changed imports/binders to new location
2019-06-19 09:59:32 +02:00
Florian Scholdei
c5252da2ec
moved config components in admin dir
2019-06-19 09:58:17 +02:00
René Pfeuffer
fae3de7b6c
Extract update step test util
2019-06-19 09:31:56 +02:00
Florian Scholdei
71c4967594
add administration trans, rename existing trans, move repositoryRoles to admin
2019-06-18 17:50:28 +02:00
Florian Scholdei
ff354a5fee
review changes
2019-06-18 15:20:44 +02:00
Sebastian Sdorra
bc8c89cbf8
fix sonar issue squid:S1989: Exceptions should not be thrown from servlet methods
2019-06-13 12:03:02 +02:00
René Pfeuffer
02616916af
Merge with 2.0.0-m3
2019-06-13 11:24:32 +02:00
Rene Pfeuffer
8a2573764f
Merged in feature/fail_migration_if_to_old (pull request #270 )
...
Feature/fail migration if to old
2019-06-13 09:04:02 +00:00
Rene Pfeuffer
ce9f3f29a1
Close branch feature/fail_migration_if_to_old
2019-06-13 09:04:02 +00:00
René Pfeuffer
67a78fd3b2
Fix typo
2019-06-13 10:38:15 +02:00
René Pfeuffer
ffa4625e36
Merge with 2.0.0-m3
2019-06-13 10:06:38 +02:00
Rene Pfeuffer
04e5896295
Merged in feature/prettier_tables (pull request #269 )
...
feature/prettier_tables
2019-06-13 08:03:10 +00:00
Rene Pfeuffer
d7318bdacd
Close branch feature/prettier_tables
2019-06-13 08:03:10 +00:00
Sebastian Sdorra
3c5b7ab535
display error on startup, if previous version is older than 1.60
2019-06-13 09:58:30 +02:00
René Pfeuffer
cd99402f78
Revert create forms
2019-06-13 09:38:44 +02:00
René Pfeuffer
a50d69d46b
Merge with 2.0.0-m3
2019-06-13 09:16:46 +02:00
René Pfeuffer
7278595056
Merge with 2.0.0-m3
2019-06-13 09:10:42 +02:00
Rene Pfeuffer
e53b2f47b0
Merged in feature/migrate_custom_roles (pull request #267 )
...
Migrate verbs to roles if possible
2019-06-13 06:07:26 +00:00
Rene Pfeuffer
e266b1edb5
Close branch feature/migrate_custom_roles
2019-06-13 06:07:26 +00:00
René Pfeuffer
a14a2060b6
Fix context
2019-06-13 06:41:46 +02:00
René Pfeuffer
4991c2ad31
Merge with 2.0.0-m3
2019-06-13 06:34:52 +02:00
René Pfeuffer
0dda448ac8
Heed peer review
2019-06-13 06:24:35 +02:00
Sebastian Sdorra
5c7ae749c2
create new error module, which displays errors before migration
2019-06-12 18:26:58 +02:00
Sebastian Sdorra
bc7402053a
remove outdated error module
2019-06-12 18:25:38 +02:00
Sebastian Sdorra
df3e4395b0
remove unused template from v1
2019-06-12 18:23:21 +02:00
Sebastian Sdorra
4c91ef0100
make PluginLoader dependency of MustacheTemplateEngine optional
2019-06-12 17:04:32 +02:00
Florian Scholdei
2727679f6e
rename local const
2019-06-12 16:35:08 +02:00
Florian Scholdei
5f435a524e
clarifiy checkbox
2019-06-12 16:27:16 +02:00
Sebastian Sdorra
e4b187a393
Merged in feature/migration_servlet (pull request #261 )
...
Feature migration servlet
2019-06-12 13:40:00 +00:00
Sebastian Sdorra
34b1047d39
Close branch feature/migration_servlet
2019-06-12 13:40:00 +00:00
Florian Scholdei
d50f6e0ec9
replace checkboxes with icons with hover
2019-06-12 15:29:53 +02:00