Commit Graph

1661 Commits

Author SHA1 Message Date
René Pfeuffer
a075962a66 Introduce extension point for scm http requests 2018-09-14 08:49:09 +02:00
Mohamed Karray
6c53675e2c merge 2018-09-13 14:45:32 +02:00
Mohamed Karray
4697c55f96 implement modification api in git, svn and hg. implement the endpoint 2018-09-13 11:57:10 +02:00
René Pfeuffer
c5daacfd58 Format 2018-09-13 10:45:51 +02:00
René Pfeuffer
145502a7b8 Introduce extension point for further protocol implementations 2018-09-13 10:35:10 +02:00
René Pfeuffer
7c76f7a699 Merge with 2.0.0-m3 2018-09-13 08:17:51 +02:00
René Pfeuffer
9aa9b77922 Use constant for rest api path 2018-09-12 12:24:57 +02:00
René Pfeuffer
f47c5ef16f Replace MockProvider test helper with guice class 2018-09-12 12:05:24 +02:00
René Pfeuffer
f5d5d3a6dc Move path computation away from protocol handling 2018-09-12 11:47:53 +02:00
René Pfeuffer
ef28350ce3 Handle missing request scope for url computation 2018-09-12 11:43:29 +02:00
René Pfeuffer
b809abaa45 Move info initialization to filter 2018-09-12 09:23:04 +02:00
René Pfeuffer
af55bf6117 Give name to initialization 2018-09-12 09:19:52 +02:00
René Pfeuffer
7c09f35ac8 Rename UriInfoStore to ScmPathInfoStore 2018-09-12 08:53:15 +02:00
René Pfeuffer
f718a2ba4c Remove direct dependency to UriInfo 2018-09-12 08:40:41 +02:00
René Pfeuffer
e5e3e678ad Correct check for set UriInfo 2018-09-11 16:26:20 +02:00
René Pfeuffer
5b35fb2372 Fallback to configured base url if UriInfoStore not set 2018-09-11 16:03:32 +02:00
René Pfeuffer
c21612bd8e Fix permission git lfs integration test 2018-09-11 13:15:08 +02:00
René Pfeuffer
e90dc11bc7 Cleanup for http protocol servlet changes 2018-09-11 10:50:53 +02:00
René Pfeuffer
bf9de8ea8e Reduce dependency to RepositoryProvider in provider servlets 2018-09-11 07:40:24 +02:00
René Pfeuffer
1b200ae69d Remove http request filter implementation from permission filters 2018-09-10 16:58:52 +02:00
René Pfeuffer
eb378de87f Use existing permission filters in http servlet protocol
Just as a POC, fix logging and public access.
2018-09-10 16:35:50 +02:00
Sebastian Sdorra
d3c54396d3 merge with branch 2.0.0-m3 2018-09-10 14:53:59 +02:00
René Pfeuffer
a490a20ac9 Inject uri info for http protocol url computation 2018-09-10 14:48:22 +02:00
René Pfeuffer
ce518ad784 Inject repository from service provider 2018-09-10 14:00:13 +02:00
Sebastian Sdorra
13b8b92273 fixed web resource path loading on windows 2018-09-10 13:44:42 +02:00
René Pfeuffer
8c675f5dd8 Compute base url in webapp 2018-09-10 11:59:21 +02:00
René Pfeuffer
50a4133dff Remove old type dependant repo uri functions 2018-09-10 10:08:51 +02:00
René Pfeuffer
fb54ba62e0 Merge with 2.0.0-m3 2018-09-10 09:24:45 +02:00
René Pfeuffer
e48a056009 Merge with 2.0.0-m3 2018-09-10 09:20:17 +02:00
René Pfeuffer
9198cac0a5 Correct usage of RepositoryNotFoundException 2018-09-10 08:36:05 +02:00
René Pfeuffer
40b9b0da69 Initialize svn parent directory for servlet 2018-09-07 09:51:23 +02:00
René Pfeuffer
5b5bfd342a Add POC protocol servlet with delegate to svn and hg 2018-09-06 17:39:47 +02:00
René Pfeuffer
4eb75bc621 Initialize servlet and fix paths 2018-09-06 15:33:24 +02:00
Mohamed Karray
016bef395a add crlf exception and exception mapper 2018-09-06 14:08:20 +02:00
Mohamed Karray
6acfb38132 add crlf exception and exception mapper 2018-09-06 13:54:52 +02:00
René Pfeuffer
be5c430bd2 Add POC protocol servlet with delegate to git 2018-09-06 10:58:09 +02:00
Philipp Czora
2f2ac8953b Merged in feature/tag_endpoints_v2 (pull request #65)
add tag endpoints
2018-09-06 08:44:04 +00:00
Mohamed Karray
85999904b3 merge 2018-09-05 17:14:23 +02:00
Mohamed Karray
e595d6039c implement the diff endpoint for v2 2018-09-05 17:06:21 +02:00
Mohamed Karray
3516bf9913 merge 2018-09-05 09:48:18 +02:00
René Pfeuffer
c4b34752b4 Fix integration tests by delegating to existing servlets 2018-09-04 20:29:17 +02:00
Mohamed Karray
9b7e34b08b add tag endpoints 2018-09-04 17:38:28 +02:00
René Pfeuffer
3f772b3688 Use links from protocols instead of resource links
Add links only for requests with according permissions
2018-09-04 12:40:41 +02:00
René Pfeuffer
b55955f273 Add basic concept for scm protocol 2018-09-03 15:52:59 +02:00
Mohamed Karray
56524fa460 #9208 add group permission prefix 2018-08-31 14:23:44 +02:00
Sebastian Sdorra
c1123810fc merge with feature/ui-extensions branch 2018-08-30 12:15:17 +02:00
René Pfeuffer
1befe2e195 Merge with 2.0.0-m3 2018-08-30 11:48:58 +02:00
Sebastian Sdorra
53ff215330 merge with 2.0.0-m3 branch 2018-08-30 11:28:26 +02:00
René Pfeuffer
f5600f60fb Merge with 2.0.0-m3 2018-08-30 10:04:06 +02:00
René Pfeuffer
715ac0dab4 Do not modify changesets 2018-08-31 15:59:50 +02:00