refactor: Move pod config to identity folder

This commit is contained in:
Joachim Van Herwegen 2021-05-31 10:19:44 +02:00
parent 68f2446e27
commit 3ef815ee6d
16 changed files with 18 additions and 22 deletions

View File

@ -8,6 +8,7 @@
"files-scs:config/identity/email/default.json",
"files-scs:config/identity/handler/default.json",
"files-scs:config/identity/ownership/token.json",
"files-scs:config/identity/pod/static.json",
"files-scs:config/init/handler/default.json",
"files-scs:config/ldp/authentication/dpop-bearer.json",
"files-scs:config/ldp/authorization/webacl.json",
@ -15,7 +16,6 @@
"files-scs:config/ldp/metadata-parser/default.json",
"files-scs:config/ldp/metadata-writer/default.json",
"files-scs:config/ldp/permissions/acl.json",
"files-scs:config/pod/handler/static.json",
"files-scs:config/storage/key-value/memory.json",
"files-scs:config/storage/resource-store/memory.json",
"files-scs:config/util/auxiliary/acl.json",

View File

@ -8,6 +8,7 @@
"files-scs:config/identity/email/default.json",
"files-scs:config/identity/handler/default.json",
"files-scs:config/identity/ownership/token.json",
"files-scs:config/identity/pod/dynamic.json",
"files-scs:config/init/handler/default.json",
"files-scs:config/ldp/authentication/dpop-bearer.json",
"files-scs:config/ldp/authorization/webacl.json",
@ -15,7 +16,6 @@
"files-scs:config/ldp/metadata-parser/default.json",
"files-scs:config/ldp/metadata-writer/default.json",
"files-scs:config/ldp/permissions/acl.json",
"files-scs:config/pod/handler/dynamic.json",
"files-scs:config/storage/key-value/memory.json",
"files-scs:config/storage/resource-store/dynamic.json",
"files-scs:config/util/auxiliary/acl.json",

View File

@ -8,6 +8,7 @@
"files-scs:config/identity/email/default.json",
"files-scs:config/identity/handler/default.json",
"files-scs:config/identity/ownership/token.json",
"files-scs:config/identity/pod/static.json",
"files-scs:config/init/handler/default.json",
"files-scs:config/ldp/authentication/dpop-bearer.json",
"files-scs:config/ldp/authorization/webacl.json",
@ -15,7 +16,6 @@
"files-scs:config/ldp/metadata-parser/default.json",
"files-scs:config/ldp/metadata-writer/default.json",
"files-scs:config/ldp/permissions/acl.json",
"files-scs:config/pod/handler/static.json",
"files-scs:config/storage/key-value/memory.json",
"files-scs:config/storage/resource-store/file.json",
"files-scs:config/util/auxiliary/acl.json",

View File

@ -17,3 +17,9 @@ Contains everything needed for setting up the Identity Provider.
Which technique to use to determine if a requesting agent owns a WebID.
* *token*: A token needs to added to the WebID to prove ownership.
* *unsafe-no-check*: No verification is done, the agent is always believed.
## Pod
What to use for pod creation.
* *dynamic*: Every created pod has its own Components.js config for its ResourceStore,
which can differ from the others.
* *static*: All pod data is stored in separate containers in the same ResourceStore.

View File

