Commit Graph

3452 Commits

Author SHA1 Message Date
René Pfeuffer
ebfc267b93 Patch hunks with new lines 2020-06-10 11:37:21 +02:00
René Pfeuffer
4093e734eb Create links to load more lines in diffs 2020-06-10 11:37:21 +02:00
René Pfeuffer
d09b254f00 Add line limits to content endpoint 2020-06-10 11:37:21 +02:00
CES Marvin
a3e4c1ddf4 prepare for next development iteration 2020-06-04 09:41:11 +00:00
CES Marvin
4ae098e3b6 release version 2.0.0 2020-06-04 09:03:17 +00:00
René Pfeuffer
8528c0cfc1 Fix sonar issues 2020-06-02 21:48:28 +02:00
René Pfeuffer
a32bd01c45 Fix peer review issues 2020-06-02 21:32:06 +02:00
René Pfeuffer
d8af1ea8d0 Test module 2020-06-02 21:31:44 +02:00
René Pfeuffer
f74b7626eb New package for working copy related classes 2020-06-02 21:31:44 +02:00
René Pfeuffer
8bd17a03d7 Use better names
The name 'workdir' is now only used for a concrete directory, where a
clone can be created in. The new name 'working copy' is used for a
concrete instance of such a directory, where a clone has been created in
for a repository stored in SCM-Manager. Such a working copy can be
cached and reused for further changes.
2020-06-02 21:31:43 +02:00
René Pfeuffer
5b034f8d02 Introduce cache layer for workdirs 2020-06-02 21:31:43 +02:00
René Pfeuffer
c92119f5eb Merge pull request #1165 from scm-manager/feature/packaging
Feature/packaging
2020-06-02 11:06:06 +02:00
snyk-bot
509057b06d fix: upgrade org.hibernate.validator:hibernate-validator from 6.1.4.Final to 6.1.5.Final
Snyk has created this PR to upgrade org.hibernate.validator:hibernate-validator from 6.1.4.Final to 6.1.5.Final.

See this package in NPM:
https://www.npmjs.com/package/org.hibernate.validator:hibernate-validator

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-05-30 01:36:02 +00:00
Sebastian Sdorra
13f57a2750 Merge branch 'develop' into feature/packaging 2020-05-27 12:21:27 +02:00
Sebastian Sdorra
d84bda2440 use junit TempDir instead of pioneer extension 2020-05-25 09:52:00 +02:00
René Pfeuffer
b290891b52 Let build break on duplicates in classpath 2020-05-25 07:45:59 +02:00
Sebastian Sdorra
92bd41d99f Merge branch 'develop' into feature/packaging 2020-05-25 06:57:22 +02:00
René Pfeuffer
7636f1e845 Remove temp dir extension and use native junit annotation 2020-05-24 16:05:20 +02:00
Sebastian Sdorra
93eab621ed Merge branch 'develop' into feature/packaging
# Conflicts:
#	Jenkinsfile
#	pom.xml
2020-05-23 15:27:43 +02:00
René Pfeuffer
7a274abf0f Replace el api with implementation from glassfish
Somehow, plugins failed to start without this.
2020-05-20 12:20:49 +02:00
Eduard Heimbuch
97cac87563 merge with develop 2020-05-20 12:13:47 +02:00
Sebastian Sdorra
f233197ba0 Merge pull request #1159 from scm-manager/bugfix/consolidate_dependencies
Consolidate dependencies
2020-05-20 11:40:04 +02:00
René Pfeuffer
96c057090e Remove glassfish copy of javax.el 2020-05-20 09:48:27 +02:00
René Pfeuffer
baf868b758 Configure duplicate finder to exclude test dependencies 2020-05-20 09:25:22 +02:00
René Pfeuffer
96c8548fb1 Exclude cloned apis from jboss 2020-05-20 09:24:31 +02:00
René Pfeuffer
054f320455 Make change types explicit
Without explicit change types, we cannot tell copy and rename apart.
2020-05-19 23:09:28 +02:00
René Pfeuffer
2daba94473 Consolidate jaxb version 2020-05-19 21:57:21 +02:00
René Pfeuffer
ef3617cec4 Remove commons-logging 2020-05-19 21:41:07 +02:00
René Pfeuffer
2b1ba7e4f3 Update servlet version 2020-05-19 16:29:40 +02:00
René Pfeuffer
c722565109 Hide getEffectedPaths for other packages 2020-05-19 09:56:24 +02:00
René Pfeuffer
35ffc5c4e2 Introduce new API for modifications
New modifications includes list of 'renames'. Therefore we introduce
a new base class Modification.
2020-05-19 09:56:24 +02:00
René Pfeuffer
5421d41161 Support rename in rest layer 2020-05-19 09:56:24 +02:00
René Pfeuffer
1d27c9df15 Add exception mapper for InvalidFormatException.
This exception is thrown for example when an enum in the input could not
be found. This is an invalid input and therefore should not result in an
internal server error.
2020-05-14 18:05:22 +02:00
Eduard Heimbuch
ee82c0d0aa move EdisonHalAppender to scm-core because we need it for plugins 2020-05-13 11:39:22 +02:00
René Pfeuffer
d62f5dde18 Fix version 2020-05-11 14:25:18 +02:00
snyk-bot
4f9fafbbdf fix: upgrade org.hibernate.validator:hibernate-validator from 6.1.3.Final to 6.1.4.Final
Snyk has created this PR to upgrade org.hibernate.validator:hibernate-validator from 6.1.3.Final to 6.1.4.Final.

