CES Marvin
3cf675f30d
release version 2.0.0-rc7
2020-04-09 18:37:13 +00:00
René Pfeuffer
41d02b9c24
Set version back to 2.0.0-SNAPSHOT
2020-03-26 18:52:11 +01:00
CES Marvin
263072d68b
prepare for next development iteration
2020-03-26 15:59:09 +00:00
CES Marvin
d94a2d9b7f
release version 2.0.0-rc6
2020-03-26 15:23:24 +00:00
Sebastian Sdorra
651a9a561a
fix test execution on intellij
2020-03-24 13:05:41 +01:00
Sebastian Sdorra
b97dfd7ded
added missing license headers
2020-03-24 10:19:10 +01:00
Sebastian Sdorra
967c802588
merge with develop
2020-03-24 10:17:57 +01:00
Florian Scholdei
f1b34eb502
Changeover to MIT license ( #1066 )
...
* prepare license-maven-plugin for license migration
* added license mapping for tsx files and added some more excludes
* Changeover to MIT license
* Fix build problems
* Delete old remaining licenses
* Add more exclude path for license checker
* Rename included netbeans license, add exclude .m2/repository/
* Specify .m2 exclude because not only repository/, also wrapper/ must match
* Add .cache/ exclude for license check
* Modify formatting of license in java classes to comply with convention and IDE
* Add IntelliJ documentation for license configuration
* Update CHANGELOG.md
* Exclude tmp/workspace/ dir for license check
* Edit README.md
Co-authored-by: Sebastian Sdorra <sebastian.sdorra@cloudogu.com >
2020-03-23 15:35:58 +01:00
Sebastian Sdorra
7f24fc8c9c
prepare for next development iteration
2020-03-13 07:32:02 +01:00
CES Marvin
cabefa72fb
release version 2.0.0-rc5
2020-03-12 21:11:54 +00:00
Rene Pfeuffer
d513ebcd83
Prepare for next development iteration
2020-02-14 13:40:39 +01:00
Rene Pfeuffer
476dcc5758
Release version 2.0.0-rc4
2020-02-14 12:28:11 +01:00
Sebastian Sdorra
de3db6252e
implemented restarter to move control over the restart process to the core
2020-02-12 14:45:13 +01:00
Sebastian Sdorra
c20a50e9ec
Prepare for next development iteration
2020-02-03 13:42:29 +01:00
Rene Pfeuffer
a7ff141986
Release version 2.0.0-rc3
2020-01-31 13:02:27 +01:00
Sebastian Sdorra
646b008af3
Prepare for next development iteration
2020-01-29 16:01:25 +01:00
Sebastian Sdorra
28040d0c65
release version 2.0.0-rc2
2020-01-29 15:22:54 +01:00
Rene Pfeuffer
8df43e7b4e
Let background computations abort for browse command
2019-12-12 11:47:03 +01:00
Rene Pfeuffer
9caf6c0984
Update cache after each file
2019-12-11 14:01:17 +01:00
Rene Pfeuffer
093c0abb02
Add unit test for asynchronous browse
2019-12-11 13:32:05 +01:00
Rene Pfeuffer
a37df2c20b
Fix test helper
2019-12-11 12:58:01 +01:00
Rene Pfeuffer
ce15b116bd
Introduce SyncAsyncExecutor
2019-12-11 10:10:56 +01:00
Rene Pfeuffer
6e40f77973
Add exception to default exception mapper set
2019-12-06 13:33:37 +01:00
Rene Pfeuffer
d0f8e4ccf2
Rename utility class
2019-12-05 17:43:21 +01:00
Rene Pfeuffer
e363f057b2
Merge with bugfix/classloader_leak
2019-12-05 17:04:27 +01:00
Rene Pfeuffer
516bbe6f26
Prepare for next development iteration
2019-12-02 15:15:34 +01:00
Rene Pfeuffer
2d08ba4adc
Release version 2.0.0-rc1
2019-12-02 12:52:33 +01:00
Sebastian Sdorra
854e42a609
merge with default branch
2019-11-27 15:01:09 +01:00
Rene Pfeuffer
6bf86fab8d
Introduce abstraction layer for RESTeasy mock dispatcher
2019-11-25 17:04:58 +01:00
Sebastian Sdorra
e4c8783c61
return null if commit was not merged into requested branch
2019-11-04 11:46:27 +01:00
Rene Pfeuffer
20338c1bb6
Add integration tests for anonymous access
2019-10-17 11:53:23 +02:00
René Pfeuffer
c35363b79f
Store repository id in git config for each repository
...
This is needed after migration from v1 to v2 and is done in
GitV1UpdateStep.java. Therefore we hat to make the 'forAllPaths' method
in PathBasedRepositoryLocationResolver available in the interface of
RepositoryLocationResolver.
2019-07-03 07:48:06 +02:00
Eduard Heimbuch
841df69fc3
check RepoId in InMemoryConfigurationStoreFactory
2019-06-28 08:53:03 +02:00
René Pfeuffer
f8954846c4
Add test support for plugin migration
2019-06-21 11:09:41 +02:00
René Pfeuffer
d3b65ac3bd
Check stored values instead of resulting xml files
2019-06-19 10:38:22 +02:00
René Pfeuffer
d43ad44da9
Enhance in-memory store factories for tests
2019-06-19 10:14:29 +02:00
René Pfeuffer
fae3de7b6c
Extract update step test util
2019-06-19 09:31:56 +02:00
René Pfeuffer
b274952fa9
Create explicit method to create new repository locations
2019-06-05 14:27:35 +02:00
René Pfeuffer
e52518a12b
Cleanup
...
- Mark PathBasedRepositoryLocationResolver as singleton so that other
users will get the same instance and will not overwrite the paths
set by migration.
- Set path kept by InlineMigrationStrategy in location resolver to
store the path.
- Add logging
- Add type of repository to migration web page
2019-06-05 08:21:37 +02:00
René Pfeuffer
6244713970
Move constant to interface
2019-06-03 13:47:05 +02:00
René Pfeuffer
64fcdde749
Create v2 repository entities for old v1 repositories
2019-05-21 13:09:33 +02:00
René Pfeuffer
a83e2813a3
Fix path computation and resolving
2019-05-10 13:26:06 +02:00
René Pfeuffer
7f4792ec49
Remove PathBasedRepositoryDAO
...
The computation of the file path for the repository is done by
RepositoryLocationResolver.
2019-05-10 08:06:36 +02:00
René Pfeuffer
c44d38cc61
Introduce abstraction for repository location
2019-05-09 14:08:18 +02:00
Sebastian Sdorra
7c6bfdaaac
removes admin role
2019-03-21 10:46:11 +01:00
René Pfeuffer
accd20538e
Fix class loader for creation of vcs version string
...
Use UberClassLoader in
AbstractSimpleRepositoryHandler#getStringFromResource
Therefore pass through plugin loader
2019-02-04 14:35:51 +01:00
Sebastian Sdorra
b231499cd0
merge with branch 1.x
2019-01-29 09:42:03 +01:00
René Pfeuffer
ad65c8cd02
Use PermissionDescriptor instead of String
2019-01-17 13:21:20 +01:00
René Pfeuffer
ffa013de68
Merge with 2.0.0-m3
2018-12-20 10:44:44 +01:00
Sebastian Sdorra
13e3d54100
added constructor with predefined store
2018-12-18 14:55:38 +01:00