Rene Pfeuffer
e1f665fc19
Add possibility to configure form boundaries in Jetty
...
The configuration options 'maxFormKeys' and 'maxFormContentSize' from
Jetty can now be set using the SCM config.yml file or environment
variables. This is required, when instances with lots of repositories
are to be migrated from 1.x to 3.x.
2025-03-12 14:43:41 +01:00
Rene Pfeuffer
e6433d01d1
Change to GNU Affero General Public License v3.0
2024-09-24 09:42:07 +02:00
Thomas Zerr
5d908b29d6
Improve Java Test compilation time
...
Co-authored-by: Sebastian Sdorra<sebastian.sdorra@cloudogu.com >
Co-authored-by: Thomas Zerr<thomas.zerr@cloudogu.com >
Pushed-by: Thomas Zerr<thomas.zerr@cloudogu.com >
Pushed-by: Sebastian Sdorra<sebastian.sdorra@cloudogu.com >
2024-08-23 10:30:49 +02:00
Rene Pfeuffer
f894d7fe3b
Add configuration for jetty idle timeout
...
Pushed-by: Rene Pfeuffer<rene.pfeuffer@cloudogu.com >
Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com >
Committed-by: René Pfeuffer<rene.pfeuffer@cloudogu.com >
2024-02-07 11:13:17 +01:00
Laura Gorzitze
d8e1f2d739
Cleanup Code
...
Pushed-by: Rene Pfeuffer<rene.pfeuffer@cloudogu.com >
Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com >
2024-02-06 14:54:00 +01:00
Rene Pfeuffer
28c02dfcd6
Fix enabling forward headers and log appender with environment variable
...
Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com >
2024-02-02 15:10:32 +01:00
Rene Pfeuffer
a67d623042
Fix redirect to https
...
Pushed-by: Rene Pfeuffer<rene.pfeuffer@cloudogu.com >
Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com >
2024-01-10 17:56:54 +01:00
René Pfeuffer
6fd805432b
Add documentation for migration
2023-12-21 12:54:52 +01:00
Eduard Heimbuch
d0c43dd9f4
Improve server config documentation and cleanup
2023-12-18 15:30:57 +01:00
Eduard Heimbuch
cf4d9cf20f
3.x
...
Committed-by: Eduard Heimbuch<eduard.heimbuch@cloudogu.com >
Pushed-by: Rene Pfeuffer<rene.pfeuffer@cloudogu.com >
Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com >
Pushed-by: Eduard Heimbuch<eduard.heimbuch@cloudogu.com >
Committed-by: René Pfeuffer<rene.pfeuffer@cloudogu.com >
2023-11-30 17:02:44 +01:00
Rene Pfeuffer
32a0a6868f
Fix security findings
...
- Add security headers:
- X-Frame-Options
- X-Content-Type-Options
- Content-Security-Policy
- Permissions-Policy
- Do not send server information header
Committed-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com >
Co-authored-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com >
Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com >
2023-06-14 15:57:01 +02:00
Rene Pfeuffer
68110ee6b3
Retry failing integration tests
...
This uses 'RetryingTest' from junit jupiter to retry integration tests that are known to fail from time to time. We explicitly mark single tests in contrast to set a global retry to be able to trace those, whenever this is intended.
To do so, we have to update to the latest version of JUnit. Unfortunately, this brought a new behaviour for the @TempDir annotation: In contrast to the former behaviour where for one test all annotated parameters got the same directory, in the new version the parameters get different directories assigned. This led to the need of some consolidation between @BeforeEach methods and the related tests.
Committed-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com >
Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com >
2023-03-22 06:24:33 +01:00
Eduard Heimbuch
2f0b46f615
Remove dependency locks
2023-03-10 13:48:55 +01:00
Eduard Heimbuch
f672e175b5
Improve docker healthcheck ( #2110 )
...
The new docker health check respects the jetty configuration and uses the configured port and context path.
It supports ssl listeners and follows redirects.
Co-authored-by: Sebastian Sdorra <sebastian.sdorra@cloudogu.com >
2022-08-30 11:02:21 +02:00
René Pfeuffer
2ededac869
Update RestEasy ( #1953 )
...
Updates RestEasy to version 4.7.5.Final.
Co-authored-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com >
2022-02-15 14:51:09 +01:00
Sebastian Sdorra
44be389d0c
Enable Gradle dependency locking ( #1922 )
...
Enable gradle dependency locking for all subprojects. This change allows us to use dependency ranges, without loosing reproducible builds.
It also makes it easier for third party services such as snyk to detect dependencies and their versions.
2022-02-01 15:14:18 +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
5c379a5bb4
Align dependency configurations and versions
2021-01-14 11:56:05 +01:00
Sebastian Sdorra
51281d5e30
Migrate module scm-server
2021-01-14 11:55:27 +01:00
CES Marvin
374d085fdd
prepare for next development iteration
2020-12-17 15:24:34 +00:00
CES Marvin
38a7ff6acb
release version 2.12.0
2020-12-17 14:55:08 +00:00
CES Marvin
56c63cb5b7
prepare for next development iteration
2020-12-07 15:01:20 +00:00
CES Marvin
baf04a551c
release version 2.11.1
2020-12-07 14:24:49 +00:00
CES Marvin
87d06a708b
prepare for next development iteration
2020-12-04 08:10:20 +00:00
CES Marvin
df62ffbe16
release version 2.11.0
2020-12-04 07:27:13 +00:00
CES Marvin
4752fdeea1
prepare for next development iteration
2020-11-24 18:59:15 +00:00
CES Marvin
b283f782ab
release version 2.10.1
2020-11-24 18:22:43 +00:00
CES Marvin
9baa1f930b
prepare for next development iteration
2020-11-20 10:22:37 +00:00
CES Marvin
a4d0771f6f
release version 2.10.0
2020-11-20 09:36:03 +00:00
CES Marvin
59e28ec313
prepare for next development iteration
2020-11-11 17:48:56 +00:00
CES Marvin
bc4c2df27c
release version 2.9.1
2020-11-11 17:15:36 +00:00
CES Marvin
9930d82d32
prepare for next development iteration
2020-11-06 08:40:11 +00:00
CES Marvin
ea6e24c212
release version 2.9.0
2020-11-06 08:05:48 +00:00
CES Marvin
520db79a38
prepare for next development iteration
2020-10-27 08:35:13 +00:00
CES Marvin
1db75f4cf3
release version 2.8.0
2020-10-27 08:00:25 +00:00
CES Marvin
bb9f1adc52
prepare for next development iteration
2020-10-14 12:38:13 +00:00
CES Marvin
eb126a5bbe
release version 2.7.1
2020-10-14 12:03:24 +00:00
CES Marvin
befd50eeef
prepare for next development iteration
2020-10-12 13:26:08 +00:00
CES Marvin
abe8413802
release version 2.7.0
2020-10-12 12:41:15 +00:00
CES Marvin
bc7d4ed9f6
prepare for next development iteration
2020-09-30 08:15:47 +00:00
CES Marvin
5887c5c268
release version 2.6.1
2020-09-30 07:32:54 +00:00
CES Marvin
4e7d62ce2f
prepare for next development iteration
2020-09-25 10:05:04 +00:00
CES Marvin
e2f8566a8b
release version 2.6.0
2020-09-25 09:25:13 +00:00
snyk-bot
f9ad64012b
fix: upgrade commons-daemon:commons-daemon from 1.2.2 to 1.2.3
...
Snyk has created this PR to upgrade commons-daemon:commons-daemon from 1.2.2 to 1.2.3.
See this package in Maven Repository:
https://mvnrepository.com/artifact/commons-daemon/commons-daemon/
See this project in Snyk:
https://app.snyk.io/org/scm-manager/project/9ae37cfe-98a5-4b6b-bbf7-ffa5cde55e58?utm_source=github&utm_medium=upgrade-pr
2020-09-23 21:16:17 +00:00
CES Marvin
93f240e087
prepare for next development iteration
2020-09-11 06:21:29 +00:00
CES Marvin
fab108c3b7
release version 2.5.0
2020-09-11 05:46:15 +00:00
CES Marvin
a66ae32b61
prepare for next development iteration
2020-09-01 14:26:34 +00:00
CES Marvin
6913f642a1
release version 2.4.1
2020-09-01 13:52:15 +00:00
CES Marvin
c7309d8962
prepare for next development iteration
2020-08-14 08:51:55 +00:00