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
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