Commit Graph

35 Commits

Author SHA1 Message Date
Benedikt Kulmann 17bef7bde4 Fix tests 2020-09-10 19:04:11 +02:00
Benedikt Kulmann bbefbb4237 Confirmation dialog for deleting accounts 2020-09-10 18:31:49 +02:00
Benedikt Kulmann 5e2130a1e6 Input validation on username and improved error handling 2020-09-10 17:38:28 +02:00
Benedikt Kulmann 93ecc5c2e8 Extract actions dropdown into standalone buttons and set icons 2020-09-10 17:05:01 +02:00
Benedikt Kulmann 4fe66b214c Rename enable/disable to activate/block 2020-09-10 16:43:12 +02:00
Benedikt Kulmann bcb115ef1a Remove UID and GID from accounts list 2020-09-10 16:38:30 +02:00
Benedikt Kulmann 06880c1488 Reorganize code into components and align layout with phoenix 2020-09-10 16:28:21 +02:00
Lukas Hirt 361736c123 Clean up, add changelog and disable creation form when create is in progress 2020-09-09 16:29:07 +02:00
Lukas Hirt 170152f9f2 Add missing click on creation trigger 2020-09-09 13:55:35 +02:00
Lukas Hirt ebbf1c8262 Add acceptance tests 2020-09-09 13:52:47 +02:00
Lukas Hirt 51c39bbceb Submit new user by hitting enter 2020-09-09 13:16:57 +02:00
Lukas Hirt b13d323af8 Add delete action 2020-09-09 13:15:37 +02:00
Lukas Hirt 15da3462ac Use payload when inserting created account 2020-09-09 13:01:22 +02:00
Lukas Hirt 0a6f502037 Fix password input alignment 2020-09-09 12:30:21 +02:00
Lukas Hirt 1965469ae6 Add create/delete capabilities and UI 2020-09-09 10:35:28 +02:00
Lukas Hirt 7cd554bf41 Refactor 2020-09-07 17:49:35 +02:00
Lukas Hirt b95b9800e8 Add acceptance tests 2020-09-07 17:17:23 +02:00
Lukas Hirt 3980084c53 Use correct request and update changed account 2020-09-06 21:40:15 +02:00
Lukas Hirt 3dc3dda570 Add label to account select checkbox 2020-09-06 21:40:15 +02:00
Lukas Hirt 3fd44de84f Handle disable and enable actions 2020-09-06 21:40:15 +02:00
Lukas Hirt 45c170729e Add batch actions UI 2020-09-06 21:40:15 +02:00
Benedikt Kulmann 0e4e211123 Use role selection response for setting role
Previously we were fetching the role assignments again. Not necessary,
as the request for setting a role already returns the resulting
assignment object as a response.
2020-08-21 16:15:06 +02:00
Benedikt Kulmann eb05ba253a Translate error message when setting a role 2020-08-21 16:05:16 +02:00
Lukas Hirt f8fa36381c Add basic test scenario 2020-08-21 11:45:04 +02:00
Lukas Hirt 74bb429a34 Turn roles buttons into radio inputs 2020-08-21 11:45:04 +02:00
Lukas Hirt 662817af0a Use settings client 2020-08-21 11:45:04 +02:00
Lukas Hirt b65c6925ed Stop removing previous assignments
The assignments are now removed through the server. No need to do this via JS anymore
2020-08-21 11:45:04 +02:00
Lukas Hirt 72c31b4ebf Add basic role management UI 2020-08-21 11:45:03 +02:00
Jörn Friedrich Dreyer 0f64397e79 update ui
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-07-10 15:51:13 +02:00
Benedikt Kulmann 5b3ef18903 Copy over Avatar component from phoenix
This component should move to ODS soon, so that we can just use it. At
the moment we have to copy it here to get proper avatars loaded.
2020-07-01 11:05:34 +02:00
Benedikt Kulmann 907d6cf58b Prevent text wrapping in list headers 2020-07-01 11:05:34 +02:00
Benedikt Kulmann 48d28cf7dd Add more information to accounts list 2020-07-01 11:05:33 +02:00
Benedikt Kulmann 352b633e84 Show very basic account list
This is the first step. Only shows name and email so far (because we
don't have more data). Was necessary to change the request type of the
list request to POST because it is not supported by microweb to have GET
requests.
2020-07-01 11:05:33 +02:00
Benedikt Kulmann f883c5bd0b Set up reflex for make watch 2020-07-01 11:05:33 +02:00
Benedikt Kulmann 52c793b4a0 Add ocis-web extension boilerplate
This only renders an empty page but already has a navItem for ocis-web
integration.
2020-07-01 11:05:32 +02:00