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
0f9e141699
Add filtering by bundleID to listing roles and bundles
2020-08-27 15:42:19 +02:00
Benedikt Kulmann
27980cc513
Fix fetching bundles in settings UI
2020-08-26 18:02:22 +02:00
Benedikt Kulmann
a987d53702
Fix boolean modification payload
2020-08-19 13:18:29 +02:00
Benedikt Kulmann
0e8be0e195
Adapt UI app to new data model
2020-08-19 10:27:06 +02:00
Benedikt Kulmann
acff61c406
Fix data path
2020-08-19 10:20:53 +02:00
Benedikt Kulmann
f7a1128d8a
Check in updated embed.go
2020-07-02 08:14:04 +02:00
Benedikt Kulmann
35ccf26d65
Regenerate embed.go file
2020-06-09 09:49:56 +02:00
Benedikt Kulmann
f0ee8f8e1f
Upgrade ODS to 1.6.0
2020-06-08 13:00:29 +02:00
Benedikt Kulmann
cf02e53703
Revert "Make use of the new dynamic navItems feature in phoenix"
...
This reverts commit cdf1d89a63 .
It was commited in this branch by accident.
2020-06-04 08:48:40 +02:00
Benedikt Kulmann
cdf1d89a63
Make use of the new dynamic navItems feature in phoenix
...
Phoenix core now has the ability to add navItems dynamically. With this
we can add navItems for the extensions which have at least one settings
bundle.
2020-06-04 08:37:58 +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
2f8cf78963
Upgrade go-micro to 2.6.0
2020-05-18 12:13:36 +02:00
Benedikt Kulmann
d5390e442b
Move responsibility of providing settings values away to phoenix
2020-05-15 13:52:46 +02:00
Benedikt Kulmann
56bbab28e7
Set up an axios interceptor to inject the auth token on all requests
2020-05-12 15:46:33 +02:00
Benedikt Kulmann
0fddb624d0
Generate new ui api client and adapt to changed function names
2020-05-11 11:39:40 +02:00
Benedikt Kulmann
03f7c8dd7d
Implement loading/saving multi and single select
2020-05-07 17:57:09 +02:00
Benedikt Kulmann
d6cd343b62
Implement single choice value load/save
2020-05-07 11:29:51 +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
8a6a06fcb8
Settings values protobuf and service
2020-04-29 09:51:22 +02:00
Benedikt Kulmann
92d03ffeb3
Fix title change on route change
2020-04-24 09:47:16 +02:00
Benedikt Kulmann
e16fa922ba
Generated frontend bundle
2020-04-24 08:29:06 +02:00
Benedikt Kulmann
ea58fd46ef
Add extension selection through route param
2020-04-24 07:43:59 +02:00
Benedikt Kulmann
1739d542ff
fix styling of single and multi choice drops
2020-04-24 07:08:03 +02:00
Benedikt Kulmann
1635e5d92f
Fix layout on empty settings
2020-04-24 07:01:02 +02:00
Benedikt Kulmann
ac67fee09a
Add multi choice list support and fix single choice list
...
single choice list now
- uses raw radio input instead of the one from ODS because it's broken
- implements default value selection if no value is set
2020-04-23 19:49:40 +02:00
Benedikt Kulmann
48f79ad03f
Render form elements
2020-04-23 15:23:51 +02:00
Benedikt Kulmann
55db2f72d0
Fixing http server
2020-04-22 11:27:42 +02:00
Benedikt Kulmann
ea37e22f55
Set up reflex and fix make watch
2020-04-22 09:27:55 +02:00
Benedikt Kulmann
2f42fcb35a
Revive http service for serving assets. Streamlined flagset.
2020-04-21 22:43:22 +02:00
A.Unger
4b612965d9
add fileb0x manifest and generate assets
2020-04-21 21:10:21 +02:00