Joachim Van Herwegen
c18b8526cc
fix: Correctly render internal IDP errors
2021-06-28 09:48:34 +02:00
Joachim Van Herwegen
3a0cf60a55
fix: Support root container access in regex.json
2021-06-25 14:34:31 +02:00
Joachim Van Herwegen
b3b89720e3
docs: Remove outdated statement about registering
2021-06-24 11:23:49 +02:00
Joachim Van Herwegen
3e9f294123
refactor: Remove unused ConfigurationError
2021-06-22 11:13:50 +02:00
Renovate Bot
db6498f213
chore(deps): update dependency typedoc to ^0.21.0
2021-06-21 09:05:42 +02:00
Stijn Taelemans
b328f9a1b0
fix: Add solid_oidc_supported to openid config
...
* fix: added solid_oidc_supported to openid config
* test: fixed coverage
* chore: moved solid_oidc_supported to config discovery
2021-06-18 11:08:20 +02:00
Joachim Van Herwegen
478a915790
fix: Remove source parameters from individual store configs
2021-06-17 10:44:43 +02: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
29ddf57341
feat: Add Finalizable interface
2021-06-14 16:11:56 +02:00
Joachim Van Herwegen
93374f011a
fix: Prevent uncaught error in JsonResourceStorage
2021-06-14 15:46:17 +02:00
Joachim Van Herwegen
7cfb87e516
feat: Add better support for non-native errors
2021-06-14 15:29:47 +02:00
Joachim Van Herwegen
cefc866109
docs: Update IDP registration README
2021-06-14 14:08:03 +02:00
Joachim Van Herwegen
9c0fa77527
feat: Add ErrorToHtmlConverter using templates
2021-06-14 12:59:56 +02:00
Renovate Bot
f054604950
fix(deps): update dependency @solid/identity-token-verifier to ^0.8.0
2021-06-14 08:36:29 +01:00
Joachim Van Herwegen
ded263a81d
fix: Support empty PATCH requests
2021-06-10 16:19:33 +02:00
Ruben Taelman
a6371b0735
Expose constant Allow header
2021-06-09 09:50:01 +02:00
Joachim Van Herwegen
6855d8b81d
fix: Fix ChainedConverter logging when there are no intermediates
2021-06-08 10:57:19 +02:00
Joachim Van Herwegen
e3c5b39752
feat: Create WWW-Authenticate metadata writer
2021-06-07 14:40:05 +02:00
Joachim Van Herwegen
b604dd8331
feat: Add showStackTrace CLI variable
2021-06-07 13:54:38 +02:00
Joachim Van Herwegen
57d77e941d
feat: Integrate ErrorHandler and remove ResponseWriter error support
2021-06-07 13:54:38 +02:00
Joachim Van Herwegen
e1f95877da
feat: Create ErrorHandler to convert errors to Representations
2021-06-07 13:54:38 +02:00
Joachim Van Herwegen
3ef815ee6d
refactor: Move pod config to identity folder
2021-06-01 15:38:55 +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
4d7d939dc4
feat: Combine pod creation with IDP registration
2021-06-01 15:38:55 +02:00
Joachim Van Herwegen
9bb42ddf0d
feat: Add verification to AccountStore
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
998d2f49e1
fix: Remove interaction details from IdpRenderHandler
2021-06-01 15:38:55 +02:00
Joachim Van Herwegen
6bfe1bdccc
feat: Change OwnershipValidator to create own token
...
It also no longer checks the issuer triple
since that is independent of ownership.
2021-06-01 15:38:55 +02:00
Joachim Van Herwegen
df33b6dc47
feat: Remove /interaction/:uid from IDP URLs
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
renovate[bot]
afc662ca9a
chore: Update (ts-)jest and use modern fake timers where possible
...
* chore(deps): update dependency jest to v27
* chore: Update (ts-)jest and use modern fake timers where possible
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Joachim Van Herwegen <joachimvh@gmail.com>
2021-05-31 15:29:14 +02:00
Matthieu Bosquet
9172f2ae59
Update Dockerfile
2021-05-27 15:43:46 +01:00
Ruben Taelman
0b8fa335ac
feature: optimize Docker build time by excluding node_modules
2021-05-27 15:43:46 +01:00
Ruben Taelman
079101d951
fix: run scripts during Docker build to enable node-gyp-based deps
2021-05-27 15:43:46 +01:00
Ruben Taelman
767a3026cf
fix: remove npm audit from Docker build step
2021-05-27 15:43:46 +01:00
Joachim Van Herwegen
dc7592ebc4
fix: Add conditional parameters to ConstantConverter
2021-05-20 11:09:25 +02:00
Simone Persiani
a7a0e2d264
fix: Update config files path
2021-05-19 11:29:19 +02:00
Joachim Van Herwegen
452032e312
feat: Split preset configurations by feature
2021-05-19 09:40:40 +02:00
Joachim Van Herwegen
fadbaefce2
refactor: Move config templates to templates folder
2021-05-19 09:40:40 +02:00
Joachim Van Herwegen
9666f6dd6a
feat: Update MetadataParsers to be AsyncHandlers
...
This way the MetadataExtractor class is not needed anymore
after a small change in the request parser.
2021-05-19 09:40:40 +02:00
Joachim Van Herwegen
8491300f42
feat: Pass ResourceStore as param to PatchHandler
...
This way the chain of ResourceStores is a bit easier to configure.
This commit also updates the SparqlUpdatePatchHandler to keep the metadata
and content-type of the resource that is being modified.
2021-05-19 09:40:40 +02:00
Ruben Verborgh
0f22fb5ddb
refactor: Clarify WebACL algorithm.
2021-05-17 09:41:24 +02:00
Joachim Van Herwegen
96a07e4853
refactor: Simplify resource metadata generation
2021-05-12 15:27:51 +02:00
Joachim Van Herwegen
cae9d54fac
feat: Add getChildren function to DataAccessor interface
...
DataAccessors are now no longer responsible for generating ldp:contains triples.
2021-05-12 15:27:51 +02:00
Joachim Van Herwegen
52a3b84ee0
fix: Support missing type preferences in ChainedConverter
2021-05-12 12:53:26 +02:00
Renovate Bot
d9b641c2b0
fix(deps): update dependency @types/bcrypt to v5
2021-05-11 08:50:10 +02:00
Renovate Bot
2e8b649e2c
fix(deps): update dependency fetch-sparql-endpoint to v2
2021-05-10 13:59:47 +02:00
Ruben Verborgh
0a68fbfe6a
Release version 0.9.0 of the npm package.
v0.9.0
2021-05-04 15:24:08 +01:00
Ruben Verborgh
b94c6a3b70
chore(deps): Update dependencies.
2021-05-04 12:31:19 +01:00