Commit Graph

5891 Commits

Author SHA1 Message Date
René Pfeuffer
4d60ebd54e Use constants for repository types 2018-09-14 10:31:16 +02:00
René Pfeuffer
e88639ab81 Implement permission filters as decorator for servlets 2018-09-14 10:21:00 +02:00
René Pfeuffer
7de9f69061 Add servlet decorators for hg and svn 2018-09-14 09:36:56 +02:00
René Pfeuffer
6ab5f58fe9 Generalize servlet decorator structure 2018-09-14 09:15:46 +02:00
René Pfeuffer
a075962a66 Introduce extension point for scm http requests 2018-09-14 08:49:09 +02:00
Mohamed Karray
188d2d8cef integration tests for modifications 2018-09-13 17:29:52 +02:00
Maren Süwer
e24c3e14a3 reformat 2018-09-13 15:31:52 +02:00
Mohamed Karray
6c53675e2c merge 2018-09-13 14:45:32 +02:00
Maren Süwer
1dab4c69fe mockup 2018-09-13 12:20:28 +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
Maren Süwer
0dbe97bf8a create branch 2018-09-13 10:20:54 +02:00
Maren Süwer
06e55d6d45 remove READ tag in createPermissionForm 2018-09-13 10:02:15 +02:00
Maren Süwer
5a18f091fc prevent reloading after submit form 2018-09-13 09:59:15 +02:00
Maren Süwer
29b205292a use correct imports and put permission types to ui-components 2018-09-13 09:41:45 +02:00
Maren Süwer
6b2e3ccf2a correct permissions tests 2018-09-13 08:46:41 +02:00
Maren Süwer
9c04a3d78d correct DeletePermissionButton tests 2018-09-13 08:31:56 +02:00
Maren Süwer
8811f9abd7 correct permissionsNavLink tests 2018-09-13 08:28:50 +02:00
René Pfeuffer
7c76f7a699 Merge with 2.0.0-m3 2018-09-13 08:17:51 +02:00
Johannes Schnatterer
470909199e Automated merge 2018-09-12 18:01:12 +02:00
Johannes Schnatterer
2c752f9e8b Jenkins: Add a global build timeout
Prepares migration to oss.cloudogu.com.
There, we're recognized some builds that hang for hours after some
errors.
2018-09-12 18:01:00 +02:00
Johannes Schnatterer
f9a9a94a3f Jenkins: Run maven build in docker.
Prepares migration to oss.cloudogu.com.
There, we're only running on one build node, where concurrent builds
result in failing integration tests, because they all bind to port 8081.
2018-09-12 17:59:03 +02:00
Johannes Schnatterer
7fc78e7c32 Maven: Downgrade to animal-sniffer
Prepares migration to oss.cloudogu.com.
There, builds failed every now and then (when a lot of builds ran in
parallel) with the problem described in the link of the comment in
pom.xml
2018-09-12 17:57:48 +02:00
Philipp Czora
75002ffcff Added pending/error-logic for changesets
Styled the changeset table a bit
2018-09-12 17:15:58 +02:00
Philipp Czora
ee87ada415 Added branches module 2018-09-12 17:15:16 +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
Philipp Czora
af2d95854e Re-Merged 2.0.0-m3 2018-09-12 11:06:39 +02:00
Philipp Czora
8774df3d3f Merged 2.0.0-m3 2018-09-12 11:05:37 +02:00
Philipp Czora
0616c13d47 Merged in feature/ui-for-production (pull request #70)
Feature/ui for production
2018-09-12 08:36:19 +00:00
Philipp Czora
bfa323dcad Close branch feature/ui-for-production 2018-09-12 08:36:19 +00:00
Philipp Czora
de5dc77cec Fixed avatar file paths for the Subversion- and Git-Plugin 2018-09-12 10:03:29 +02:00
Philipp Czora
07eb8aa4e4 Merged in feature/file_history_endpoint_v2 (pull request #69)
Feature/file history endpoint v2
2018-09-12 07:40:51 +00:00
Philipp Czora
2387c17e5e Close branch feature/file_history_endpoint_v2 2018-09-12 07:40:51 +00: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
Philipp Czora
9e489cfd1d Added types, components and logic for changesets 2018-09-11 17:20:30 +02:00
Maren Süwer
6e0fdaecc6 change urls in tests 2018-09-11 16:45:54 +02:00
René Pfeuffer
e5e3e678ad Correct check for set UriInfo 2018-09-11 16:26:20 +02:00
Maren Süwer
09924a03cb enable failing tests again and use form instead of table for create permission 2018-09-11 16:17:11 +02:00
René Pfeuffer
5b35fb2372 Fallback to configured base url if UriInfoStore not set 2018-09-11 16:03:32 +02:00
Maren Süwer
fe33e55bef move permissions to repo 2018-09-11 16:00:15 +02:00
Maren Süwer
a31914f7ca use only one reset state for all permissions 2018-09-11 15:45:55 +02:00
René Pfeuffer
b3088fa762 Delete user after test 2018-09-11 14:28:07 +02:00
Maren Süwer
e6253c47e1 show failure for modify permission or delete permission 2018-09-11 14:24:58 +02:00