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
Konstantin Schaper
0601770262
resolve review findings
2020-08-11 13:28:16 +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
Sebastian Sdorra
d66f0ef141
Fix broken test and missing license headers
2020-08-07 10:52:20 +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
c946c130eb
adds verification of dependency versions on plugin installation
2020-08-05 15:28:39 +02:00
Konstantin Schaper
7072761ba1
implementation and unit tests
2020-08-05 13:02:02 +02:00
Sebastian Sdorra
5b8ec0b85e
adds missing bind for RootURL
2020-08-04 06:43:43 +02:00
Konstantin Schaper
08a025ba81
wip
2020-08-03 16:09:37 +02:00
Sebastian Sdorra
5bf4917914
adds RootURL which resolves the scm root url regardless of the guice scope
2020-08-03 13:37:16 +02:00
Eduard Heimbuch
8db0301141
cleanup
2020-07-31 10:26:44 +02:00
Sebastian Sdorra
2763e6eccf
uses id of public key in overview
2020-07-30 13:27:40 +02:00
Sebastian Sdorra
274ce561fe
fixes gpg verification
2020-07-30 11:58:11 +02:00
Eduard Heimbuch
3da7710543
refactor
2020-07-29 17:29:40 +02:00
Eduard Heimbuch
b22ead23de
show signature key on changeset
2020-07-29 15:43:14 +02:00
Eduard Heimbuch
0c45cf21e3
implement default gpg using bouncy castle
2020-07-28 12:45:20 +02:00
Eduard Heimbuch
ebb6a1fdb8
Merge branch 'develop' into feature/verify_gpg_signatures
2020-07-28 12:36:15 +02:00
Eduard Heimbuch
4290ca4077
add config form for public keys
2020-07-27 14:52:46 +02:00
Sebastian Sdorra
13326d6253
set since tag for gpg stuff to 2.4.0, rename Signature.key to Signature.keyId and added DummyGPG for testing
2020-07-24 11:58:28 +02:00
Sebastian Sdorra
cf1ef3b570
start implementation of store api
2020-07-23 13:34:37 +02:00
Sebastian Sdorra
633bfe7657
Merge pull request #1259 from scm-manager/feature/init_svn_repo_with_trunk
...
init svn repositories with README.md in trunk folder
2020-07-22 15:04:03 +02:00
Eduard Heimbuch
b1660f5ec7
init svn repositories with README.md in trunk folder
2020-07-22 14:00:52 +02:00
Konstantin Schaper
b3d5f930ea
append optional dependencies to webapp dto
2020-07-22 09:55:57 +02:00
Konstantin Schaper
b6ca84cd6c
upgrade optional dependencies on plugin installation/upgrade
2020-07-21 15:17:40 +02:00
Konstantin Schaper
38047a25aa
Add optional dependencies to plugin descriptors and plugin center dto
2020-07-21 11:39:08 +02:00
Eduard Heimbuch
6c0277e657
remove obsolete extensionpoint
2020-07-07 09:58:48 +02:00
Eduard Heimbuch
46ffdcb5e2
update CHANGELOG.md
2020-07-06 16:24:31 +02:00
Eduard Heimbuch
0b90367dab
add BranchLinkProvider which returns internal api link for given branch of repository
2020-07-06 16:18:43 +02:00
Sebastian Sdorra
ef9abdaa6e
Merge pull request #1233 from scm-manager/feature/update_dependent_plugins
...
Update required plugins if available on plugin update
2020-07-03 10:03:45 +02:00
Sebastian Sdorra
aaba45c8d4
removes unused imports
2020-07-03 09:09:39 +02:00
Sebastian Sdorra
b8d2ecfb49
fixes missing content type on migration wizard
2020-07-03 09:08:49 +02:00
René Pfeuffer
e3eb8a99d0
Update required plugins if available
...
When plugins are updated, we should update required plugins, too, so
that we do not get errors when new plugins use features not available
in the old versions of required plugins.
2020-07-03 07:22:06 +02:00
Eduard Heimbuch
3b0693e744
fix rename namespaces
2020-07-02 16:32:14 +02:00
eheimbuch
359543fc48
Merge pull request #1218 from scm-manager/feature/rename_repo
...
Feature/rename repo
2020-07-02 08:25:30 +02:00
René Pfeuffer
5baf3bd9c0
Use namespace strategy to set new namespace
2020-07-01 20:25:36 +02:00
René Pfeuffer
a0d9bacd80
Use default implementation to keep compatibility
2020-07-01 17:58:35 +02:00
Sebastian Sdorra
64df54e601
fixes broken migration with an empty security.xml
2020-06-29 14:22:31 +02:00
Eduard Heimbuch
f8640d300e
enhance NamespaceStrategy API / improve frontend validation and use namespace extension point in RenameRepository component
2020-06-29 13:23:42 +02:00