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 |
|
Ruben Verborgh
|
97d7e4657b
|
test: Run tests on different ports.
|
2020-11-20 15:51:13 +01:00 |
|
Ruben Verborgh
|
59487410b1
|
feat: Add WebSocket functionality to server.
|
2020-11-20 15:39:37 +01:00 |
|
Ruben Verborgh
|
e39e7963eb
|
refactor: Add ExpressHttpServerFactory.
|
2020-11-20 15:12:04 +01:00 |
|
Ruben Verborgh
|
4ef4d44a3a
|
feat: Add a monitoring store.
|
2020-11-20 11:12:45 +01:00 |
|
Joachim Van Herwegen
|
1073c2ff4c
|
refactor: Clean up utility functions
|
2020-11-18 17:19:53 +01:00 |
|
Ruben Verborgh
|
6f4c4a15b4
|
chore: Review expiring locks.
|
2020-11-16 10:32:10 +01:00 |
|
smessie
|
9fd8440525
|
feat: Implement ExpiringLock and -ResourceLocker
|
2020-11-16 10:32:10 +01:00 |
|
Joachim Van Herwegen
|
95ab0b4e76
|
refactor: Make piping consistent
|
2020-11-13 16:00:37 +01:00 |
|
Joachim Van Herwegen
|
715ba126f9
|
feat: Make internal/quads unacceptable output
|
2020-11-13 15:32:48 +01:00 |
|
Joachim Van Herwegen
|
69ed2e069f
|
feat: Reject unacceptable content types
|
2020-11-13 15:32:48 +01:00 |
|
Michiel de Jong
|
c1aa25f314
|
chore(deps): Use v0.3.0 of solid-crud-tests
|
2020-11-10 16:23:51 +01:00 |
|
Ruben Verborgh
|
9e5b89aeaa
|
chore: Ensure cleanup always happens.
|
2020-11-10 16:23:51 +01:00 |
|
Ruben Verborgh
|
a141b563e9
|
chore: Download tests to temporary folder.
|
2020-11-10 16:23:51 +01:00 |
|
Michiel de Jong
|
78e175f627
|
test: Add Solid CRUD tests in Travis
|
2020-11-10 16:23:51 +01:00 |
|
Joachim Van Herwegen
|
4e4d7a7a39
|
feat: Integrate MetadataSerializer
|
2020-11-06 09:08:00 +01:00 |
|
Joachim Van Herwegen
|
aebccd45c0
|
feat: Create MetadataSerializer
|
2020-11-06 09:08:00 +01:00 |
|
Joachim Van Herwegen
|
840965cdef
|
refactor: Create multiple composite handlers
|
2020-11-06 09:08:00 +01:00 |
|
Joachim Van Herwegen
|
1260c5c14e
|
feat: Store status, body and metadata in ResponseDescription
|
2020-11-06 09:08:00 +01:00 |
|
Joachim Van Herwegen
|
e8fdcb0ad0
|
refactor: Split off ErrorResponseWriter
|
2020-11-06 09:08:00 +01:00 |
|
Joachim Van Herwegen
|
892b5f5921
|
feat: Create multiple configs supporting different store backends
|
2020-11-04 12:24:37 +01:00 |
|
Ruben Verborgh
|
fe870f073a
|
chore: Enable/disable Docker testing with a flag.
|
2020-11-04 10:31:54 +01:00 |
|
Ruben Verborgh
|
5f4f4b08b0
|
chore: Add docker npm scripts.
|
2020-11-04 10:31:54 +01:00 |
|
Ruben Verborgh
|
1055beea92
|
test: Add SPARQL endpoint integration test.
|
2020-11-04 10:31:54 +01:00 |
|
Ruben Verborgh
|
17d774fc18
|
chore: Add SPARQL endpoint logging.
|
2020-11-04 10:31:54 +01:00 |
|
Joachim Van Herwegen
|
ef6f01a82c
|
refactor: Change PreferenceSupport constructor to work with Components.js
|
2020-11-03 10:38:22 +01:00 |
|
Joachim Van Herwegen
|
50dfea1a27
|
refactor: Change routing constructors to work with Components.js
|
2020-11-02 15:41:32 +01:00 |
|
Joachim Van Herwegen
|
5287cd1e41
|
feat: Create a RoutingResourceStore that takes routing rules
|
2020-11-02 15:41:32 +01:00 |
|
Joachim Van Herwegen
|
dee4eef131
|
refactor: Change constructor so it is supported by Components.js
|
2020-11-02 15:04:05 +01:00 |
|
Joachim Van Herwegen
|
712a690904
|
feat: Update RepresentationConvertingStore to convert incoming data
|
2020-11-02 15:04:05 +01:00 |
|
Joachim Van Herwegen
|
9f7c246104
|
feat: Support SPARQL store backends
|
2020-11-02 15:04:05 +01:00 |
|
iesmessa
|
dff4ba8efe
|
fix: Write tests and fix related bugs, refactor code
|
2020-11-02 15:04:05 +01:00 |
|
Ruben Verborgh
|
4b4f737013
|
chore: Use Jest recommended linting.
|
2020-11-02 10:03:18 +01:00 |
|
Ruben Verborgh
|
0476ba8069
|
chore(deps): update all dependencies (#293)
|
2020-11-02 09:08:14 +01:00 |
|
Ruben Verborgh
|
73a56d8682
|
chore: Organize tests (#292)
* chore: Organize tests.
* chore: Install Coveralls only on Travis.
|
2020-10-31 17:52:10 +01:00 |
|