Commit Graph

22 Commits

Author SHA1 Message Date
Benedikt Kulmann ec89de9130 Use roleIDs from context instead of loading them again
The roleIDs are coming in as json string from the metadata context and can be extracted
using a helper function from the roles middleware. Instead of re-loading
those roleIDs again on every permission related request, we now just use
the roleIDs from the context. This is also more future-proof for when we
decide to move away the role assignments from the settings service into
the accounts service.
2020-09-01 11:22:14 +02:00
Benedikt Kulmann 3a81d0335a Use metadata context for account uuid 2020-08-25 16:39:25 +02:00
Benedikt Kulmann 5fb1a8a2bb Add endpoint for listing permissions for a resource 2020-08-24 16:50:28 +02:00
A.Unger d59bc0b4b9 tidy (OCIS-363) 2020-08-19 16:17:36 +02:00
Benedikt Kulmann 3cb272e76e Switch to uuids and simplify names
- bundles, settings and values now have uuids as identifier
- removed unnecessary name parts (SettingsBundle -> Bundle,
SettingsValue -> Value, ...)
2020-08-19 10:20:51 +02:00
Vincent Petry 6f60135933 Automated changelog update [skip ci] 2020-08-12 14:00:47 +00:00
Vincent Petry e1963a52e7 Update ocis-pkg/v2 2020-08-12 14:14:25 +02:00
Benedikt Kulmann 6baabf2148 Remove Nil validation on ListSettingsValues request
That validation was just wrong. It enforced identifier values to be
empty.
2020-06-03 15:24:39 +02:00
Benedikt Kulmann 718ec8e061 Set up input validation for Identifiers on settings bundles
Implemented first input validation steps by making static validation on
identifiers in settings bundle requests.
2020-06-03 10:50:28 +02:00
Artur Neumann 72cfd4a89f gprc tests 2020-06-02 13:33:54 +02:00
Benedikt Kulmann 04837d5bcb Fix import formatting 2020-05-27 16:05:50 +02:00
Benedikt Kulmann a39bd39bac Upgrade dependencies 2020-05-27 15:36:03 +02:00
Benedikt Kulmann 2f8cf78963 Upgrade go-micro to 2.6.0 2020-05-18 12:13:36 +02:00
Benedikt Kulmann 0fddb624d0 Generate new ui api client and adapt to changed function names 2020-05-11 11:39:40 +02:00
A.Unger cac9cb8ecc downgrade go-micro to v1 2020-05-11 11:27:09 +02:00
Benedikt Kulmann e44654dc9d Integrate loaded settings values into ui
Not yet done for single choice and multi choice, but getting there...
2020-05-07 07:42:50 +02:00
Benedikt Kulmann 2ea182243f Add settings value protobuf and store implementation 2020-04-28 19:47:04 +02:00
A.Unger 4b612965d9 add fileb0x manifest and generate assets 2020-04-21 21:10:21 +02:00
Benedikt Kulmann ec18988e8c Fix dependencies 2020-04-21 15:57:32 +02:00
Benedikt Kulmann 39fa211b5a Generate http endpoints and add empty vue app entry point. 2020-04-21 15:24:27 +02:00
Benedikt Kulmann 5b89729d1e Basic service boilerplate for settings bundles 2020-04-16 10:07:45 +02:00
Benedikt Kulmann a8af03c338 Initial boilerplate from boilr-ocis-extension. 2020-04-07 15:06:08 +02:00