Commit Graph

  • 0985f76a8a Add simple unit test René Pfeuffer 2018-06-25 13:28:55 +02:00
  • 0c88a03f27 Fix not found René Pfeuffer 2018-06-25 13:27:24 +02:00
  • dda832775e Heed IntelliJ warning René Pfeuffer 2018-06-25 12:51:38 +02:00
  • 627eb8bd90 Add null check René Pfeuffer 2018-06-25 12:49:17 +02:00
  • 9d03a52ea0 Fix documentation and permission check René Pfeuffer 2018-06-25 12:45:16 +02:00
  • 83d6ab8e9c Backed out changeset 5d23ff274a2f René Pfeuffer 2018-06-25 11:52:36 +02:00
  • 9d250920f2 Format comment as a comment René Pfeuffer 2018-06-25 11:06:18 +02:00
  • 2ca7d708e6 Use JitPack as a workaround for edison hal bug René Pfeuffer 2018-06-25 10:49:21 +02:00
  • fab44afcad Activate tests René Pfeuffer 2018-06-25 10:02:29 +02:00
  • 2d32b24e48 Extract base class for collection mappers René Pfeuffer 2018-06-25 09:57:59 +02:00
  • f9a094e1b9 Use field variables René Pfeuffer 2018-06-25 09:40:18 +02:00
  • 51b2407ac4 Fix unit test René Pfeuffer 2018-06-25 09:37:25 +02:00
  • c847f3d437 Format code René Pfeuffer 2018-06-25 09:31:07 +02:00
  • b0f460c6b4 Merge René Pfeuffer 2018-06-25 09:25:31 +02:00
  • c340fadba7 Advance to edison hal 2.0.0 René Pfeuffer 2018-06-25 09:25:12 +02:00
  • 20d6dd9b60 merge Philipp Czora 2018-06-25 09:19:49 +02:00
  • 405dd67275 ensure each message line printed in the Mercurial hook gets a trailing newline Matt Harbison 2018-06-22 16:42:05 -04:00
  • 2d103b7f95 optionally print tracebacks when the Mercurial hook swallows an exception Matt Harbison 2018-06-22 16:33:52 -04:00
  • a051eb159c #989 load global configuration in hgweb on Mercurial 4.1 and later Matt Harbison 2018-06-22 16:06:35 -04:00
  • 5e61e7979b Fix test for pagination René Pfeuffer 2018-06-22 14:47:53 +02:00
  • 2ad4b14fb0 Added custom JAX RS Filter priorities Philipp Czora 2018-06-22 13:47:47 +02:00
  • da0cb2a5a4 Move page object creation to PageResult class René Pfeuffer 2018-06-22 10:42:02 +02:00
  • 9ec3833a97 Add overall count to collection results René Pfeuffer 2018-06-22 10:15:35 +02:00
  • 2daad8aab7 Use provider for group sub resources René Pfeuffer 2018-06-22 08:33:45 +02:00
  • 5836688f30 Rename group resource classes René Pfeuffer 2018-06-22 08:28:18 +02:00
  • ed1417b2ea Replace guice inject with javax René Pfeuffer 2018-06-22 08:18:43 +02:00
  • b95066946e User resource: No longer check for admin role. Johannes Schnatterer 2018-06-21 14:50:55 +02:00
  • ab290a78d9 User Root Resource: Use CDI Provider for subresources. Johannes Schnatterer 2018-06-21 11:54:54 +02:00
  • 0df7156da0 Renames User resource classes Johannes Schnatterer 2018-06-21 10:24:02 +02:00
  • 26b3608c5d Merge with remote René Pfeuffer 2018-06-20 17:06:24 +02:00
  • 9d2d70f9df Simplify things René Pfeuffer 2018-06-20 16:08:51 +02:00
  • 89322a0511 Cleanup Philipp Czora 2018-06-20 14:45:55 +02:00
  • 7f19b5baff Fix typo René Pfeuffer 2018-06-20 11:11:14 +02:00
  • b93b291293 Implemented unit tests for Manager and added param checks Philipp Czora 2018-06-15 14:36:22 +02:00
  • d5e2899026 Format René Pfeuffer 2018-06-15 14:29:32 +02:00
  • 26190973bc Close branch 2.0.0-m3. René Pfeuffer 2018-06-15 12:18:24 +00:00
  • 5704099196 Move UriInfo to mappers René Pfeuffer 2018-06-15 13:01:58 +02:00
  • b73349c741 Fix unit tests René Pfeuffer 2018-06-15 11:27:46 +02:00
  • 8a8858407d Use request scoped store to transfer UriInfo René Pfeuffer 2018-06-15 08:46:21 +02:00
  • 06bbeeb636 Get group collections René Pfeuffer 2018-06-14 11:39:02 +02:00
  • 004cc4e117 Test resource links René Pfeuffer 2018-06-14 11:18:26 +02:00
  • 62759f798f Use class for resource links René Pfeuffer 2018-06-14 11:03:40 +02:00
  • 51579b2e55 Abstraction for LinkBuilder René Pfeuffer 2018-06-14 09:26:41 +02:00
  • d2e2123cb4 Mob review: base class for mapper René Pfeuffer 2018-06-14 08:42:52 +02:00
  • 53690bf701 Mob review René Pfeuffer 2018-06-14 08:26:09 +02:00
  • c50a3fb2e2 Remove unused function René Pfeuffer 2018-06-14 08:07:59 +02:00
  • 838777b403 Mob review René Pfeuffer 2018-06-14 08:05:29 +02:00
  • b9f1a200fa Test roles René Pfeuffer 2018-06-13 14:07:43 +02:00
  • 384183f3a9 Remove outdated test case René Pfeuffer 2018-06-13 12:56:44 +02:00
  • 4a63f0a3de Use json file for test instead of embedded json René Pfeuffer 2018-06-13 12:49:29 +02:00
  • 8bfe6bacb0 Create endpoint for groups René Pfeuffer 2018-06-13 12:45:32 +02:00
  • 6dfd0353ce Do not map creation/modification dates on post René Pfeuffer 2018-06-13 11:04:56 +02:00
  • b09bf67959 Implement group dto to entity mapping René Pfeuffer 2018-06-13 10:17:30 +02:00
  • b94e83b334 Model members as embedded partial users René Pfeuffer 2018-06-13 08:56:49 +02:00
  • 781b30ed58 Remove redundant annotation René Pfeuffer 2018-06-13 07:46:45 +02:00
  • 853f8d6a45 Map members collection for groups René Pfeuffer 2018-06-12 08:18:29 +02:00
  • 470ebaff7e Implement base to read groups René Pfeuffer 2018-06-11 08:27:25 +02:00
  • bd1760a4ac added missing default values to plugin.xml and module.xml Sebastian Sdorra 2018-06-10 19:51:03 +02:00
  • fb27c0d40c Cleanup shiro after test René Pfeuffer 2018-06-08 10:56:46 +02:00
  • 38ad423f3d Update Apache Shiro to 1.4.0 René Pfeuffer 2018-06-08 08:35:50 +02:00
  • fc55813889 Do not build with profile 'release' René Pfeuffer 2018-06-07 10:42:25 +02:00
  • e92616c6eb Peer review René Pfeuffer 2018-06-07 10:04:28 +02:00
  • 62711700f9 Use streams René Pfeuffer 2018-06-06 17:32:15 +02:00
  • a8c61a9bfd Cleanup and documentation René Pfeuffer 2018-06-06 16:24:59 +02:00
  • ff8c6ea014 Move create link to collection resource René Pfeuffer 2018-06-06 14:12:53 +02:00
  • ea93b2d123 Use permissions instead of roles René Pfeuffer 2018-06-06 13:46:06 +02:00
  • 2c5823e961 Add json enricher and json field filter René Pfeuffer 2018-06-06 10:36:27 +02:00
  • aacb0b9e8d Correct JavaDoc René Pfeuffer 2018-06-06 08:59:06 +02:00
  • 2673756f8b Correct pagination René Pfeuffer 2018-06-06 08:44:32 +02:00
  • 7bc2c1479a Remove unused code René Pfeuffer 2018-06-05 11:14:19 +02:00
  • 67b27fee0d Create collections conform to HAL René Pfeuffer 2018-06-05 10:56:59 +02:00
  • b25dae00d4 Migrate to edison hal library for links René Pfeuffer 2018-06-05 08:17:25 +02:00
  • 05a9cd115e Use versioned media type René Pfeuffer 2018-06-04 15:55:18 +02:00
  • 00000a25fd Set profile for jenkins build René Pfeuffer 2018-06-04 14:08:54 +02:00
  • dc9295a434 Add all value constructor for proper deserialization of empty optional René Pfeuffer 2018-06-04 12:43:57 +02:00
  • 5f051ecccd Produce custom media type René Pfeuffer 2018-06-04 11:48:58 +02:00
  • 95194f3f86 Nail down date format René Pfeuffer 2018-06-04 10:06:32 +02:00
  • 28643d541c Enable Jackson serialization features René Pfeuffer 2018-06-04 09:45:11 +02:00
  • 71fa5e100c Use Optional for optional attributes René Pfeuffer 2018-06-01 15:07:35 +02:00
  • c62168274d Use Instant in DTO René Pfeuffer 2018-06-01 14:19:12 +02:00
  • cb4f2e49d9 Rename UserNewResource to UserV2Resource and add minimal test René Pfeuffer 2018-06-01 12:58:43 +02:00
  • f614ee3bb4 Correct resource path René Pfeuffer 2018-06-01 11:21:13 +02:00
  • 9ac4c6744a Move new users resource to new package René Pfeuffer 2018-06-01 08:56:11 +02:00
  • c7e59a4fbd Add missing maven wrapper library René Pfeuffer 2018-05-31 13:58:19 +02:00
  • 979bbf4084 Add checkout step in jenkins script René Pfeuffer 2018-05-31 13:48:09 +02:00
  • 3ee9193e0f Add mvn wrapper scripts for Jenkins build René Pfeuffer 2018-05-31 12:40:37 +02:00
  • b87cb003a4 Add Jenkinsfile René Pfeuffer 2018-05-31 12:34:34 +02:00
  • 992188ae41 Use guava immutable collection René Pfeuffer 2018-05-31 10:32:51 +02:00
  • 25e25a3a94 Simplify link building René Pfeuffer 2018-05-31 08:56:05 +02:00
  • 252c309a05 First step for sub resources René Pfeuffer 2018-05-30 16:23:00 +02:00
  • 8770fd2a76 First step for sub resources René Pfeuffer 2018-05-30 15:40:31 +02:00
  • b9d9d1c907 Cleanup René Pfeuffer 2018-05-29 17:11:22 +02:00
  • aa327ae465 Cleanup René Pfeuffer 2018-05-29 16:39:09 +02:00
  • f32bb38ac2 Refactoring René Pfeuffer 2018-05-29 16:29:13 +02:00
  • 14d960c753 Refactoring René Pfeuffer 2018-05-29 16:24:19 +02:00
  • 92d5ec58b6 Add more links (unconditional) René Pfeuffer 2018-05-29 15:36:52 +02:00
  • 0bb7c131ed Correct returned collection of get all René Pfeuffer 2018-05-29 15:36:29 +02:00
  • 89b0c08f70 Enhance unit tests and use guice for injection René Pfeuffer 2018-05-29 10:47:15 +02:00
  • 933e610daf Implement delete René Pfeuffer 2018-05-28 16:22:32 +02:00
  • 4b1385d7e9 Implement create René Pfeuffer 2018-05-28 16:16:00 +02:00