René Pfeuffer
ff8c6ea014
Move create link to collection resource
2018-06-06 14:12:53 +02:00
René Pfeuffer
ea93b2d123
Use permissions instead of roles
2018-06-06 13:46:06 +02:00
René Pfeuffer
2c5823e961
Add json enricher and json field filter
2018-06-06 10:36:27 +02:00
René Pfeuffer
aacb0b9e8d
Correct JavaDoc
2018-06-06 08:59:06 +02:00
René Pfeuffer
2673756f8b
Correct pagination
2018-06-06 08:44:32 +02:00
René Pfeuffer
7bc2c1479a
Remove unused code
2018-06-05 11:14:19 +02:00
René Pfeuffer
67b27fee0d
Create collections conform to HAL
2018-06-05 10:56:59 +02:00
René Pfeuffer
b25dae00d4
Migrate to edison hal library for links
2018-06-05 08:17:25 +02:00
René Pfeuffer
05a9cd115e
Use versioned media type
2018-06-04 15:55:18 +02:00
René Pfeuffer
dc9295a434
Add all value constructor for proper deserialization of empty optional
2018-06-04 12:43:57 +02:00
René Pfeuffer
5f051ecccd
Produce custom media type
2018-06-04 11:48:58 +02:00
René Pfeuffer
95194f3f86
Nail down date format
2018-06-04 10:06:32 +02:00
René Pfeuffer
28643d541c
Enable Jackson serialization features
2018-06-04 09:45:11 +02:00
René Pfeuffer
71fa5e100c
Use Optional for optional attributes
2018-06-01 15:07:35 +02:00
René Pfeuffer
c62168274d
Use Instant in DTO
2018-06-01 14:19:12 +02:00
René Pfeuffer
cb4f2e49d9
Rename UserNewResource to UserV2Resource and add minimal test
2018-06-01 12:58:43 +02:00
René Pfeuffer
f614ee3bb4
Correct resource path
2018-06-01 11:21:13 +02:00
René Pfeuffer
9ac4c6744a
Move new users resource to new package
2018-06-01 08:56:11 +02:00
René Pfeuffer
992188ae41
Use guava immutable collection
2018-05-31 10:32:51 +02:00
René Pfeuffer
25e25a3a94
Simplify link building
2018-05-31 08:56:05 +02:00
René Pfeuffer
252c309a05
First step for sub resources
2018-05-30 16:23:00 +02:00
René Pfeuffer
8770fd2a76
First step for sub resources
2018-05-30 15:40:31 +02:00
René Pfeuffer
b9d9d1c907
Cleanup
2018-05-29 17:11:22 +02:00
René Pfeuffer
f32bb38ac2
Refactoring
2018-05-29 16:29:13 +02:00
René Pfeuffer
14d960c753
Refactoring
2018-05-29 16:24:19 +02:00
René Pfeuffer
92d5ec58b6
Add more links (unconditional)
2018-05-29 15:36:52 +02:00
René Pfeuffer
0bb7c131ed
Correct returned collection of get all
2018-05-29 15:36:29 +02:00
René Pfeuffer
89b0c08f70
Enhance unit tests and use guice for injection
2018-05-29 10:47:15 +02:00
René Pfeuffer
933e610daf
Implement delete
2018-05-28 16:22:32 +02:00
René Pfeuffer
4b1385d7e9
Implement create
2018-05-28 16:16:00 +02:00
René Pfeuffer
8ea0070019
Encrypt password
2018-05-28 16:02:28 +02:00
René Pfeuffer
0583fd2210
Implement update
2018-05-28 14:55:22 +02:00
René Pfeuffer
cf6353dcbf
Function get all
2018-05-28 14:31:43 +02:00
René Pfeuffer
6ac0765788
Add links map
2018-05-28 14:13:47 +02:00
René Pfeuffer
61c2e942be
Extend user dto
2018-05-28 13:21:47 +02:00
René Pfeuffer
56af56b39e
Create first new dummy user resource
2018-05-28 13:18:00 +02:00
René Pfeuffer
8c308f7d74
Correct Typo
2018-05-25 15:13:34 +02:00
Sebastian Sdorra
97abf3de0e
improve default configuration for json serialization/deserialization
2017-06-28 21:59:49 +02:00
Sebastian Sdorra
e826b833cc
switch from jersey 1.x to resteasy
2017-06-27 20:16:05 +02:00
Sebastian Sdorra
4e58b82373
update fron sonatype aether to eclipse aether 1.1.0
2018-04-05 21:58:00 +02:00
Sebastian Sdorra
c216692eab
#965 fixed handling of resources with spaces in its id
2018-02-08 22:36:54 +01:00
Sebastian Sdorra
5e6685260e
fix integer overflow of request with body larger than 4gb, see issue #953
2017-11-19 21:07:28 +01:00
Sebastian Sdorra
f72648f646
fixes usage of named cache configurations, see issue #943
2017-08-14 16:04:30 +02:00
Sebastian Sdorra
3637a8de20
switch from jersey 1.x to resteasy
2017-06-27 20:16:05 +02:00
Sebastian Sdorra
aec3d5d65d
merge with branch 1.x
2017-06-25 19:01:33 +02:00
Sebastian Sdorra
b7568ea919
introducing new ExtensionPoint for repository path matching
...
The new ExtensionPoint was introduced to remove the tight coupling between the DefaultRepositoryManager and the GitRepositoryHandler.
Git has now its own RepositoryPathMatcher which allow the matching of repository with .git or without .git extension.
2017-06-06 10:46:44 +02:00
Oliver Milke
9b932a325e
refactor git repository matching for accepting optional .git suffix
2017-05-19 17:27:48 +02:00
Sebastian Sdorra
9ff0d1863c
improve rest api documentation of Repository, RepositoryImport, Search, SecuritySystem and User resource
2017-05-10 08:56:43 +02:00
Sebastian Sdorra
42f412faa4
improve rest api documentation of Authentication, ChangePassword, Cipher, Group, Key and Plugin resource
2017-05-09 16:06:08 +02:00
Sebastian Sdorra
9ffb07acee
update enunciate to version 2.9.1
2017-05-09 15:18:14 +02:00