See this package in NPM:
https://www.npmjs.com/package/org.hibernate.validator:hibernate-validator

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-05-11 03:35:32 +02:00
snyk-bot
d408eaf329 fix: upgrade org.apache.tika:tika-core from 1.24 to 1.24.1
Snyk has created this PR to upgrade org.apache.tika:tika-core from 1.24 to 1.24.1.

See this package in NPM:
https://www.npmjs.com/package/org.apache.tika:tika-core

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-05-10 03:35:40 +02:00
CES Marvin
52a8f0e9ca prepare for next development iteration 2020-05-08 09:19:12 +00:00
CES Marvin
1d80b043c7 release version 2.0.0-rc8 2020-05-08 08:49:02 +00:00
snyk-bot
f017f2bf3b fix: upgrade org.hibernate.validator:hibernate-validator from 6.1.2.Final to 6.1.3.Final
Snyk has created this PR to upgrade org.hibernate.validator:hibernate-validator from 6.1.2.Final to 6.1.3.Final.

See this package in NPM:
https://www.npmjs.com/package/org.hibernate.validator:hibernate-validator

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-05-07 03:35:43 +02:00
Eduard Heimbuch
f3d289546e update CHANGELOG.md // adjust unit tests to changed permission 2020-05-05 11:15:26 +02:00
Eduard Heimbuch
63e5d2f23d Change the "manage" plugin permission to "write". This way we don't need a migration because the plugin manage permission was already saved as "plugin:read,write" 2020-05-05 10:55:23 +02:00
Sebastian Sdorra
8e332575cb added missing license header 2020-05-03 11:41:41 +02:00
Sebastian Sdorra
bac253d276 implemented restart strategy for windows services 2020-05-03 11:23:42 +02:00
René Pfeuffer
32109a32f6 Map jaxb violation exceptions instead of reaseasy
ResteasyViolationException implements jaxb's
ConstraintViolationException.
2020-04-30 17:39:08 +02:00
Sebastian Sdorra
6e120cdd00 start packaging for windows 2020-04-27 07:11:02 +02:00
Sebastian Sdorra
dbca56ce6b use /Users/<your_user_name>/Logs/SCM-Manager as log directory on OSX 2020-04-25 16:49:33 +02:00
Sebastian Sdorra
6da7efdb9b fixed missing servlets and filters
WebElements with same attributes are not bound, because they are stored in a HashSet and the fields from the parent class were not used for hashCode and equals. The equals and hashCode methods of WebElementDescriptor are now taking the fields of ClassElement in account.
2020-04-16 13:49:43 +02:00
Sebastian Sdorra
0d4976ecf1 fixed some sonarqube findings 2020-04-16 12:03:12 +02:00
Sebastian Sdorra
81e8dc428c support requires annotation on WebElements 2020-04-16 11:57:38 +02:00