Commit Graph

27 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 149a92b3ef Regenerate assets 2020-09-09 16:30:00 +02:00
Lukas Hirt d2234c4a68 Regenerated protobuf 2020-09-09 15:21:41 +02:00
Lukas Hirt f3af912c6f Regenerate assets 2020-09-09 14:10:27 +02:00
Benedikt Kulmann 729fd3b5c8 Add preferred_name to request payload when creating account 2020-09-09 10:57:39 +02:00
Lukas Hirt 4d37041ebc Regenerate assets 2020-09-07 17:53:55 +02:00
Lukas Hirt b95b9800e8 Add acceptance tests 2020-09-07 17:17:23 +02:00
Benedikt Kulmann 6511321873 Fix accounts ui with new settings API 2020-08-27 10:33:04 +02:00
Benedikt Kulmann 8e011b7eb2 Add recompiled assets 2020-08-21 16:19:03 +02:00
Benedikt Kulmann 6b011fb91c Add account uuid to request body for fetching roles 2020-08-21 11:45:04 +02:00
Lukas Hirt 2cf9e918ba Add vuex as direct dependency instead of peerDependency 2020-08-21 11:45:03 +02:00
Benedikt Kulmann fb3b6dcd5f Fix generate target in Makefile 2020-07-01 11:40:00 +02:00
Benedikt Kulmann 4e1d6b4557 Add fake imports to make fileb0x work 2020-07-01 11:05:34 +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 e23615c764 Sort accounts by preferredName field 2020-07-01 11:05:33 +02:00
Benedikt Kulmann a8922f62c2 Change accounts service requests to POST
Microweb only supports POST requests. So as long as we're using that, we
need to have everything as POST.
2020-07-01 11:05:33 +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 b1ba52f02b Add asset generation from javascript bundle
On `make generate` the `pkg/assets/embed.go` will be generated from the
current state of the javascript app bundle in `assets/accounts.js`. So
you'll have to run `yarn build` first and then `make generate`.
2020-07-01 11:05:32 +02:00