Commit Graph

30 Commits

Author SHA1 Message Date
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
2d4d90ad3c Merge branch 'master' into StoreSettingsViaMetadata
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-14 13:48:04 +01:00
jkoberg
40cfa90b28 rebase to edge reva
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-08 10:33:28 +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
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
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
7731de91f1 create id for values if not given
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-02 10:14:27 +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
59527e118d Settings: add metadata store
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-02-24 15:09:25 +01:00