Joachim Van Herwegen
Joachim Van Herwegen
I have found some inconsistencies in the output of some update queries. 1. Some updates have a [type](https://github.com/RubenVerborgh/SPARQL.js/blob/master/test/parsedQueries/sparql-update-3-2-4.json#L5), while others have an [updateType](https://github.com/RubenVerborgh/SPARQL.js/blob/master/test/parsedQueries/sparql-update-1-1-1.json#L5) instead. 2. In case of the default...
Currently, when setting up a datasource using the file:// protocol, the 'file:' part of the link gets stripped and the remainder gets used to find the file ( https://github.com/LinkedDataFragments/Server.js/blob/master/lib/datasources/Datasource.js#L148 )...
#### ✍️ Description Preparation for notification support. The spec requires both a JSON-LD representation and a turtle representation: https://solidproject.org/TR/notifications-protocol#discovery But the JSON-LD context doesn't exist yet, so we will need...
#### 📁 Related issues Closes https://github.com/CommunitySolidServer/CommunitySolidServer/issues/1205 and https://github.com/CommunitySolidServer/CommunitySolidServer/issues/570 (or at least prevents most common causes). #### ✍️ Description Modifies the setup and default configs so we no longer provide an...
#### 📁 Related issues Apparently we didn't actually have an ACP issue yet. #### ✍️ Description Adds support for ACP. The newly added default config `file-acp.json` sets up a server...
#### 📁 Related issues Closes https://github.com/CommunitySolidServer/CommunitySolidServer/issues/1430 #### ✍️ Description Doing some smaller issues as I didn't want to immediately jump into something big after ACP 😄. This change is non-breaking...
The `WrappedExpiringStorage` is a `Finalizable` to clear up the timers when the server stops. Node.js allows timers to be modified so they don't prevent the application from exiting though: https://nodejs.org/api/timers.html#timeoutunref...
#### Environment - Server version: v6 branch #### Description I did not fully explore this, but I noticed while creating integration tests the process didn't consistently exit after even though...
KeyValueStorage was [initially added](https://github.com/CommunitySolidServer/CommunitySolidServer/pull/560) as a way to to store counts for read/write locks Since then its usage has expanded, mostly by the IDP but also by various other components....
#### Feature description: This would allow users to customize default configurations using the new Components.js [override](https://componentsjs.readthedocs.io/en/latest/configuration/configurations/overrides/) feature without having to duplicate all the imports.