Merge pull request #2965 from owncloud/spaces-capability-configurable

Make the project spaces capability configurable
This commit is contained in:
Jörn Friedrich Dreyer
2022-01-14 11:48:48 +01:00
committed by GitHub
4 changed files with 9 additions and 2 deletions
@@ -1,6 +1,7 @@
Enhancement: Add spaces capability
We've added the spaces capability with version 0.0.1 and enabled set to true.
We've added the spaces capability with version 0.0.1 and enabled defaulting to true.
https://github.com/owncloud/ocis/pull/2931
https://github.com/cs3org/reva/pull/2015
https://github.com/owncloud/ocis/pull/2965
+1 -1
View File
@@ -294,7 +294,7 @@ func frontendConfigFromStruct(c *cli.Context, cfg *config.Config, filesCfg map[s
},
"spaces": map[string]interface{}{
"version": "0.0.1",
"enabled": true,
"enabled": cfg.Reva.Frontend.ProjectSpaces,
},
},
"version": map[string]interface{}{
+5
View File
@@ -155,6 +155,7 @@ type FrontendPort struct {
ArchiverPrefix string `ocisConfig:"archiver_prefix"`
DatagatewayPrefix string `ocisConfig:"data_gateway_prefix"`
Favorites bool `ocisConfig:"favorites"`
ProjectSpaces bool `ocisConfig:"project_spaces"`
OCDavInsecure bool `ocisConfig:"ocdav_insecure"`
OCDavPrefix string `ocisConfig:"ocdav_prefix"`
OCSPrefix string `ocisConfig:"ocs_prefix"`
@@ -815,6 +816,10 @@ func structMappings(cfg *Config) []shared.EnvBinding {
EnvVars: []string{"STORAGE_FRONTEND_FAVORITES"},
Destination: &cfg.Reva.Frontend.Favorites,
},
{
EnvVars: []string{"STORAGE_FRONTEND_PROJECT_SPACES"},
Destination: &cfg.Reva.Frontend.ProjectSpaces,
},
{
EnvVars: []string{"STORAGE_FRONTEND_OCDAV_PREFIX"},
Destination: &cfg.Reva.Frontend.OCDavPrefix,
+1
View File
@@ -239,6 +239,7 @@ func DefaultConfig() *Config {
ArchiverPrefix: "archiver",
DatagatewayPrefix: "data",
Favorites: false,
ProjectSpaces: true,
OCDavInsecure: false, // true?
OCDavPrefix: "",
OCSPrefix: "ocs",