@ -1,8 +1,8 @@
{
"@context": "https://linkedsoftwaredependencies.org/bundles/npm/@solid/community-server/^0.0.0/components/context.jsonld",
"import": [
"files-scs:config/pod/handler/pod-generators/templated.json",
"files-scs:config/pod/handler/resource-generators/templated.json"
"files-scs:config/identity/pod/pod-generators/templated.json",
"files-scs:config/identity/pod/resource-generators/templated.json"
],
"comment": "Besides the PodManager, also exports a RouterRule that will need to be added to a RoutingStore.",
"@graph": [

View File

@ -1,7 +1,7 @@
{
"@context": "https://linkedsoftwaredependencies.org/bundles/npm/@solid/community-server/^0.0.0/components/context.jsonld",
"import": [
"files-scs:config/pod/handler/resource-generators/templated.json"
"files-scs:config/identity/pod/resource-generators/templated.json"
],
"@graph": [
{

View File

@ -8,6 +8,7 @@
"files-scs:config/identity/email/default.json",
"files-scs:config/identity/handler/default.json",
"files-scs:config/identity/ownership/token.json",
"files-scs:config/identity/pod/static.json",
"files-scs:config/init/handler/default.json",
"files-scs:config/ldp/authentication/dpop-bearer.json",
"files-scs:config/ldp/authorization/webacl.json",
@ -15,7 +16,6 @@
"files-scs:config/ldp/metadata-parser/default.json",
"files-scs:config/ldp/metadata-writer/default.json",
"files-scs:config/ldp/permissions/acl.json",
"files-scs:config/pod/handler/static.json",
"files-scs:config/storage/key-value/memory.json",
"files-scs:config/storage/resource-store/memory.json",
"files-scs:config/util/auxiliary/acl.json",

View File

@ -8,6 +8,7 @@
"files-scs:config/identity/email/default.json",
"files-scs:config/identity/handler/default.json",
"files-scs:config/identity/ownership/token.json",
"files-scs:config/identity/pod/static.json",
"files-scs:config/init/handler/default.json",
"files-scs:config/ldp/authentication/dpop-bearer.json",
"files-scs:config/ldp/authorization/webacl.json",
@ -15,7 +16,6 @@
"files-scs:config/ldp/metadata-parser/default.json",
"files-scs:config/ldp/metadata-writer/default.json",
"files-scs:config/ldp/permissions/acl.json",
"files-scs:config/pod/handler/static.json",
"files-scs:config/storage/key-value/memory.json",
"files-scs:config/storage/resource-store/regex.json",
"files-scs:config/util/auxiliary/acl.json",

View File

@ -1,9 +0,0 @@
# Pod
Options related to pod provisioning.
## Handler
What to use for pod creation. This covers several features
and is a bit more extensive than many other options.
* *dynamic*: Every created pod has its own components.js config for its ResourceStore,
which can differ from the others.
* *static*: All pod data is stored in separate containers in the same ResourceStore.

View File

@ -8,6 +8,7 @@
"files-scs:config/identity/email/default.json",
"files-scs:config/identity/handler/default.json",
"files-scs:config/identity/ownership/token.json",
"files-scs:config/identity/pod/static.json",
"files-scs:config/init/handler/default.json",
"files-scs:config/ldp/authentication/dpop-bearer.json",
"files-scs:config/ldp/authorization/webacl.json",
@ -15,7 +16,6 @@
"files-scs:config/ldp/metadata-parser/default.json",
"files-scs:config/ldp/metadata-writer/default.json",
"files-scs:config/ldp/permissions/acl.json",
"files-scs:config/pod/handler/static.json",
"files-scs:config/storage/key-value/memory.json",
"files-scs:config/storage/resource-store/sparql.json",
"files-scs:config/util/auxiliary/acl.json",

View File

@ -8,6 +8,7 @@
"files-scs:config/identity/email/default.json",
"files-scs:config/identity/handler/default.json",
"files-scs:config/identity/ownership/unsafe-no-check.json",
"files-scs:config/identity/pod/dynamic.json",
"files-scs:config/init/handler/default.json",
"files-scs:config/ldp/authentication/debug-auth-header.json",
"files-scs:config/ldp/authorization/webacl.json",
@ -15,7 +16,6 @@
"files-scs:config/ldp/metadata-parser/default.json",
"files-scs:config/ldp/metadata-writer/default.json",
"files-scs:config/ldp/permissions/acl.json",
"files-scs:config/pod/handler/dynamic.json",
"files-scs:config/storage/key-value/memory.json",
"files-scs:config/storage/resource-store/dynamic.json",
"files-scs:config/util/auxiliary/acl.json",

View File

@ -7,6 +7,7 @@
"files-scs:config/http/static/default.json",
"files-scs:config/identity/handler/default.json",
"files-scs:config/identity/ownership/token.json",
"files-scs:config/identity/pod/static.json",
"files-scs:config/init/handler/default.json",
"files-scs:config/ldp/authentication/dpop-bearer.json",
"files-scs:config/ldp/authorization/webacl.json",
@ -14,7 +15,6 @@
"files-scs:config/ldp/metadata-parser/default.json",
"files-scs:config/ldp/metadata-writer/default.json",
"files-scs:config/ldp/permissions/acl.json",
"files-scs:config/pod/handler/static.json",
"files-scs:config/storage/key-value/memory.json",
"files-scs:config/storage/resource-store/memory.json",
"files-scs:config/util/auxiliary/acl.json",

View File

@ -8,6 +8,7 @@
"files-scs:config/identity/email/default.json",
"files-scs:config/identity/handler/default.json",
"files-scs:config/identity/ownership/unsafe-no-check.json",
"files-scs:config/identity/pod/static.json",
"files-scs:config/init/handler/default.json",
"files-scs:config/ldp/authentication/debug-auth-header.json",
"files-scs:config/ldp/authorization/webacl.json",
@ -15,7 +16,6 @@
"files-scs:config/ldp/metadata-parser/default.json",
"files-scs:config/ldp/metadata-writer/default.json",
"files-scs:config/ldp/permissions/acl.json",
"files-scs:config/pod/handler/static.json",
"files-scs:config/storage/key-value/memory.json",
"files-scs:config/util/auxiliary/acl.json",
"files-scs:config/util/identifiers/subdomain.json",

View File

@ -12,7 +12,6 @@
"files-scs:config/ldp/metadata-parser/default.json",
"files-scs:config/ldp/metadata-writer/default.json",
"files-scs:config/ldp/permissions/acl.json",
"files-scs:config/pod/handler/static.json",
"files-scs:config/storage/key-value/memory.json",
"files-scs:config/storage/resource-store/memory.json",
"files-scs:config/util/auxiliary/acl.json",