Commit Graph

59 Commits

Author SHA1 Message Date
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
Benedikt Kulmann 2b8dab06df Fix step definition for checking deleted users 2020-09-09 18:03:08 +02:00
Benedikt Kulmann 4d0b7ea86b Fix accountsPage ref in tests 2020-09-09 16:54:26 +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 b549b9ae16 Use correct types 2020-09-09 14:02:06 +02:00
Lukas Hirt 170152f9f2 Add missing click on creation trigger 2020-09-09 13:55:35 +02:00
Lukas Hirt 5fa91c4a1d Accept 204 response status as valid 2020-09-09 13:53:49 +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 c9efbbd6b8 Merge branch 'feature/create-delete-accounts' of github.com:owncloud/ocis-accounts into feature/create-delete-accounts 2020-09-09 12:30:54 +02:00
Lukas Hirt 0a6f502037 Fix password input alignment 2020-09-09 12:30:21 +02:00
Benedikt Kulmann 729fd3b5c8 Add preferred_name to request payload when creating account 2020-09-09 10:57:39 +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
swoichha 3910f37c87 tests for non-admin user and guest user 2020-09-03 16:44:43 +05:45
Benedikt Kulmann 89d0b66465 Revert "Try to run with ocis-accounts uuids"
This reverts commit e2a7a9fc01.
2020-09-01 08:24:49 +02:00
Benedikt Kulmann c0e230fa7f Remove user creation step. Used user is already created. 2020-08-31 14:03:40 +02:00
Benedikt Kulmann e2a7a9fc01 Try to run with ocis-accounts uuids 2020-08-31 11:47:30 +02:00
Benedikt Kulmann 03621d42a0 Run ui tests as our default admin user 2020-08-31 10:18:13 +02:00
Benedikt Kulmann 6511321873 Fix accounts ui with new settings API 2020-08-27 10:33:04 +02:00
Benedikt Kulmann a2cca6391a Remove page reload step definition
Apparently the step definition for the page reload gets reused from phoenix.
2020-08-21 16:27:30 +02:00
Benedikt Kulmann 3abf2bb110 Add a page reload to the role selection test 2020-08-21 16:18:25 +02:00
Benedikt Kulmann 15f2df6997 Fix typo in step definition 2020-08-21 16:16:33 +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
Benedikt Kulmann 60957d9216 Fix element selectors for role selection tests 2020-08-21 11:45:05 +02:00
Benedikt Kulmann 6b04954c02 Update changed role name 2020-08-21 11:45:04 +02:00
Benedikt Kulmann 6b011fb91c Add account uuid to request body for fetching roles 2020-08-21 11:45:04 +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 2b9e93dcfd Fixed typo in eslint 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 ee047d8739 Use generated API to fetch roles 2020-08-21 11:45:04 +02:00
Lukas Hirt d61babe1de Add settings client 2020-08-21 11:45:03 +02:00
Lukas Hirt 72c31b4ebf Add basic role management UI 2020-08-21 11:45:03 +02:00
Artur Neumann 3a2699149f don't use the proxy config file 2020-08-21 15:01:56 +05:45
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