Commit Graph

11647 Commits

Author SHA1 Message Date
Sebastian Sdorra
651afc079a Update smp plugin to 0.6.0 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
58d3bc9695 Remove unused imports and remove unnecessary modifiers 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
17706161ba Use Java 11 for build but 8 as target platform 2021-01-14 12:01:33 +01:00
Sebastian Sdorra
8c27af2661 Remove maven build related files 2021-01-14 12:01:30 +01:00
Sebastian Sdorra
c9ea026c52 Create release.yml 2021-01-14 11:56:05 +01:00
Sebastian Sdorra
87da653575 Create package.yml for each distributed package 2021-01-14 11:56:05 +01:00
Sebastian Sdorra
822f88561b Exclude SCMSvnDiffGenerator from sonarqube analysis 2021-01-14 11:56:05 +01:00
Sebastian Sdorra
ac1abe23c1 Add missing avatar urls 2021-01-14 11:56:05 +01:00
Sebastian Sdorra
5c379a5bb4 Align dependency configurations and versions 2021-01-14 11:56:05 +01:00
Sebastian Sdorra
2c3b1514a4 Remove unused files 2021-01-14 11:56:01 +01:00
Sebastian Sdorra
3a4a5a9d10 Migrate scm-it module to gradle 2021-01-14 11:55:28 +01:00
Sebastian Sdorra
36118c2e2a Migrate helm module to gradle 2021-01-14 11:55:28 +01:00
Sebastian Sdorra
ca42961131 Migrate docker module 2021-01-14 11:55:28 +01:00
Sebastian Sdorra
0d92f56937 Set central build props to avoid duplication 2021-01-14 11:55:28 +01:00
Sebastian Sdorra
c91ff8298c Migrate rpm module to docker 2021-01-14 11:55:28 +01:00
Sebastian Sdorra
713f4c3dfb Migrate deb module to gradle 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
eba260f812 Add windows packaging 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
251bd25fd3 Add unix packaging 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
b26a687508 Fix missing assets in webapp 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
224e9eabe5 Fix ui on serve 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
02e8e3795a Move scm-core module.xml
We move module.xml from scm-core to scm-annotations to avoid conflict with the annotation processor.
2021-01-14 11:55:27 +01:00
Sebastian Sdorra
9d27c12de3 Read version from build-info.properties instead of pom.properties 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
acd8eb3a9a Add build information (version) to scm-core.jar 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
fa7edc55b2 Implemented serve task for development mode 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
6430c811e2 Add scm-ui assets to scm-webapp war file 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
4fd136fea2 Add core plugins to scm-webapp war 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
95e183fe0a Do not exclude top level build folder 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
c1aa851c72 Migrate plugins 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
51281d5e30 Migrate module scm-server 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
7e6257ec48 Compile and test scm-webapp 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
290e7decd8 Migrate module scm-dao-xml 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
18a0bcb317 Migrate module scm-test 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
f749a71aea Migrate module scm-core 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
eaaface61b Migrate module scm-annotation-processor to gradle 2021-01-14 11:55:27 +01:00
Sebastian Sdorra
ae50017e42 Migrate module scm-annontations to gradle 2021-01-14 11:55:27 +01:00
Eduard Heimbuch
b993b8aff3 Merge branch 'develop' of github.com:scm-manager/scm-manager into develop 2021-01-14 09:43:49 +01:00
Eduard Heimbuch
87ade09361 Fix documentation for repository export 2021-01-14 09:42:52 +01:00
Florian Scholdei
f4d4d3a8c6 Add missing subtitles (#1496)
Add the last missing subtitles in the scmm core.
2021-01-13 09:25:58 +01:00
René Pfeuffer
c58bd2f664 Include JRE version in plugin center url (#1494) 2021-01-13 09:18:28 +01:00
Snyk bot
94a112a9f9 Update resteasy Version
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-ORGJBOSSRESTEASY-1009963
- https://snyk.io/vuln/SNYK-JAVA-ORGJBOSSRESTEASY-1058913
2021-01-12 08:26:02 +01:00
Eduard Heimbuch
adf7bac665 Subversion repository export
Add the repository export function for Subversion repositories. The repository will be exported as dump file which can be downloaded directly or inside a gzip compressed archive.
2021-01-08 09:19:33 +01:00
Sebastian Sdorra
badcf3ecb4 Update helm chart documentation 2021-01-07 15:46:41 +01:00
schnatterer
3118d843d3 Provide more options for Helm chart (#1485)
Add more configuration options to the helm chart including:

* lifecycleHooks
* extraEnv
* extraEnvFrom
* extraVolumes
* extraVolumeMounts
* Node port option for the service

It is now possible to define plugin versions as YAML variables for better maintainability.
This change will also disable the default helm repository in order to fix the build.

Co-authored-by: Sebastian Sdorra <sebastian.sdorra@cloudogu.com>
2021-01-07 15:34:11 +01:00
Florian Scholdei
c579de108f Option to create a permanent link to a source file
Adds a new button next to the breadcrumbs in the source view that allows users to create a permanent link to the active path (file or folder).
2021-01-07 10:15:50 +01:00
Konstantin Schaper
831c8b0271 add markdown codeblock renderer extension point (#1492)
Introduces a new extension point that allows developers to overwrite the default syntax highlighting renderer for specific code blocks defined in markdown. The extension point is dynamic and follows the pattern "markdown-renderer.code.{language}".
This feature lays the groundwork for the scm-markdown-plantuml-plugin.
2021-01-07 09:25:31 +01:00
Florian Scholdei
8eb599ff94 Remove empty space in title section on admin pages (#1490) 2021-01-06 09:17:40 +01:00
Snyk bot
5f0825b031 fix: upgrade com.fasterxml.jackson.datatype:jackson-datatype-jdk8 from 2.11.3 to 2.12.0 (#1484)
Snyk has created this PR to upgrade com.fasterxml.jackson.datatype:jackson-datatype-jdk8 from 2.11.3 to 2.12.0.

See this package in Maven Repository:
https://mvnrepository.com/artifact/com.fasterxml.jackson.datatype/jackson-datatype-jdk8/

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
2021-01-04 07:59:43 +01:00
Sebastian Sdorra
dda761ffc2 Fix unit tests on Java 11 (#1483)
The unit test I18nServlet and MultiParentClassLoaderTest are failing on Java 11.
This is because they mock ClassLoaders which cause a jvm error.

The following tickets describe the problem in more detail:

- https://bugs.openjdk.java.net/browse/JDK-8254969
- https://github.com/mockito/mockito/issues/2043
- https://github.com/mockito/mockito/issues/1696
2020-12-18 14:23:36 +01:00
Snyk bot
43e6bffeca fix: upgrade org.mockito:mockito-core from 3.6.0 to 3.6.28 (#1481)
Snyk has created this PR to upgrade org.mockito:mockito-core from 3.6.0 to 3.6.28.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.mockito/mockito-core/

See this project in Snyk:
https://app.snyk.io/org/scm-manager/project/c575ed09-e310-44e7-afc8-22b77c5873cf?utm_source=github&utm_medium=upgrade-pr
2020-12-18 10:51:02 +01:00
snyk-bot
77f74f8fbb fix: upgrade org.apache.tika:tika-core from 1.24.1 to 1.25
Snyk has created this PR to upgrade org.apache.tika:tika-core from 1.24.1 to 1.25.

See this package in Maven Repository:
https://mvnrepository.com/artifact/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-12-18 08:35:24 +01:00