Commit Graph

  • 8c8d908378 Config Resource DTO Mappers: Make use of BaseMapper. Johannes Schnatterer 2018-08-02 15:03:30 +02:00
  • e28faf3029 Create CollectionToDtoMapper in core module. Johannes Schnatterer 2018-08-02 14:45:04 +02:00
  • 62087521be Config Resources: Makes permission names publicly available Johannes Schnatterer 2018-08-02 14:16:26 +02:00
  • 4477e0723e Merged heads Philipp Czora 2018-08-02 13:50:13 +02:00
  • 55f02238da Fixed bug which caused loading state in GroupForm not to be set correctly Philipp Czora 2018-08-02 13:47:57 +02:00
  • 988dfbd689 Config Resources: Makes REST API docs for 403 more precise Johannes Schnatterer 2018-08-02 13:21:07 +02:00
  • 982d502203 Config Resources: Gets rid of unnecessary UriInfo param Johannes Schnatterer 2018-08-02 13:18:21 +02:00
  • 54354590ac SvnPlugin Config: Adds v2 endpoint Johannes Schnatterer 2018-08-02 13:04:06 +02:00
  • 8b16a0251a VndMedia Type classes: Adds private constructor Johannes Schnatterer 2018-08-02 13:02:43 +02:00
  • 8b4ee7a489 disable submit button of adding a group if name and description are invalid Maren Süwer 2018-08-02 12:06:30 +02:00
  • e675bcc0fd merge branch heads Sebastian Sdorra 2018-08-02 11:57:58 +02:00
  • 99ecc8cba2 implemented rest endpoint for repository types Sebastian Sdorra 2018-08-02 11:56:35 +02:00
  • f20865c658 HgPlugin Config: Minor corrections Johannes Schnatterer 2018-08-02 11:56:06 +02:00
  • 31540a7ecc Makes REST API doc for config endpoints more precise Johannes Schnatterer 2018-08-02 11:52:30 +02:00
  • 0816fc3229 do not show seperator if there are no other pages between button before and after seperator Maren Süwer 2018-08-02 11:46:51 +02:00
  • 1975beff40 Merged heads Philipp Czora 2018-08-02 11:41:00 +02:00
  • ed3b57b818 Added group editing feature Philipp Czora 2018-08-02 11:38:08 +02:00
  • eee325e185 HgPlugin Config: Adds v2 endpoint Johannes Schnatterer 2018-08-02 10:59:34 +02:00
  • 79f807e809 Git Plugin Config: Gets rid of maven warning. Johannes Schnatterer 2018-08-02 10:53:13 +02:00
  • c4c85e6da6 correct paging that /1 is shown in url Maren Süwer 2018-08-02 10:46:28 +02:00
  • 7fd944357d Config DTO: Adds namespace strategy Johannes Schnatterer 2018-08-02 10:45:59 +02:00
  • efda5122f7 refactor names of tests of group.js Maren Süwer 2018-08-02 10:06:13 +02:00
  • 5cf62bf345 added delete group function Maren Süwer 2018-08-02 09:53:24 +02:00
  • df11cdc332 Added EditGroupNavLink Philipp Czora 2018-08-02 09:29:28 +02:00
  • f191f2833d Fix handling of RepositoryIsNotArchivedException René Pfeuffer 2018-08-02 08:56:03 +02:00
  • d49c07b992 change collection type hint from array of dto to CollectionDto Sebastian Sdorra 2018-08-02 13:20:37 +02:00
  • a5d6ff3110 Added unit test Philipp Czora 2018-08-02 08:44:13 +02:00
  • bdffaed268 Added tests for group selectors Philipp Czora 2018-08-02 08:36:12 +02:00
  • ac8da18867 start implementation repository details Sebastian Sdorra 2018-08-01 18:23:16 +02:00
  • 94582554ca Git Plugin Config: Adds test for empty config Johannes Schnatterer 2018-08-01 16:29:37 +02:00
  • aa6e128023 Implemented error handling for creating groups Philipp Czora 2018-08-01 16:28:06 +02:00
  • aed70d3544 Git Plugin Config: Create fine-grained configuration permissions. Johannes Schnatterer 2018-08-01 16:21:05 +02:00
  • f426c14f70 Refactored group validation Philipp Czora 2018-08-01 15:54:32 +02:00
  • 6719d12db9 Fixed route for Group paging Philipp Czora 2018-08-01 15:51:54 +02:00
  • 86af96bd83 GitConfigResourceTest: Realizes missing asserts Johannes Schnatterer 2018-08-01 15:34:17 +02:00
  • fc77ae3a47 Adapts tests to new GitResource URL Johannes Schnatterer 2018-08-01 15:15:07 +02:00
  • 6dd7397d14 fixed bug in users paging Sebastian Sdorra 2018-08-01 14:58:52 +02:00
  • 2953c805f9 implemented paging for repository overview Sebastian Sdorra 2018-08-01 14:56:24 +02:00
  • 59b60d104c GitConfigDto: Use camel case, get rid of base class. Johannes Schnatterer 2018-08-01 14:44:42 +02:00
  • 0592e70bc6 Make also LinkBuilder's methods and inner classes accessible for plugins Johannes Schnatterer 2018-08-01 14:42:41 +02:00
  • e7ca81a6f4 Merge Johannes Schnatterer 2018-08-01 14:17:48 +02:00
  • 11e2112e80 Adds docs for config and me resources Johannes Schnatterer 2018-08-01 14:16:08 +02:00
  • 48e940e496 Changes URL for new Git config to /config/git. Johannes Schnatterer 2018-08-01 14:13:45 +02:00
  • 4910744e1d Make LinkBuilder accessible for plugins Johannes Schnatterer 2018-08-01 14:13:10 +02:00
  • 7c8fee5640 Move Mapper binding to GitServletModule Johannes Schnatterer 2018-08-01 14:11:27 +02:00
  • aa344221d6 Merged heads Philipp Czora 2018-08-01 13:55:29 +02:00
  • 952067acb9 Fixed bug preventing frontend tests to be skipped when -DskipTests is set Philipp Czora 2018-08-01 13:54:15 +02:00
  • bc10ce587d Bootstrapped validation for groups Philipp Czora 2018-08-01 13:40:54 +02:00
  • 02327b55f3 Makes pom.xmls more DRY Johannes Schnatterer 2018-08-01 11:42:40 +02:00
  • 41170a1c83 Fix error for multiple creation of repositories René Pfeuffer 2018-08-01 11:40:09 +02:00
  • 35231fb202 Merged 2.0.0-m3 into feature/global_config_v2_endpoint Johannes Schnatterer 2018-08-01 10:30:38 +02:00
  • b1c65a3a3c added loading indicator and handle failures of repository overview Sebastian Sdorra 2018-08-01 10:00:53 +02:00
  • 44d96f29ad Initialize missing user database at startup René Pfeuffer 2018-08-01 09:59:23 +02:00
  • d7292dc60c Merged heads Philipp Czora 2018-08-01 09:52:49 +02:00
  • 641b3efd31 added more spacing to repository groups Sebastian Sdorra 2018-08-01 09:44:53 +02:00
  • 81ec5ae986 order repositories by namespace and name Sebastian Sdorra 2018-08-01 09:44:34 +02:00
  • ea17e536f1 change NamespaceStrategy signature to createNamespace(Repository) Sebastian Sdorra 2018-08-01 09:43:49 +02:00
  • 6ee0e05e0c NamespaceAndName should be comparable to allow sort by namespaceAndName Sebastian Sdorra 2018-08-01 09:40:33 +02:00
  • 58fbf4ebf2 Removed creationDate & lastModifiedDate from Group; fixed flow issuses Philipp Czora 2018-07-31 19:05:06 +02:00
  • d532c36204 Groups can now be added via the UI Philipp Czora 2018-07-31 18:44:01 +02:00
  • c12040d8d0 added delete option Maren Süwer 2018-07-31 16:48:28 +02:00
  • 3ba9e04c11 Extended GroupForm Philipp Czora 2018-07-31 16:39:07 +02:00
  • f33b54f60f intial import of repositroy list ui Sebastian Sdorra 2018-07-31 16:32:16 +02:00
  • b27f4c277c Merged in feature/global_config_v2_endpoint (pull request #51) Johannes Schnatterer 2018-07-31 14:25:49 +00:00
  • 4dc905d49a Close branch feature/global_config_v2_endpoint Johannes Schnatterer 2018-07-31 14:25:49 +00:00
  • c3b7703f2b Merged 2.0.0-m3 into feature/global_config_v2_endpoint Johannes Schnatterer 2018-07-31 16:21:40 +02:00
  • 4d4457aa3d only generate link for member if link exists Maren Süwer 2018-07-31 16:10:50 +02:00
  • f90eecca89 do not show members if no members are in that group Maren Süwer 2018-07-31 15:26:36 +02:00
  • f72cd23f48 move groupform to correct folder Maren Süwer 2018-07-31 15:18:57 +02:00
  • 89618a1526 merge and add single group view Maren Süwer 2018-07-31 15:09:45 +02:00
  • 865929b328 Renames globalConfig to config. Johannes Schnatterer 2018-07-31 14:47:15 +02:00
  • b832d744ed Bootstrapped AddGroup and GroupForm Philipp Czora 2018-07-31 14:44:52 +02:00
  • b35e10df71 Bootstrapped AddGroup and GroupForm Philipp Czora 2018-07-31 14:43:55 +02:00
  • 1db45a7892 Updates Shiro Static Permission to deterministic version. Johannes Schnatterer 2018-07-31 14:42:47 +02:00
  • 729d5f8424 Added unit tests for group selectors Philipp Czora 2018-07-31 14:22:15 +02:00
  • ca93735514 Return no content on PUT /config Johannes Schnatterer 2018-07-31 14:14:21 +02:00
  • 912dea6d6e Simplifies GlobalConfigDto. Johannes Schnatterer 2018-07-31 14:13:41 +02:00
  • 885650e8b8 Added create group functionality Philipp Czora 2018-07-31 13:49:46 +02:00
  • 9aaca22942 DTO Config Mapper: Adds tests for all properties Johannes Schnatterer 2018-07-31 13:43:43 +02:00
  • c7ce170513 Config DTO Mapper: Adds tests for all properties Johannes Schnatterer 2018-07-31 13:18:27 +02:00
  • 52ce2a6de1 remove unused imports Maren Süwer 2018-07-31 13:05:28 +02:00
  • 9c7c2c9d9a show group table in ui Maren Süwer 2018-07-31 13:04:09 +02:00
  • ce3adaa1b5 added reducer Maren Süwer 2018-07-31 11:30:30 +02:00
  • cdce20d5ea add dummy connector to groups Maren Süwer 2018-07-31 10:54:31 +02:00
  • 3e44a3c281 added dummy tests Maren Süwer 2018-07-31 10:53:44 +02:00
  • ea7f5e0237 added missing imports Maren Süwer 2018-07-31 10:50:51 +02:00
  • aba7fe2b2f removed unused imports Maren Süwer 2018-07-31 10:17:00 +02:00
  • 83c5e6746b added first routing and mock for groups page Maren Süwer 2018-07-31 10:16:18 +02:00
  • 3178c14af8 created new branch for groups-ui Maren Süwer 2018-07-31 10:01:59 +02:00
  • 54b47ae74b merge with branch feature/ui-for-scm2 Sebastian Sdorra 2018-07-31 08:28:40 +02:00
  • 9d7a76ed62 close branch feature/ui-for-scm2 Sebastian Sdorra 2018-07-31 08:21:52 +02:00
  • 7572580ac1 Create fine-grained configuration permissions. Johannes Schnatterer 2018-07-30 17:41:00 +02:00
  • ea5ef13cfb Added tests for AuthenticationResource Philipp Czora 2018-07-30 17:07:22 +02:00
  • dc0ed6b695 remove legacy exception handling from AuthenticationResource Sebastian Sdorra 2018-07-30 16:19:21 +02:00
  • b8897b273a do not use IllegalArgumentException for parameter validation Sebastian Sdorra 2018-07-30 16:13:17 +02:00
  • cba3fc38e6 fixed code smells and added some more tests Sebastian Sdorra 2018-07-30 15:51:45 +02:00
  • b825de3058 use pending and error module for auth, me and logout Sebastian Sdorra 2018-07-30 15:29:23 +02:00
  • e122a254c3 Added unit tests for users selectors Philipp Czora 2018-07-30 15:04:44 +02:00
  • 8afc85daa1 added test execution to pre-commit goal Sebastian Sdorra 2018-07-30 13:42:06 +02:00
  • a9ca309b39 fixed failing selector test Sebastian Sdorra 2018-07-30 13:41:42 +02:00