Commit Graph

5481 Commits

Author SHA1 Message Date
Philipp Czora
729d5f8424 Added unit tests for group selectors 2018-07-31 14:22:15 +02:00
Johannes Schnatterer
ca93735514 Return no content on PUT /config 2018-07-31 14:14:21 +02:00
Johannes Schnatterer
912dea6d6e Simplifies GlobalConfigDto.
Use camel case everywhere and no XML annotation.
2018-07-31 14:13:41 +02:00
Philipp Czora
885650e8b8 Added create group functionality 2018-07-31 13:49:46 +02:00
Johannes Schnatterer
9aaca22942 DTO Config Mapper: Adds tests for all properties 2018-07-31 13:43:43 +02:00
Johannes Schnatterer
c7ce170513 Config DTO Mapper: Adds tests for all properties 2018-07-31 13:18:27 +02:00
Maren Süwer
52ce2a6de1 remove unused imports 2018-07-31 13:05:28 +02:00
Maren Süwer
9c7c2c9d9a show group table in ui 2018-07-31 13:04:09 +02:00
Maren Süwer
ce3adaa1b5 added reducer 2018-07-31 11:30:30 +02:00
Maren Süwer
cdce20d5ea add dummy connector to groups 2018-07-31 10:54:31 +02:00
Maren Süwer
3e44a3c281 added dummy tests 2018-07-31 10:53:44 +02:00
Maren Süwer
ea7f5e0237 added missing imports 2018-07-31 10:50:51 +02:00
Maren Süwer
aba7fe2b2f removed unused imports 2018-07-31 10:17:00 +02:00
Maren Süwer
83c5e6746b added first routing and mock for groups page 2018-07-31 10:16:18 +02:00
Maren Süwer
3178c14af8 created new branch for groups-ui 2018-07-31 10:01:59 +02:00
Sebastian Sdorra
54b47ae74b merge with branch feature/ui-for-scm2 2018-07-31 08:28:40 +02:00
Sebastian Sdorra
9d7a76ed62 close branch feature/ui-for-scm2 2018-07-31 08:21:52 +02:00
Johannes Schnatterer
7572580ac1 Create fine-grained configuration permissions.
No more hard-coded isAdmin() checks.
2018-07-30 17:41:00 +02:00
Philipp Czora
ea5ef13cfb Added tests for AuthenticationResource 2018-07-30 17:07:22 +02:00
Sebastian Sdorra
dc0ed6b695 remove legacy exception handling from AuthenticationResource 2018-07-30 16:19:21 +02:00
Sebastian Sdorra
b8897b273a do not use IllegalArgumentException for parameter validation 2018-07-30 16:13:17 +02:00
Sebastian Sdorra
cba3fc38e6 fixed code smells and added some more tests 2018-07-30 15:51:45 +02:00
Sebastian Sdorra
b825de3058 use pending and error module for auth, me and logout 2018-07-30 15:29:23 +02:00
Philipp Czora
e122a254c3 Added unit tests for users selectors 2018-07-30 15:04:44 +02:00
Sebastian Sdorra
8afc85daa1 added test execution to pre-commit goal 2018-07-30 13:42:06 +02:00
Sebastian Sdorra
a9ca309b39 fixed failing selector test 2018-07-30 13:41:42 +02:00
Sebastian Sdorra
7be1366c1a update users module to use new pending and error state 2018-07-30 13:38:15 +02:00
Sebastian Sdorra
9e029c0c5c created pending and failure module 2018-07-30 11:18:20 +02:00
Sebastian Sdorra
2511e99409 small fixes in users module 2018-07-30 11:17:47 +02:00
Sebastian Sdorra
f9f93b338e match user and users path in primary navigation 2018-07-30 09:36:44 +02:00
Philipp Czora
768e1afd1a Minor changes due to review 2018-07-30 09:32:13 +02:00
Philipp Czora
08ac5af812 Merged in feature/ui_users_paging (pull request #53)
Feature/ui users paging
2018-07-30 07:19:59 +00:00
Philipp Czora
46a3dd3a75 Close branch feature/ui_users_paging 2018-07-30 07:19:59 +00:00
Philipp Czora
82f50c3404 Fixed test structure for users 2018-07-30 09:12:33 +02:00
Philipp Czora
b247820fc9 Merged branches 2018-07-27 13:24:28 +02:00
Philipp Czora
e5f7621bad Fixed minor issues 2018-07-27 11:52:08 +02:00
Sebastian Sdorra
e34904afce move loading state for add user back to the submit button
This change is necessary, because the old loading behaviour forces the form to rerender, which in turn causes a lost of the input. Now the loading state is back to the submit button.
2018-07-27 10:54:49 +02:00
Sebastian Sdorra
c7171dd540 treat empty user creation form as invalid 2018-07-27 10:43:06 +02:00
Sebastian Sdorra
26e3525d4c reset create form on load 2018-07-27 10:38:35 +02:00
Sebastian Sdorra
387aa23cd4 fixed switch between controlled and uncontrolled input fields 2018-07-27 10:29:22 +02:00
Sebastian Sdorra
70df3e043d prevent for submit with invalid values 2018-07-27 10:24:03 +02:00
Sebastian Sdorra
466d8255eb removed unnecessary escaping 2018-07-27 10:17:48 +02:00
Sebastian Sdorra
92d0fc6e69 separate validation logic to simplify testing and use same logic as backend 2018-07-27 10:14:55 +02:00
Sebastian Sdorra
7bd03ed8b5 remove unused import 2018-07-27 08:05:51 +02:00
Sebastian Sdorra
968d4efd0d simplify users by using selectors 2018-07-27 08:04:48 +02:00
Sebastian Sdorra
9421359f87 added test for button click 2018-07-27 07:30:40 +02:00
Philipp Czora
f5033290e2 Extracted AuthenticationRequestDto into own class 2018-07-26 17:17:53 +02:00
Sebastian Sdorra
ac32b88256 start implementation of pagination for users 2018-07-26 15:30:28 +02:00
Maren Süwer
52b98c196d add validation 2018-07-26 15:29:21 +02:00
Philipp Czora
66bc8b75c5 Added unit test for authentication resource 2018-07-26 15:04:50 +02:00