Joachim Van Herwegen
ce27bec207
fix: Update prefixes in all configs
2022-04-25 09:09:39 +02:00
Joachim Van Herwegen
784bfc8c21
chore: Update configs to v4.0.0
2022-04-19 15:13:55 +02:00
Joachim Van Herwegen
1b7cc1ea3a
Merge branch 'main' into versions/4.0.0
...
# Conflicts:
# test/unit/util/errors/RedirectHttpError.test.ts
2022-04-11 10:21:49 +02:00
Wouter Termont
468e11d906
feat: Add RedirectingHttpHandler
...
* feat: redirect handler
Signed-off-by: Wouter Termont <woutermont@gmail.com>
* chore: rewrite reduction as loop
Signed-off-by: Wouter Termont <woutermont@gmail.com>
* chore: remove example import
Signed-off-by: Wouter Termont <woutermont@gmail.com>
* feat: add more redirect flavours
Signed-off-by: Wouter Termont <woutermont@gmail.com>
* chore: RedirectingHttpHandler with RedirectAllHttpHandler
Signed-off-by: Wouter Termont <woutermont@gmail.com>
* chore: replace RedirectAllHttpHandler with RedirectingHttpHandler
* chore: revert 5956385 (chore: replace RedirectAllHttpHandler with RedirectingHttpHandler)
This reverts commit 5956385c4180e8e8914b9199c4ed6ca8ae7d39fb.
* docs: complete constructor params
Signed-off-by: Wouter Termont <woutermont@gmail.com>
2022-04-11 09:49:36 +02:00
Joachim Van Herwegen
97e600bf4f
fix: Undo authorization on OPTIONS requests
2022-04-04 13:35:15 +02:00
Joachim Van Herwegen
6e98c6aae4
feat: Dynamically generate Allow and Accept-* headers
2022-03-29 14:52:36 +02:00
Joachim Van Herwegen
ad3edcf1a8
feat: Handle OPTIONS requests in OperationHandler
2022-03-18 14:15:12 +01:00
Joachim Van Herwegen
b292cd2e2b
chore: Update configs to v3.0.0
2022-02-23 11:09:41 +01:00
Joachim Van Herwegen
a684b2ead7
feat: Update IDP templates to work with new API format
2022-02-11 10:52:45 +01:00
Joachim Van Herwegen
520e4fe42f
feat: Move OIDC library behaviour to separate path
2021-12-09 13:15:05 +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
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
Joachim Van Herwegen
77d695c8b6
feat: Expose Last-Modified and ETag headers
2021-08-18 13:16:08 +02:00
Ruben Verborgh
1719857e4b
change: Use @css: instead of $PACKAGE_ROOT/
...
This makes usage from the command line easier,
since $ is typically used to mark variables.
2021-08-03 13:19:38 +01:00
Ruben Verborgh
643ceced36
fix: Expose Link via CORS.
2021-07-28 15:37:35 +02:00
Ruben Verborgh
0271536313
fix: Expose WAC-Allow via CORS.
...
Closes https://github.com/solid/community-server/issues/873
2021-07-28 15:35:12 +02:00
Ruben Verborgh
745eef798a
feat: Cache static assets.
...
Closes https://github.com/solid/community-server/issues/861
2021-07-28 11:45:14 +02:00
Ruben Verborgh
1ae3c099e0
fix: Remove obsolete IDP CSS config entry.
2021-07-25 22:24:33 +02:00
Joachim Van Herwegen
c2ad892020
feat: Create RootInitializer to set up root resources
2021-07-22 15:08:28 +02:00
Ruben Verborgh
1ad03871b2
chore: Align template path names.
2021-07-22 11:12:21 +02:00
Ruben Verborgh
264b9707ac
feat: Style main template.
2021-07-15 12:46:28 +01: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
57d77e941d
feat: Integrate ErrorHandler and remove ResponseWriter error support
2021-06-07 13:54:38 +02:00
Joachim Van Herwegen
68f2446e27
fix: Various minor fixes
2021-06-01 15:38:55 +02:00
Joachim Van Herwegen
130a91fdfb
fix: Remove unneeded pod files
2021-06-01 15:38:55 +02:00
Joachim Van Herwegen
6214e0c537
feat: Introduce debugging OwnershipValidator
2021-06-01 15:38:55 +02:00
Joachim Van Herwegen
7faad0aef0
feat: Support creation of HTTPS server
2021-06-01 14:56:10 +02:00
Joachim Van Herwegen
452032e312
feat: Split preset configurations by feature
2021-05-19 09:40:40 +02:00