Commit Graph

2306 Commits

Author SHA1 Message Date
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
aa327ae465 Cleanup 2018-05-29 16:39:09 +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
99c946b524 fix serialization/deserialization of integration tests 2017-06-28 22:03:21 +02:00
Sebastian Sdorra
e734ff8268 removed unnecessary json url extension 2017-06-28 22:01:11 +02:00
Sebastian Sdorra
97abf3de0e improve default configuration for json serialization/deserialization 2017-06-28 21:59:49 +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
07a1c8b151 [maven-release-plugin] prepare for next development iteration 2017-06-06 11:39:35 +02:00
Sebastian Sdorra
fd02f4c068 [maven-release-plugin] prepare release 1.54 2017-06-06 11:39:34 +02:00
Sebastian Sdorra
0b78c4eeeb fix wrong itcase commit message 2017-06-06 11:21:05 +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
Sebastian Sdorra
05c2ffbecf ignore some falsepositive sonarqube issues 2017-06-06 08:15:45 +02:00
Sebastian Sdorra
84b15fdf89 implemented integration tests for lfs 2017-06-02 14:18:41 +02:00
Sebastian Sdorra
0677af1336 shiro-unit should be in test scope 2017-06-01 22:07:45 +02:00
Sebastian Sdorra
eb7872bb3f execute CreateRepositoryITCase for git, subversion and mercurial 2017-05-30 09:29:50 +02:00
Oliver Milke
9b932a325e refactor git repository matching for accepting optional .git suffix 2017-05-19 17:27:48 +02:00
Sebastian Sdorra
5cae7ab35a [maven-release-plugin] prepare for next development iteration 2017-05-17 08:36:55 +02:00
Sebastian Sdorra
95bc7607c4 [maven-release-plugin] prepare release 1.53 2017-05-17 08:36:54 +02:00