Konstantin Schaper
80e18b47b7
fix code smells
2020-08-12 13:10:07 +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
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
86e13db492
merge with develop branch
2020-08-11 08:19:54 +02:00
Sebastian Sdorra
50608b0189
Fix minor review mentions
2020-08-11 08:07:06 +02:00
Eduard Heimbuch
c813a5f723
".git" extension not allowed on the end of repository name
2020-08-10 11:54:19 +02:00
Sebastian Sdorra
f25e609e18
Remove invalid sign property
2020-08-10 11:20:17 +02:00
Sebastian Sdorra
2e2ed3729a
Add missing since javadoc annotation
2020-08-10 11:19:52 +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
Konstantin Schaper
143d4273b8
allow key download from signature in changeset view
2020-08-06 21:57:31 +02:00
René Pfeuffer
6bfefb3348
Introduce merge detection for receive hooks
...
Here we add a merge detection provider for pre and post receive hooks
and implement this new provider for git.
2020-08-05 17:57:50 +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
Konstantin Schaper
7072761ba1
implementation and unit tests
2020-08-05 13:02:02 +02:00
Sebastian Sdorra
c984844f25
adds versions to dependencies of the InstalledPluginDescriptor
2020-08-05 08:02:58 +02:00
CES Marvin
7352bdf55b
prepare for next development iteration
2020-08-04 14:29:12 +00:00
CES Marvin
0394f8fd96
release version 2.3.1
2020-08-04 13:57:22 +00:00
Konstantin Schaper
08a025ba81
wip
2020-08-03 16:09:37 +02:00
Sebastian Sdorra
b981d62905
adds new constructor to InitializingHttpScmProtocolWrapper which uses the new RootURL api
2020-08-03 13:57:07 +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
Sebastian Sdorra
2d5c62e77b
throws an exception if createForwardedBaseUrl is used with a non forwarded request
2020-08-03 13:36:23 +02:00
Sebastian Sdorra
1dd4494eac
fixes small sonarqube warning
2020-08-03 07:40:35 +02:00
Sebastian Sdorra
2400e465d3
migrate InitializingHttpScmProtocolWrapperTest to junit 5
2020-08-03 07:38:39 +02:00
Eduard Heimbuch
8db0301141
cleanup
2020-07-31 10:26:44 +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
CES Marvin
17da0b9a8a
prepare for next development iteration
2020-07-23 12:17:00 +00:00
CES Marvin
efda158d76
release version 2.3.0
2020-07-23 11:43:35 +00: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
Sebastian Sdorra
5d0c216b19
Revert "add jexl parser to parse expressions in urls"
...
The jexl parser was moved to its own plugin scm-el-plugin.
This reverts commit 1cc6864a3c .
2020-07-22 14:18:23 +02:00
Eduard Heimbuch
b1660f5ec7
init svn repositories with README.md in trunk folder
2020-07-22 14:00:52 +02:00
Sebastian Sdorra
1aee051a76
Merge pull request #1261 from scm-manager/bugfix/clear_branches_cache
...
Invalidate branches cache synchronously on create new branch
2020-07-22 11:12:55 +02:00
Sebastian Sdorra
9c544a0ac1
Merge pull request #1260 from scm-manager/feature/update-optional-dependencies
...
Feature/update optional dependencies
2020-07-22 11:12:17 +02:00
Eduard Heimbuch
5e10f6b730
Invalidate branches cache synchronously on create new branch
2020-07-22 10:20:37 +02:00
Sebastian Sdorra
64da676348
revisit gpg api and use it with from git plugin
2020-07-22 08:22:04 +02:00
Konstantin Schaper
38047a25aa
Add optional dependencies to plugin descriptors and plugin center dto
2020-07-21 11:39:08 +02:00
Sebastian Sdorra
6e27051ed9
use child injector pattern for git commands
...
We are using a Google Guice child injector to reduce the amount of injection dependencies for the GitRepositoryServiceResolver and the GitRepositoryServiceProvider.
2020-07-20 16:18:00 +02:00
Sebastian Sdorra
1015445ba5
added public api for resolving public gpg keys
2020-07-20 15:07:35 +02:00
Sebastian Sdorra
4210dc0c6d
implemented public api for verifying changeset signatures
2020-07-20 15:07:11 +02:00
Eduard Heimbuch
607e859cbe
ignore ports on proxy exclusions
2020-07-20 15:01:29 +02:00
Eduard Heimbuch
1cc6864a3c
add jexl parser to parse expressions in urls
2020-07-14 10:12:27 +02:00
René Pfeuffer
f8da4ced55
Fixes NullPointerException
...
There may be v1 properties with key/value pairs, where the value is not
set. Such "pairs" led to a null pointer exception in the `map` function,
because no Optional could be created for the null value.
To solve this, we filter such properties without value in the beginning,
because these properties would create a null result both ways.
2020-07-08 08:27:04 +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