René Pfeuffer
|
3021bea65a
|
Multiply floating store factories for type safety
|
2018-12-04 08:56:39 +01:00 |
|
René Pfeuffer
|
33f3216164
|
Make type optional
|
2018-12-03 16:30:19 +01:00 |
|
René Pfeuffer
|
923cd75ff1
|
Use interface for StoreParameters
|
2018-12-03 15:58:46 +01:00 |
|
René Pfeuffer
|
44d99f55f2
|
Do no longer expose StoreParameters
|
2018-12-03 12:28:35 +01:00 |
|
René Pfeuffer
|
3638d3520f
|
Use static method for new StoreParameters instance
|
2018-12-03 11:28:03 +01:00 |
|
René Pfeuffer
|
ab8b3bae42
|
Merge with 2.0.0-m3
|
2018-12-03 08:28:47 +01:00 |
|
René Pfeuffer
|
c5fe9a123a
|
Merge 2.0.0-m3
|
2018-11-30 15:17:44 +01:00 |
|
Sebastian Sdorra
|
07364f4638
|
suppress sonarqube false positive
|
2018-11-30 11:40:52 +01:00 |
|
Sebastian Sdorra
|
f74a89c9d8
|
do not allow "." as part of repository ids
|
2018-11-30 11:04:33 +01:00 |
|
René Pfeuffer
|
2adcbe5d99
|
Set parent token id
|
2018-11-30 09:22:02 +01:00 |
|
Sebastian Sdorra
|
84dd6bf60f
|
fix some code smells reported by sonarqube
|
2018-11-30 08:19:47 +01:00 |
|
Sebastian Sdorra
|
53be8b112b
|
avoid path traversal attack
|
2018-11-30 08:11:26 +01:00 |
|
Mohamed Karray
|
37f4a2b669
|
merge
|
2018-11-29 16:01:43 +01:00 |
|
René Pfeuffer
|
c85c0229c1
|
First steps for JWT refresh
|
2018-11-29 08:01:25 +01:00 |
|
Sebastian Sdorra
|
e9401624a7
|
re implement XmlRepositoryDAO
|
2018-11-28 19:49:55 +01:00 |
|
Mohamed Karray
|
fb79cbfd02
|
merge + refactor getStoreDirectory
|
2018-11-28 15:14:49 +01:00 |
|
René Pfeuffer
|
b3dc39772e
|
Add JavaDoc
|
2018-11-28 10:41:21 +01:00 |
|
René Pfeuffer
|
d4db39755f
|
Harmonize repository resolution
|
2018-11-27 15:31:57 +01:00 |
|
René Pfeuffer
|
82c8b86386
|
Fix sonar issue
|
2018-11-27 14:23:26 +01:00 |
|
René Pfeuffer
|
338d065708
|
Fix serialization errors
|
2018-11-27 14:20:28 +01:00 |
|
René Pfeuffer
|
bc629ec648
|
Send repository id with hg hook request
|
2018-11-27 14:06:11 +01:00 |
|
Mohamed Karray
|
7a1de0f67b
|
add the interface StoreFactory and refactor storeFactories
|
2018-11-27 11:35:02 +01:00 |
|
René Pfeuffer
|
00ab764dab
|
Store repository id in native config file
Hooks can read this repository type dependant config file and handle
the changes for the correct repository id
|
2018-11-26 17:22:17 +01:00 |
|
René Pfeuffer
|
6b663de7dd
|
Extract method
|
2018-11-26 13:50:00 +01:00 |
|
René Pfeuffer
|
095198cf74
|
Remove dead code
|
2018-11-26 12:48:41 +01:00 |
|
René Pfeuffer
|
282b5687a6
|
Query initial repository location only once at creation
|
2018-11-23 16:34:38 +01:00 |
|
René Pfeuffer
|
c8fc673ce0
|
Remove hooks for internal repository id
|
2018-11-23 16:12:35 +01:00 |
|
René Pfeuffer
|
0f7e49d20f
|
Bring constant home
|
2018-11-23 15:52:21 +01:00 |
|
René Pfeuffer
|
3d671caada
|
Let dao create repository base directory before native creation
|
2018-11-23 15:04:59 +01:00 |
|
René Pfeuffer
|
1e655e9c97
|
Fix creation of root repository folder
The root folder has to be created with FileSystem, not only the data
directory
|
2018-11-23 13:58:39 +01:00 |
|
René Pfeuffer
|
aa596af880
|
Remove dead code
|
2018-11-23 13:16:18 +01:00 |
|
René Pfeuffer
|
27b5be5391
|
Remove test for deleted class
|
2018-11-23 10:43:23 +01:00 |
|
René Pfeuffer
|
e8558e07ec
|
Use repository dao to find repository for given directory in hooks
|
2018-11-23 10:13:47 +01:00 |
|
René Pfeuffer
|
4925370a43
|
Fix NPE in not found exception creation
|
2018-11-23 09:55:54 +01:00 |
|
René Pfeuffer
|
20f5e7be1f
|
Cleanup usage of InitialRepositoryLocationResolver and RepositoryLocationResolver
|
2018-11-22 17:06:29 +01:00 |
|
René Pfeuffer
|
d329ca56f8
|
Replace public method with public constant
|
2018-11-22 16:41:06 +01:00 |
|
René Pfeuffer
|
00e3cbec57
|
Refactor directories in RepositoryPath and dao
|
2018-11-22 12:29:26 +01:00 |
|
Mohamed Karray
|
8aaea44f1a
|
use relative path for repository directory
|
2018-11-22 07:05:17 +01:00 |
|
Mohamed Karray
|
bb1c84ba24
|
modify metadata.xml only if needed
introduce a defaultRepositoryDirectory in the XmlRepositoryDatabase
Bugfix: modify repository with changed location
|
2018-11-21 12:01:13 +01:00 |
|
René Pfeuffer
|
b9458f47e9
|
Add support for custom violation exceptions
|
2018-11-20 11:04:30 +01:00 |
|
Mohamed Karray
|
39e5c19251
|
merge
|
2018-11-15 11:28:33 +01:00 |
|
Mohamed Karray
|
f8ae7cedf7
|
Refactor the repository store implementation in order to store repositories in specific paths.
|
2018-11-15 10:04:16 +01:00 |
|
René Pfeuffer
|
04592521ee
|
Apply peer review results
|
2018-11-14 07:55:22 +01:00 |
|
René Pfeuffer
|
de17902fed
|
Rename classes
|
2018-11-13 10:52:42 +01:00 |
|
René Pfeuffer
|
716b49a039
|
Merge with 2.0.0-m3
|
2018-11-13 10:36:31 +01:00 |
|
René Pfeuffer
|
96c2114e53
|
Reduce SecurityFilter to user injection and enable SecurityInterceptor
Remove all the unnecessary stuff and all endpoints that would be no
longer secure.
|
2018-11-09 16:06:31 +01:00 |
|
René Pfeuffer
|
afbffa5978
|
Fix tests for default owner permission
Therefore add explicit methods to change the permission collection
of a repository.
|
2018-11-09 10:13:36 +01:00 |
|
Sebastian Sdorra
|
cf519a7545
|
Merged in feature/merge_api (pull request #106)
Feature merge api
|
2018-11-08 15:08:07 +00:00 |
|
René Pfeuffer
|
6bddf9951f
|
Make commit message configurable
|
2018-11-08 14:59:00 +01:00 |
|
René Pfeuffer
|
3c70ca7aa5
|
Add JavaDoc for API
|
2018-11-08 14:35:35 +01:00 |
|