Konstantin Schaper
36231d077a
cleanup and update tests
2020-08-25 18:08:31 +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
Konstantin Schaper
6d409c65c0
initial implementation
2020-08-25 14:45:48 +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
CES Marvin
c7309d8962
prepare for next development iteration
2020-08-14 08:51:55 +00:00
CES Marvin
81bfddd141
release version 2.4.0
2020-08-14 08:15:36 +00: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
8576b66559
Merge branch 'develop' into feature/create_gpg_signatures
...
# Conflicts:
# CHANGELOG.md
# scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/spi/GitHookContextProvider.java
# scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/spi/GitLogCommand.java
# scm-plugins/scm-git-plugin/src/main/java/sonia/scm/web/GitReceiveHook.java
2020-08-11 13:33:21 +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
86e13db492
merge with develop branch
2020-08-11 08:19:54 +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
Eduard Heimbuch
a9bf3c54e6
merge with develop
2020-08-10 11:39:18 +02:00
Sebastian Sdorra
742c58a282
Fix some SonarQube warning
2020-08-10 11:20:31 +02:00
Sebastian Sdorra
4dec7ebe7b
Merge pull request #1278 from scm-manager/feature/merge_detection
...
Introduce merge detection for receive hooks
2020-08-10 10:37:05 +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
René Pfeuffer
fa560f9913
Use target dir of root pom
...
It looks like the variable scm.home is bound differently for the
dependency plugin and the jetty plugin, when scm-webapp was build
beforehand.
2020-08-07 09:55:26 +02:00
Sebastian Sdorra
49c980e9af
Add missing PluginProcessor tests
2020-08-07 08:13:52 +02:00
René Pfeuffer
e814694314
Fix scm home folder for integration tests
...
This variable should be absolute, because otherwise this may resolve
to different directories. For instance the web server resolves the
relative path to the root of the parent pom, while the dependency
plugin resolves it to the path of the scm-it pom. This led to the
error, that the scm-integration-test-plugin was not copied to the
correct plugin directory and therefore was not installed by the test
scm server.
2020-08-07 07:44:01 +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
snyk-bot
a2db97245e
fix: upgrade net.java.dev.jna:jna from 5.5.0 to 5.6.0
...
Snyk has created this PR to upgrade net.java.dev.jna:jna from 5.5.0 to 5.6.0.
See this package in Maven Repository:
https://mvnrepository.com/artifact/net.java.dev.jna/jna/
See this project in Snyk:
https://app.snyk.io/org/scm-manager/project/e67572ee-5940-4f2b-93b0-dced62d7ed85?utm_source=github&utm_medium=upgrade-pr
2020-08-06 01:38:51 +00: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
Eduard Heimbuch
4929784a2b
create update step for migration of anonymous mode
2020-08-05 14:34:43 +02:00
Konstantin Schaper
7072761ba1
implementation and unit tests
2020-08-05 13:02:02 +02:00
CES Marvin
7352bdf55b
prepare for next development iteration
2020-08-04 14:29:12 +00:00