Joachim Van Herwegen
b292cd2e2b
chore: Update configs to v3.0.0
2022-02-23 11:09:41 +01:00
Ruben Verborgh
6d985a65d0
chore: Update configs to v2.0.0.
2021-10-15 10:50:32 +02:00
Joachim Van Herwegen
13c49045d4
feat: Support acl authorization for IDP components
...
Configuration has been updated so the IDP requests
also pass through an Authorization component.
A new config option was added to choose
which authorization scheme to use for the IDP.
2021-10-07 15:51:11 +02:00
Joachim Van Herwegen
8f5d61911d
feat: Always grant control permissions to pod owners
2021-10-05 13:19:01 +02:00
Joachim Van Herwegen
7f8b923399
feat: Replace acl specific permissions with generic permissions
...
This required AuxiliaryStrategy to have a new function
indicating if the auxiliary resource just used its associated resource authorization
or its own.
2021-09-28 13:06:38 +02:00
Joachim Van Herwegen
e8dedf5c23
feat: Extract set of required modes instead of PermissionSet
2021-09-28 13:06:38 +02:00
Joachim Van Herwegen
b592d449eb
feat: Integrate setup behaviour
...
This adds options for enabling setup to the config folder.
All default configs with permanent storage (file/sparql)
are configured to require setup at server start.
Memory-based configs merely have it as an option.
2021-09-27 10:32:34 +02:00
Ruben Verborgh
0a18424f9d
refactor: Move app/app to app/main.
...
Closes https://github.com/solid/community-server/issues/848
2021-07-30 15:24:29 +01:00
Joachim Van Herwegen
ad7f4ed134
feat: Split ResourceStore config into 2 parts
2021-07-16 16:10:04 +02:00
Ruben Verborgh
d01382d36e
Release version 1.0.0-beta.0 of the npm package.
2021-06-29 17:43:44 +01:00
Joachim Van Herwegen
e8a0f63e02
feat: Add App class to start and stop the server
2021-06-14 16:11:56 +02:00
Joachim Van Herwegen
452032e312
feat: Split preset configurations by feature
2021-05-19 09:40:40 +02:00
Joachim Van Herwegen
4083d24e4a
test: Update LdpHandlerWitAuth to use fetch for tests
...
The AclHelper class has been extended to be more flexible for future tests.
2021-05-04 11:27:13 +02:00
Joachim Van Herwegen
dd3fb63d18
test: Update LdpHandlerWithoutAuth to use fetch for tests
2021-05-04 11:27:13 +02:00
Joachim Van Herwegen
797e804c07
feat: Add config presets for subdomain support
2021-02-25 13:16:26 +01:00
Ruben Verborgh
75d0d4152a
feat: Add placeholders for static assets to configuration.
2021-01-21 10:35:07 +01:00
Ruben Taelman
748476afbb
refactor: Update to Components.js 4
2021-01-14 13:38:42 +01:00
Ruben Verborgh
9dcb4fb603
test: Make integration test names consistent.
2020-12-22 00:33:33 +01:00