Ruben Verborgh
|
8fbb4f592e
|
refactor: Split off AclInitializer.
|
2020-12-08 10:19:35 +01:00 |
|
Ruben Verborgh
|
9c933fd2d4
|
chore: Build to dist folder.
Closes https://github.com/solid/community-server/issues/136
|
2020-12-08 09:30:18 +01:00 |
|
Ruben Verborgh
|
f3f0724f83
|
chore: Move index.ts to src.
|
2020-12-08 09:30:18 +01:00 |
|
Ruben Verborgh
|
038d5728e3
|
feat: Add read-only store.
Closes https://github.com/solid/community-server/issues/193
Closes https://github.com/solid/community-server/issues/323
|
2020-12-08 08:58:26 +01:00 |
|
Joachim Van Herwegen
|
d5bf4e1e67
|
fix: Allow quad data for containers
This prevents the container data check from throwing an error when converting to quads
if the incoming data already is quads.
|
2020-12-07 17:02:50 +01:00 |
|
Joachim Van Herwegen
|
7011b766b4
|
feat: Create new resources when patching
|
2020-12-07 16:56:12 +01:00 |
|
Ruben Verborgh
|
3bd82271b4
|
test: Remove solid-crud-tests.
They are currently not running properly.
|
2020-12-06 01:42:53 +01:00 |
|
Joachim Van Herwegen
|
d7e189cdd8
|
fix: Only set content-type for documents in sparql store
|
2020-12-04 12:36:18 +01:00 |
|
Ruben Verborgh
|
77db5c0060
|
fix: Do not overwrite existing root ACL.
Fixes https://github.com/solid/community-server/issues/382
|
2020-12-03 12:35:26 +01:00 |
|
Ruben Verborgh
|
0ecbffa885
|
fix: Do not generate empty INSERT graph.
Fixes https://github.com/solid/community-server/issues/383
|
2020-12-02 21:40:54 +01:00 |
|
Joachim Van Herwegen
|
c2b189184b
|
fix: Create container data before adding content-type
|
2020-12-02 14:16:45 +01:00 |
|
Joachim Van Herwegen
|
82393ed33b
|
chore: add pod creation integration test
|
2020-12-02 13:01:38 +01:00 |
|
Joachim Van Herwegen
|
1a043aca3f
|
feat: integrate pod creation
|
2020-12-02 13:01:38 +01:00 |
|
Joachim Van Herwegen
|
f387b36dc2
|
feat: add template based data generator
|
2020-12-02 13:01:38 +01:00 |
|
Joachim Van Herwegen
|
9653deec7f
|
feat: add implementations of pod-related interfaces
|
2020-12-02 13:01:38 +01:00 |
|
Joachim Van Herwegen
|
39745ccf22
|
feat: create PodHttpHandler with default interfaces
|
2020-12-02 13:01:38 +01:00 |
|
Ruben Verborgh
|
ecfe3cfc46
|
feat: Support the Forwarded header.
|
2020-12-02 10:23:38 +01:00 |
|
Joachim Van Herwegen
|
3362eee2c2
|
fix: Always release lock when patching
|
2020-12-02 09:50:30 +01:00 |
|
Ruben Verborgh
|
74415cf49b
|
fix: Align webId capitalization.
|
2020-12-01 23:35:11 +01:00 |
|
Ruben Verborgh
|
357546e90f
|
change: Clarify parent error message.
|
2020-12-01 20:10:53 +01:00 |
|
Ruben Verborgh
|
535cbcd93a
|
feat: Add LDP request logging.
|
2020-12-01 20:00:21 +01:00 |
|
Ruben Verborgh
|
eabe6bc4ed
|
feat: Implement --baseUrl flag.
Closes https://github.com/solid/community-server/issues/372
|
2020-12-01 19:09:52 +01:00 |
|
Ruben Verborgh
|
528688bc4c
|
refactor: Refactor runCli to take optional arguments.
|
2020-12-01 14:55:39 +01:00 |
|
Ruben Verborgh
|
c3b5387efb
|
test: Test all CLI flags.
|
2020-12-01 14:41:19 +01:00 |
|
Ruben Verborgh
|
961662b692
|
refactor: Components.js supports Record now.
|
2020-11-30 09:45:39 +01:00 |
|
Ruben Verborgh
|
6b4088723d
|
fix: Add trailing slashes to advertised WebSocket URL.
|
2020-11-30 00:54:21 +01:00 |
|
Ruben Verborgh
|
fc3942b372
|
change: Move WebSocketAdvertiser to middleware.
|
2020-11-30 00:54:21 +01:00 |
|
Ruben Verborgh
|
49d37dcd6c
|
feat: Expose Updates-Via header via CORS.
|
2020-11-30 00:54:20 +01:00 |
|
Ruben Verborgh
|
8dec921c10
|
feat: Make CorsHandler customizable.
|
2020-11-30 00:44:19 +01:00 |
|
Ruben Verborgh
|
d6c0f89cf5
|
feat: Make HeaderHandler customizable.
|
2020-11-30 00:44:19 +01:00 |
|
Ruben Verborgh
|
023ff80f48
|
refactor: Separate middleware from Express.
|
2020-11-30 00:44:18 +01:00 |
|
Ruben Verborgh
|
b0c50b8a7b
|
change: Make credential extractors specialized.
|
2020-11-27 16:54:14 +01:00 |
|
Ruben Verborgh
|
0407a36490
|
feat: Add DPoPWebIdExtractor.
|
2020-11-27 16:54:14 +01:00 |
|
Ruben Verborgh
|
af8f1976cd
|
fix: Rename UnsupportedHttpError into BadRequestError.
|
2020-11-27 14:52:16 +01:00 |
|
Ruben Verborgh
|
03ffaaed43
|
change: Drop Node 10 support.
|
2020-11-27 08:55:18 +01:00 |
|
Ruben Verborgh
|
16d447f221
|
test: Add WebSockets integration test.
|
2020-11-25 14:55:54 +01:00 |
|
Ruben Verborgh
|
4a7ea4ad46
|
feat: Export WebSocket classes.
|
2020-11-25 10:12:00 +01:00 |
|
smessie
|
cdf7e77e6b
|
fix: Resolve merge conflicts caused by move to guardedStream
|
2020-11-25 09:05:38 +01:00 |
|
smessie
|
f4afc3ce16
|
test: Divide current tests into integration and unit tests for LockingResourceStore
|
2020-11-25 09:05:38 +01:00 |
|
smessie
|
dacfb74a6a
|
refactor: Move lock stuff in its own folder
|
2020-11-25 09:05:38 +01:00 |
|
Joachim Van Herwegen
|
ee312910d7
|
fix: Correctly handle acl behaviour for acl identifiers
|
2020-11-25 09:04:55 +01:00 |
|
Ruben Verborgh
|
de16af2104
|
fix: Repair RepresentationConvertingStore config.
Fixes https://github.com/solid/community-server/issues/348
|
2020-11-24 23:11:52 +01:00 |
|
Joachim Van Herwegen
|
e4183333fd
|
fix: Integrate wrapStreamError to prevent uncaught errors
|
2020-11-24 11:49:10 +01:00 |
|
Joachim Van Herwegen
|
1a30b51461
|
feat: Create function to wrap streams to not lose errors
|
2020-11-24 11:49:10 +01:00 |
|
Ruben Taelman
|
f686b4853f
|
feature: add FixedContentTypeMapper
|
2020-11-23 13:28:28 +01:00 |
|
Ruben Taelman
|
2c46d70780
|
refactor: move ExtensionBasedMapper into mapping directory
|
2020-11-23 13:28:28 +01:00 |
|
Ruben Verborgh
|
30ee0f8dc6
|
chore: Clean up code related to headers.
|
2020-11-23 11:19:05 +01:00 |
|
Ruben Verborgh
|
f08617b1c9
|
feat: Advertise WebSocket via Updates-Via header.
|
2020-11-23 11:19:05 +01:00 |
|
Ruben Verborgh
|
d8799368fd
|
feat: Include parent containers in POST and DELETE changes.
|
2020-11-20 22:28:26 +01:00 |
|
Ruben Verborgh
|
0099d1d5dc
|
feat: Implement the Solid WebSocket protocol.
|
2020-11-20 16:14:53 +01:00 |
|