Commit Graph

3219 Commits

Author SHA1 Message Date
Eduard Heimbuch
a30721876e enhance repository initializer api with creation context 2020-09-02 11:06:29 +02:00
Sebastian Sdorra
ed197c97de Merge pull request #1308 from scm-manager/bugfix/wait_before_restart
wait before restart if system property "sonia.scm.restart.wait" is set
2020-09-01 15:39:10 +02:00
Eduard Heimbuch
2ab5696da0 wait before restart if system property "sonia.scm.restart.wait" is set 2020-09-01 15:13:09 +02:00
Sebastian Sdorra
bf15c2d6ba Merge pull request #1318 from scm-manager/bugfix/catch_web_application_exception
Map WebApplicationExceptions from JaxRS to appropriate response
2020-09-01 12:47:04 +02:00
René Pfeuffer
b9aa8ac5a4 Map WebApplicationExceptions from JaxRS to appropriate response 2020-09-01 12:09:49 +02:00
Konstantin Schaper
ba15f0579e Merge branch 'develop' into bugfix/reduce_logging 2020-09-01 10:49:46 +02:00
Sebastian Sdorra
543f6da382 Remove unused import 2020-09-01 10:46:08 +02:00
Eduard Heimbuch
4d8d39c410 remove obsolete revision decoding to utf 8 2020-09-01 10:07:47 +02:00
Sebastian Sdorra
dcfd0d0d16 refactor I18nServletTest
Use JUnit5 and only api methods
2020-09-01 08:34:01 +02:00
Sebastian Sdorra
8d65bf75f3 refactor I18nServlet to avoid stacktrace logging on unknown language 2020-09-01 07:53:21 +02:00
Sebastian Sdorra
de0bcaf3e8 use static instance of slf4j instead of lombok annotation 2020-09-01 07:21:06 +02:00
Sebastian Sdorra
716c7c5083 Fix detection of markdown files for files having content does not start with '#' 2020-08-27 08:11:23 +02:00
Sebastian Sdorra
0b6ff0c500 Merge branch 'develop' into bugfix/plugin_dependency_context 2020-08-26 10:28:45 +02:00
eheimbuch
4856171ead Merge pull request #1301 from scm-manager/feature/e2e_pipeline
Execute e2e cypress tests as part of integration tests
2020-08-26 10:21:57 +02:00
Eduard Heimbuch
a36c0e2a16 Fix plugin installation error if previously a plugin was installed with the same dependency which is still pending. 2020-08-25 16:29:16 +02:00
Sebastian Sdorra
6c1a9f286f Make stage concept accessible from ui 2020-08-25 08:42:16 +02:00
Konstantin Schaper
3d0c55fd18 fix tests and adjust cookie duration 2020-08-21 11:38:59 +02:00
Konstantin Schaper
34dc7fdac0 cleanup code & add tests 2020-08-20 18:57:58 +02:00
Konstantin Schaper
44edb48771 initial implementation 2020-08-20 17:44:36 +02:00
Sebastian Sdorra
7d80ff36fa Merge with develop branch 2020-08-12 14:30:26 +02:00
Sebastian Sdorra
ab508c6c96 Make clear why sonar finding is suppressed 2020-08-12 14:17:48 +02:00
Konstantin Schaper
b100ec0277 fix code smell 2020-08-12 13:30:43 +02:00
Konstantin Schaper
80e18b47b7 fix code smells 2020-08-12 13:10:07 +02:00
Sebastian Sdorra
2ac77415e7 Merge with develop branch 2020-08-12 12:32:16 +02:00
Konstantin Schaper
5f986530ae Merge branch 'develop' into feature/create_gpg_signatures
# Conflicts:
#	CHANGELOG.md
2020-08-12 12:02:07 +02:00
Konstantin Schaper
82f752a7fc fix review findings and code smells 2020-08-12 12:00:57 +02:00
Eduard Heimbuch
c1cfff603b fix review findings 2020-08-12 10:05:36 +02:00
Konstantin Schaper
0601770262 resolve review findings 2020-08-11 13:28:16 +02:00
Sebastian Sdorra
ffc72394f1 Migrate tests to junit 5 2020-08-11 10:04:48 +02:00
Sebastian Sdorra
be857569d1 Migrate assertions to assert4j 2020-08-11 09:54:00 +02:00
Sebastian Sdorra
65da3cc710 Fix duplicate plugins in the plugin tree after update 2020-08-11 09:46:00 +02:00
Sebastian Sdorra
99815f3845 Add version information to plugin tree output 2020-08-11 08:17:40 +02:00
Sebastian Sdorra
c736149461 Remove explicit default constructor 2020-08-11 08:14:07 +02:00
Sebastian Sdorra
77803d36e1 Use field for context and descriptor to avoid passing them to every method 2020-08-11 08:12:27 +02:00
Sebastian Sdorra
50608b0189 Fix minor review mentions 2020-08-11 08:07:06 +02:00
Sebastian Sdorra
0dc84ed94e First check integrity of download, than check if dependencies are fulfilled
Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com>
2020-08-10 13:59:30 +02:00
Sebastian Sdorra
742c58a282 Fix some SonarQube warning 2020-08-10 11:20:31 +02:00
Konstantin Schaper
30aa592d73 Merge branch 'develop' into feature/create_gpg_signatures
# Conflicts:
#	CHANGELOG.md
#	yarn.lock
2020-08-07 15:13:29 +02:00
Eduard Heimbuch
dec78ebecd merge with develop 2020-08-07 13:06:53 +02:00
Sebastian Sdorra
a447b44da3 Add missing translation for new exceptions 2020-08-07 11:48:26 +02:00
Sebastian Sdorra
d66f0ef141 Fix broken test and missing license headers 2020-08-07 10:52:20 +02:00
Sebastian Sdorra
49c980e9af Add missing PluginProcessor tests 2020-08-07 08:13:52 +02:00
Konstantin Schaper
143d4273b8 allow key download from signature in changeset view 2020-08-06 21:57:31 +02:00
Sebastian Sdorra
8b8ef7f826 Verify pending plugins on startup 2020-08-06 21:35:12 +02:00
Konstantin Schaper
acaf70feab public gpg key download on management screen 2020-08-05 21:23:55 +02:00
Konstantin Schaper
0ac8b90c2f first functional snapshot with unit test, no frontend changes 2020-08-05 17:08:15 +02:00
Sebastian Sdorra
0287724b97 adds verification if name and version of a downloaded plugin matches plugin center information 2020-08-05 16:54:48 +02:00
Sebastian Sdorra
1246fbd65c fixes some sonarqube issues 2020-08-05 15:41:18 +02:00
Sebastian Sdorra
c946c130eb adds verification of dependency versions on plugin installation 2020-08-05 15:28:39 +02:00
Eduard Heimbuch
1f64d04816 add missing permission checks 2020-08-05 15:05:07 +02:00