Jasper Vaneessen
2814e72b34
feat: Respect root path for static assets and HTML links
...
* feat: rootpath for static assets and links1
* fix: static asset handler respects root path
* fix: use rootPath for links
* tests: fix the tests after adding consuctor params
* feat: change matchregex instead of stored URLs
* feat: baseUrl for handlebar engine and templates
* feat: full baseUrl passed to templates
* test: fix integration tests + templates
* chore: implement requested changes
* docs: Describe TemplateEngine interface changes
Co-authored-by: Joachim Van Herwegen <joachimvh@gmail.com>
2022-05-24 10:20:41 +02:00
Joachim Van Herwegen
77eeae9c9e
chore: Update configs to v5.0.0
2022-05-05 11:20:53 +02:00
Joachim Van Herwegen
d2bc995272
refactor: Replace RedirectAllHttpHandler usage with RedirectingHttpHandler
2022-04-25 09:09:39 +02:00
Joachim Van Herwegen
cfdd1221f0
fix: Always define @type in configs
2022-04-25 09:09:39 +02:00
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
b292cd2e2b
chore: Update configs to v3.0.0
2022-02-23 11:09:41 +01:00
Joachim Van Herwegen
9577791472
feat: Simplify setup to be more in line with IDP behaviour
2022-02-11 10:52:45 +01:00
Ruben Verborgh
6d985a65d0
chore: Update configs to v2.0.0.
2021-10-15 10:50:32 +02:00
Joachim Van Herwegen
bb7e88b137
refactor: Split HttpHandler behaviour over multiple classes
...
This allows easier reuse of certain reoccurring behaviours,
such as authorization.
The AuthenticatedLdpHandler is no longer required
since it is a combination of parsing and authorization.
This did require a small change to the OperationHandler interface.
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