Jörn Friedrich Dreyer
6b0c35dcd5
Merge pull request #3412 from owncloud/fix-yaml-config
...
use yaml tag instead of ocisConfig
2022-03-31 14:24:04 +02:00
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
e224ce03cf
use yaml tag instead of ocisConfig
2022-03-29 15:06:58 +02:00
Willy Kloucek
c049a3ecfb
rename space manager to space admin
2022-03-23 10:40:36 +01:00
jkoberg
d54f75df8b
don't store service user data in metadataservice
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-15 12:11:52 +01:00
jkoberg
b7c934b1b1
use service user / hardcode idp
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-15 10:37:34 +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
a7fe756004
Merge pull request #3287 from owncloud/config-example-yaml-v2
...
Generate config file documentation
2022-03-14 13:09:14 +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
Willy Kloucek
9a4737d3ed
exclude config items not inteded to be used from un/marshalling
2022-03-11 12:12:44 +01:00
Christian Richter
9734b000b3
Add defaultconfig to extensions
2022-03-10 14:12:26 +01:00
jkoberg
40cfa90b28
rebase to edge reva
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-08 10:33:28 +01:00
jkoberg
9f8e7e8a93
TMP: use adminuser/disable service user
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-07 16:41:58 +01:00
jkoberg
f4619dbb47
make service user configurable
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-07 11:55:33 +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
429ed2ee76
use different user
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-05 13:11:09 +01:00
jkoberg
1205d3489e
illustrate the problem
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-05 13:01:11 +01:00
jkoberg
1d98e4827e
add caching
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-05 12:57:57 +01:00
jkoberg
fc5a67c45e
sonarcloud part II
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-04 16:04:40 +01:00
jkoberg
2ae4959afb
sonarcloud suggestions
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-04 15:42:46 +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
da3fc4c898
don't log fatal on startup
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-03 16:47:51 +01:00
jkoberg
ba698aa6d9
next reva version
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-03 16:19:20 +01:00
jkoberg
15ac5d8999
make it configurable
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-03 16:06:33 +01:00
jkoberg
62ec3cf801
add new defaults
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-02 12:41:57 +01:00
jkoberg
fd78a662fd
Merge branch 'master' into StoreSettingsViaMetadata
2022-03-02 10:18:12 +01:00
jkoberg
7731de91f1
create id for values if not given
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-02 10:14:27 +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
c80022b0c6
ReadSetting unit test & implementation
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-01 15:52:57 +01:00
jkoberg
a647f56bb0
unitests for list values
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-01 15:22:19 +01:00
jkoberg
f64280188a
refine initialization logic again
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-01 14:54:28 +01:00
jkoberg
7fcf6f5aa0
implement permission unit tests
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-01 12:15:39 +01:00
jkoberg
a873fdc942
return default values when mdc is not initialized
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-03-01 10:55:47 +01:00
jkoberg
492419ec7b
rework initialization logic
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-02-28 17:15:24 +01:00
jkoberg
4c22c07711
add test for appendSetting
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-02-28 16:39:07 +01:00
jkoberg
e23448f581
return listaccounts permission when mdc is not yet set
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-02-28 15:35:33 +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
11a8b75b2e
use cs3storage in metadatastorage
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-02-25 17:28:36 +01:00
jkoberg
721026654d
make values unit tests green
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-02-25 15:58:48 +01:00
jkoberg
45c85f4237
make bundle unit tests green
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-02-24 18:41:55 +01:00
jkoberg
a762e3cf69
make assignment unittests green
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-02-24 18:16:58 +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
jkoberg
59527e118d
Settings: add metadata store
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-02-24 15:09:25 +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