René Pfeuffer
b6d343bf09
Make auth expiration for LFS configurable ( #1697 )
...
When SCM-Manager is used behind a reverse proxy like
Nginx it may be the case, that lfs PUT requests are
buffered by the reverse proxy and will be sent to the
SCM-Manager after the whole file has been received. Due
to the expiration time of 5 minutes for the authentivation
token that had been requested by Git before the upload
has been started, this request from the proxy to
SCM-Manager fails if the upload from the client to the
reverse proxy took longer than these 5 minutes.
To solve this, we make this expiration time configurable,
so that whenever you have very large files or small
bandwidth the expiration timeout can be increased.
2021-06-16 09:14:52 +02:00
Eduard Heimbuch
73c1609d92
Add flag to global config to enable/disable api keys as additional authentication method ( #1606 )
...
Add flag to global config to enable/disable API keys as additional authentication method.
Fixes #1599
2021-03-25 12:06:22 +01:00
René Pfeuffer
512bf20659
Run JUnit 5 integration tests again ( #1571 )
...
With the migration to gradle we lost the JUnit 5 integration tests. This is fixed here. In addition we have to adapt the AnonymousAccessITCase to the change, that the anonymous access is disabled when creating the default test data.
2021-03-05 15:08:20 +01:00
Konstantin Schaper
94304f96a3
migrate integration tests to bdd ( #1497 )
...
Migrates the existing e2e tests towards a cucumber bdd-style and utilizes the integration-test-runner package.
Co-authored-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com >
Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com >
2021-01-26 12:58:48 +01:00
René Pfeuffer
0b43630f06
Add "rerun" flag for integration tests
2021-01-26 11:39:16 +01:00
René Pfeuffer
32e09f5874
Revert "Try to prevent flappy integration test failures"
...
This reverts commit ccbd56e625 .
2021-01-18 10:52:08 +01:00
René Pfeuffer
ccbd56e625
Try to prevent flappy integration test failures
...
Some integration tests tend to fail from time to time with
a server side error reading packed objects. This is kind
of a desperate try to fix these.
2021-01-15 15:32:18 +01:00
René Pfeuffer
e9410c6c3f
Clean up before running old it cases from webapp
2021-01-14 12:01:34 +01:00
Sebastian Sdorra
18e841b0e8
Start sonarqube integration
2021-01-14 12:01:34 +01:00
René Pfeuffer
76ea458981
Stop server after Java ITs finish
...
Otherwise, the server would not be stoppen when an
integration test fails
2021-01-14 12:01:34 +01:00
René Pfeuffer
75ba7459c0
Fix server shutdown after integration tests
2021-01-14 12:01:34 +01:00
Sebastian Sdorra
4e1bf1d13b
Update timestamps of test report if running on ci
...
We have to update the timestamps of our test reports on the ci server,
because Jenkins fails it the reports are older than x minutes.
2021-01-14 12:01:34 +01:00
Sebastian Sdorra
22375c8096
Do not abort on failing test, if we run on ci server
2021-01-14 12:01:34 +01:00
Sebastian Sdorra
7fd6b62b73
Revert "Add tasks to modify version", because it breaks run command
...
This reverts commit b07f00ea2f74b60663d7d2c4377fe338416d189e.
2021-01-14 12:01:34 +01:00
Sebastian Sdorra
ecc216276d
Add tasks to modify version
2021-01-14 12:01:34 +01:00
Sebastian Sdorra
0a4b5d0439
Execute e2e tests as part of integration tests
2021-01-14 12:01:34 +01:00
Sebastian Sdorra
fddacca7db
Remove outdated comments
2021-01-14 12:01:34 +01:00
Sebastian Sdorra
bac430163f
Fix missing resources for integration tests
2021-01-14 12:01:34 +01:00
Sebastian Sdorra
6b30da247a
Move scm-webapp integration tests to scm-it
2021-01-14 12:01:34 +01:00
Sebastian Sdorra
dddc36a0ef
Add missing scm-integration-test-plugin to scm-it
2021-01-14 12:01:34 +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
3a4a5a9d10
Migrate scm-it module to gradle
2021-01-14 11:55:28 +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
Konstantin Schaper
8986e3d378
Merge branch 'develop' into feature/manage-tags
...
# Conflicts:
# scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/repository/spi/HgRepositoryServiceProvider.java
2020-11-30 14:18:05 +01:00
Konstantin Schaper
11ebba349c
fix integration test
2020-11-27 13:08:42 +01: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
Konstantin Schaper
a6667b0ffd
update integration test
2020-11-04 10:00:28 +01:00
René Pfeuffer
8f13f3203d
Fix integration test
2020-10-30 14:24:31 +01: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
René Pfeuffer
4200aa1225
Add integration test for api keys
2020-10-05 10:53:30 +02: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