Ruben Verborgh
4ef4d44a3a
feat: Add a monitoring store.
2020-11-20 11:12:45 +01:00
Joachim Van Herwegen
75e4f73c3f
refactor: Add isContainerPath function
2020-11-18 17:19:53 +01:00
Joachim Van Herwegen
1073c2ff4c
refactor: Clean up utility functions
2020-11-18 17:19:53 +01:00
Joachim Van Herwegen
82f3aa0cd8
chore: Split pre-commit unit and integration tests
2020-11-17 16:30:31 +01:00
Joachim Van Herwegen
b49366498b
chore: Integrate WrappedExpiringResourceLocker
2020-11-16 10:32:10 +01:00
smessie
acebf030c7
refactor: Remove identifier parameter
2020-11-16 10:32:10 +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
f798fc1374
chore: Set up Travis stages.
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
Ruben Verborgh
4f69602751
chore(deps): update dependency n3 to v1.6.4
...
Closes https://github.com/solid/community-server/issues/308
2020-11-06 15:01:30 +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
Ruben Verborgh
f4161d406c
Release version 0.2.0 of the npm package.
v0.2.0
2020-11-05 12:50:21 +01:00
Joachim Van Herwegen
09ef875be3
docs: Describe default server in readme
2020-11-04 12:24:37 +01:00
Joachim Van Herwegen
f8542a2c0c
feat: Create routing configs and partially clean up config structure
2020-11-04 12:24:37 +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
Ruben Taelman
b6c8e2cb8f
Bump componentsjs-generator to 1.2.0
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
iesmessa
86de805daa
feat: Implement a first draft of the RoutingResourceStore
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
iesmessa
6cc7053310
feat: Implement SPARQL-based ResourceStore
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
Ruben Verborgh
1a45b65df7
refactor: Implement empty canHandle on base class. ( #289 )
2020-10-30 17:56:39 +01:00
Renovate Bot
ac8423d28d
chore(deps): update dependency supertest to v6
2020-10-30 15:55:16 +01:00
smessie
a7fa61ab2f
fix: Resolve duplicate error message and no trailing newline
...
* fix: Resolves duplicate error message
* test: Add trailing newline on error test
2020-10-27 15:17:59 +01:00
smessie
99464d9a95
feat: Add logging
...
* feat: Add logging
* refactor: Configure the logger for the tests once globally
* feat: Add logging
* fix: Fix ESLint errors due to merge conflicts
* Review log and error messages.
* refactor: Cleanup a bit
* refactor: Change to logger info calls
Co-authored-by: Ruben Verborgh <ruben@verborgh.org>
2020-10-26 10:31:01 +01:00
Renovate Bot
1ef75126ee
chore(deps): update dependency eslint-plugin-unused-imports to v1
2020-10-26 08:43:54 +01:00
Joachim Van Herwegen
5fa068687b
fix: Correctly parse URL domain
2020-10-16 10:08:37 +02:00
Joachim Van Herwegen
4df26454d4
refactor: Make ExtensionBasedMapper only expose what is needed
2020-10-16 09:35:48 +02:00