Ralf Haferkamp
0836ec1d6c
getRoleId: Fallback if no roleIDs in context
...
When not using reva to mint the token the roleIDs of the user are not
part of the token (and not in the request context). Fallback to query
the settings service in that case.
2022-03-29 17:55:00 +02:00
Willy Kloucek
c049a3ecfb
rename space manager to space admin
2022-03-23 10:40:36 +01:00
jkoberg
2d4d90ad3c
Merge branch 'master' into StoreSettingsViaMetadata
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-14 13:48:04 +01:00
Willy Kloucek
43321cc2cf
make the space manager role work
2022-03-11 15:46:59 +01:00
Willy Kloucek
6aeb80f771
add spacemanager role
2022-03-11 13:17:08 +01:00
Willy Kloucek
343fc0a73c
add katherine to demo users
2022-03-11 13:17:08 +01:00
jkoberg
7bfeb162bc
use settings user
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-07 11:12:57 +01:00
jkoberg
d8242232e4
clean up
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-05 13:46:10 +01:00
jkoberg
d7e48b8721
Merge branch 'master' into StoreSettingsViaMetadata
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-04 09:31:36 +01:00
Michael Barz
b15db1794a
update reva to version 2.0.0 ( #3258 )
2022-03-03 19:56:04 +01:00
jkoberg
fd78a662fd
Merge branch 'master' into StoreSettingsViaMetadata
2022-03-02 10:18:12 +01:00
Jörn Friedrich Dreyer
beaac40aa6
update reva to include decomposedfs nodes-per-space ( #3228 )
...
* update reva to include decomposedfs nodes-per-space
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* check create space with own constraint
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* update reva
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* unexpected passed
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* update reva
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* remove unused variable
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* revert reva commit id
Co-authored-by: Florian Schade <f.schade@icloud.com >
2022-03-02 08:47:53 +01:00
jkoberg
588a731d6d
delay creation of default roles
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-02-26 14:00:39 +01:00
jkoberg
2452d01506
lazy initialize metadataclient
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-02-26 13:18:27 +01:00
jkoberg
0d4f8df2f6
Settings: activate metadata store to see tests failing
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-02-24 15:13:06 +01:00
Juan Pablo Villafáñez
7d8e334537
Revert v1 to v0
2022-01-31 12:17:56 +01:00
Juan Pablo Villafáñez
7557e4e0ea
Migrate proto files for settings and adjusts paths
2022-01-31 09:35:39 +01:00
David Christofas
f2b8880ab1
improve permission code in settings service
2022-01-28 12:01:28 +01:00
David Christofas
e65d80f95f
update reva
2022-01-27 16:56:19 +01:00
David Christofas
29f4f49e1c
first prototype of a CS3 permissions service
2022-01-27 16:56:15 +01:00
David Christofas
2986265be7
enable users to list all spaces
2021-10-27 17:17:16 +02:00
Willy Kloucek
fcb1c4225b
replace third_party with go get and fix accounts / settings tests
2021-10-14 15:56:19 +02:00
Willy Kloucek
6d5a3733ff
upgrade to go micro v4.1.0
2021-10-14 15:56:19 +02:00
Juan Pablo Villafañez
2ef33dc608
Set english as default language ( #2465 )
...
* Set english as default language
* Add changelog entry
* Adjust acceptance test
2021-09-06 15:20:13 +01:00
David Christofas
5340a96169
add create space permission
2021-09-01 17:13:59 +02:00
David Christofas
aeafa46c88
add set space quota permission
2021-09-01 15:25:53 +02:00
Ishank Arora
29c5cb627a
Update scope usage and add Changes for lightweight accounts
2021-07-13 13:03:06 +02:00
A.Unger
7609b11dc1
fix empty branch
2021-02-23 12:04:44 +01:00
A.Unger
2004942a3a
shift role initialization from accounts to settings
2021-02-22 12:19:50 +01:00
A.Unger
b4115bbee4
update settings to use go-micro v3
2021-02-18 08:01:53 +00:00
Benedikt Kulmann
7db02045b4
Introduce permission checks for WRITE access via http
2020-12-15 00:24:57 +01:00
David Christofas
2f69265a66
add permission check to role management
2020-11-18 16:30:51 +01:00
A.Unger
fcca9faa81
accounts running
2020-09-18 14:51:07 +02:00
A.Unger
d6733b47cc
update settings import paths and module name
2020-09-18 12:44:53 +02:00
A.Unger
f725ddaa65
Add 'settings/' from commit '230545a4a75b0611988fbcea51336a6c316d6a3d'
...
git-subtree-dir: settings
git-subtree-mainline: c26f7b390a
git-subtree-split: 230545a4a7
2020-09-18 12:43:43 +02:00