Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Visa #184

Open
wants to merge 165 commits into
base: feature/summary-datasource
Choose a base branch
from
Open

Visa #184

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
165 commits
Select commit Hold shift + click to select a range
93d8f44
Update example SPARQL datasources to public DBpedia endpoint
rubensworks Dec 9, 2019
f2547b1
Implement Quad Pattern Fragments
rubensworks Oct 14, 2015
21f5d23
Use properties instead of getters for simple values
rubensworks Oct 23, 2015
37a7808
Use `settings` to propagate view names instead of extra param
rubensworks Oct 23, 2015
0fc359a
Fix broken TPF-only requests
rubensworks Oct 23, 2015
7e33595
Fix lint errors
rubensworks Sep 2, 2016
850fe51
Fix failing TPF controller tests
rubensworks Sep 2, 2016
9b6cd24
Add quad support to CompositeDatasource.
rubensworks Sep 2, 2016
514e754
Update affiliation.
rubensworks Oct 13, 2016
bb8497b
Correctly add default graph uri to metadata.
rubensworks Oct 14, 2016
58f2416
Update CSS for quads.
RubenVerborgh Oct 18, 2016
6dba99d
Merge triple and quad pattern router.
RubenVerborgh Jan 3, 2017
b95eb0a
Make the identifier for the default graph constant.
RubenVerborgh Jan 3, 2017
89b011c
Put triples in the actual default graph.
RubenVerborgh Jan 3, 2017
be73d1a
Implement graph property on Datasource.
RubenVerborgh Jan 4, 2017
d3fcaff
Call public select instead of private _executeQuery in CompositeDatas…
rubensworks Jan 4, 2017
8350ff4
Isolate default graph identifier to router.
RubenVerborgh Jan 3, 2017
b3f216e
Remove graph translation step from CompositeDatasource
rubensworks Jan 4, 2017
795dd25
Merge triple and quad memory data source.
RubenVerborgh Jan 4, 2017
0ee60ac
Add quad pattern support to HDT sources.
RubenVerborgh Jan 4, 2017
4031855
Merge all Turtle variants to single data source.
RubenVerborgh Jan 4, 2017
5edfb54
Fix default graph translation in MemoryDatasource
rubensworks Jan 4, 2017
b38c4d0
Upgrade to N3.js 0.9.0.
RubenVerborgh Jan 5, 2017
9f4dda2
Support hiding in QPF view.
RubenVerborgh Jan 5, 2017
bb8c3f3
Merge QPF and TPF controller.
RubenVerborgh Jan 5, 2017
c5e75b5
Merge TPF and QPF view.
RubenVerborgh Jan 5, 2017
cc41a50
Fix button press.
RubenVerborgh Jan 5, 2017
4371fd3
Only show graph field when available.
RubenVerborgh Jan 5, 2017
e3f3170
Style graphs differently.
RubenVerborgh Jan 5, 2017
316226f
Don't ignore example configurations.
RubenVerborgh Jan 5, 2017
bc8a3ab
Update composite example.
RubenVerborgh Jan 5, 2017
1baa0b7
Fill out default graph placeholder in form.
RubenVerborgh Jan 6, 2017
2f04a2b
Fix default graph in display pattern.
RubenVerborgh Jan 6, 2017
a72e801
Don't modify the original query object.
RubenVerborgh Jan 6, 2017
d2126fe
Add @default as a shortcut for default graph.
RubenVerborgh Jan 6, 2017
5155b5a
Add missing graph mapping triple.
RubenVerborgh Jan 6, 2017
45db2e8
Fix indentation.
RubenVerborgh Jan 6, 2017
9f7e5b9
Only write default graph in non-quad formats.
RubenVerborgh Jan 6, 2017
ff26d97
Return counts through promises.
RubenVerborgh Jun 29, 2017
2e85121
Send a default count on error or timeout.
RubenVerborgh Jun 29, 2017
76f490c
Fix incorrect SPARQL SD namespace
rubensworks Jul 7, 2017
d1da89a
Support quads in SparqlDatasource
rubensworks Jun 30, 2017
6a86883
Use JSON-based SPARQL results in SparqlDatasource
rubensworks Jul 3, 2017
a251237
Only allow single unique SPARQL COUNT queries to run in parallel
rubensworks Jul 3, 2017
f700ffe
Review SPARQL datasource code.
RubenVerborgh Jul 25, 2017
f5d3515
Fix test location.
RubenVerborgh Jul 25, 2017
1237a9b
Fix SparqlDatasource not correctly querying the default graph
rubensworks Jul 26, 2017
fb7017e
Only emit _:graph variable for quads.
RubenVerborgh Aug 3, 2017
ce09e31
Fix incorrect expected counts in CompositeDatasource tests
rubensworks Feb 24, 2020
8671d98
Enable support for dependency injection
rubensworks Apr 27, 2017
ba56ef5
Setup monorepo with lerna, #103
rubensworks Feb 26, 2020
d41af8a
Bump required Node version to 10
rubensworks Feb 26, 2020
9438018
Use 3.x.x URI for core package
rubensworks Feb 26, 2020
1d40f7b
Move datasources into separate packages
rubensworks Feb 27, 2020
e0754b4
Publish all requires files to npm
rubensworks Feb 27, 2020
caee0f5
Optimize running of all tests in monorepo
rubensworks Feb 27, 2020
f8b6592
Extract Memento feature into separate package
rubensworks Feb 27, 2020
8ab8222
Extract Summary feature into separate package
rubensworks Feb 27, 2020
c1230c7
Extract WebID feature into separate package
rubensworks Feb 27, 2020
37b6f89
Extract QPF feature into separate package
rubensworks Feb 28, 2020
52ebbdf
Make index.js file of core package static
rubensworks Feb 28, 2020
f7c2967
Optimize running of linter from root
rubensworks Feb 28, 2020
19b76dd
Abstract ldf-server bin to CliRunner
rubensworks Mar 2, 2020
86261d5
Add preset-qpf and server-qpf packages, #103
rubensworks Mar 2, 2020
1a04205
Migrate prototypes to classes, #104
Dexagod Mar 2, 2020
b381aa2
Add documentation for datasource packages
rubensworks Mar 2, 2020
fdc46ba
Remove unneeded @type: server in example configs
rubensworks Mar 2, 2020
3aa4eef
Add documentation for Memento feature
rubensworks Mar 2, 2020
dd65124
Add documentation for QPF feature
rubensworks Mar 2, 2020
509ae6d
Measure code coverage
rubensworks Mar 2, 2020
3669620
Remove unneeded uritemplate dependency
rubensworks Mar 3, 2020
d0ad4c8
Add documentation for summary feature
rubensworks Mar 3, 2020
5b71932
Add documentation for WebID feature
rubensworks Mar 3, 2020
6c81d29
Add .nyc_output to gitignore
rubensworks Mar 3, 2020
8b301c9
Add documentation for QPF presets
rubensworks Mar 3, 2020
26e2931
Add documentation for server QPF
rubensworks Mar 3, 2020
88718cc
Add documentation for core
rubensworks Mar 3, 2020
6b8ca01
Fix summary controller being enabled by default
rubensworks Mar 3, 2020
ec6a5d4
Add documentation for root README
rubensworks Mar 4, 2020
09ed4b3
Add quick-start guide to root README
rubensworks Mar 4, 2020
07b0358
Rename server-qpf to server
rubensworks Mar 4, 2020
09e5981
Update licensees
rubensworks Mar 4, 2020
832b448
Mention core package earlier in listings
rubensworks Mar 4, 2020
6f18e5e
Automatically build all Docker images using lerna-docker
rubensworks Mar 4, 2020
8326598
Add npm badges for each package
rubensworks Mar 4, 2020
721c84a
Autogenerate changelog upon each release
rubensworks Mar 4, 2020
2c944a0
Setup greenkeeper configuration
rubensworks Mar 4, 2020
6d8298a
Allow QPF to be disabled to TPF per datasource
rubensworks Mar 4, 2020
05d3eaa
Temporarily publish Docker dev builds from release/3 branch
rubensworks Mar 4, 2020
be6a7ec
Add config migration tool
rubensworks Mar 5, 2020
cba41cd
Fix literals from Virtuoso endpoints being seen as URIs, Closes #94
rubensworks Mar 11, 2020
b38026f
Add SparqlDatasource option to force typed literals
rubensworks Mar 12, 2020
b014f67
Refactor codebase to use RDFJS terms instead of strings.
Dexagod Mar 11, 2020
2dc68c7
Add dataFactory parameter to configs, defaulting to N3.DataFactory
rubensworks Apr 6, 2020
83fa02e
Use let/const instead of var, #104
rubensworks Apr 7, 2020
58a3946
Use arrow callbacks, #104
rubensworks Apr 7, 2020
b7b78ea
Port callbacks to promise where possible, #104
rubensworks Apr 7, 2020
8441a0b
Remove lodash usages where possible, #104
rubensworks Apr 8, 2020
4dd1728
Set minimum Node version to 10
rubensworks Apr 8, 2020
2f36515
Bump JSON-LD dependencies to add support for JSON-LD 1.1
rubensworks Apr 8, 2020
20e2caf
Migrate from Greenkeeper to Renovate
rubensworks Apr 8, 2020
05225c7
Link to migration guide from relevant READMEs
rubensworks Apr 8, 2020
dc09e67
Remove special release/3 branch entry in Travis file
rubensworks Apr 8, 2020
4c79f84
Bump to release version v3.0.0
rubensworks Apr 8, 2020
438db93
Fix incorrect cd command in root README
rubensworks Apr 8, 2020
9742f1c
Update dependency chai to v4
renovate-bot Apr 8, 2020
dbbe3b7
Update dependency access-log to ^0.4.0
renovate-bot Apr 9, 2020
47010c7
Update dependency lodash to v4
renovate-bot Apr 9, 2020
892afb7
Update dependency mocha to v7
renovate-bot Apr 9, 2020
5418ad4
Update dependency supertest to v4
renovate-bot Apr 9, 2020
29a4a1d
Update dependency sinon-chai to v3
renovate-bot Apr 9, 2020
9dd3bb4
Fix invalid peerDependency entries
rubensworks Apr 9, 2020
0bfbec7
Bump to mime 2.4.4, Closes #118
rubensworks Apr 9, 2020
808dff1
Bump eslint to v6 and fix linting errors, Closes #116
rubensworks Apr 9, 2020
516f009
Fix incorrect visualization of pattern string in HTML
rubensworks Apr 10, 2020
45fd2ca
Fix sources querying for all graphs even if QPF is disabled
rubensworks Apr 10, 2020
747b6ad
Disable QPF support for datasources in migration tool
rubensworks Apr 10, 2020
1d96803
Bump to release version v3.0.1
rubensworks Apr 10, 2020
34c0215
Fix migration tool handling relative paths incorrectly
rubensworks Apr 10, 2020
68af9e7
Bump to release version v3.0.2
rubensworks Apr 10, 2020
9ba4c2f
Fix migration tool failing to include datasource metadata
rubensworks Apr 10, 2020
29e699f
Bump to release version v3.0.3
rubensworks Apr 10, 2020
b298789
Fix hide and enabled config entries not being migrated properly
rubensworks Apr 10, 2020
2e260c5
Remove need for softlinks in N3 datasources
rubensworks Apr 10, 2020
b3926e1
Bump to release version v3.0.4
rubensworks Apr 10, 2020
bd52749
Fix HDT source configs not being migrated correctly
rubensworks Apr 10, 2020
bf09c36
Fix enabled option on datasources being ignored
rubensworks Apr 10, 2020
af15bf1
Bump to release version v3.0.5
rubensworks Apr 10, 2020
8a54d95
Fix datasource descriptions being migrated incorrectly
rubensworks Apr 10, 2020
fcc5e2e
Bump to release version v3.0.6
rubensworks Apr 10, 2020
6c53fe2
Update links to TPF/QPF specs
rubensworks Apr 10, 2020
cf8ee9e
Fix blank node prefixes in datasources not being relative to base
rubensworks Apr 14, 2020
6cd5b59
Bump to release version v3.0.7
rubensworks Apr 14, 2020
58d62a5
Add more Node versions to Travis
rubensworks Apr 28, 2020
c007885
Use Travis preset
rubensworks Apr 29, 2020
ea3e763
Fix crash due to changed function name in N3.js
dreeki May 11, 2020
655103f
Update dependency eslint to v7 (#125)
renovate[bot] May 11, 2020
88c3ba3
Bump to release version v3.0.8
rubensworks May 11, 2020
ab80f13
Update dependency mocha to v8
renovate-bot Jun 11, 2020
7ae0794
Update to HDT-Node 3.x.x
rubensworks Jun 18, 2020
5cb241c
Bump to release version v3.0.9
rubensworks Jun 18, 2020
b6e3512
Update to asynciterator v3, Closes #129
rubensworks Jul 13, 2020
4e1067b
Enable no-extraneous-dependencies linter rule, #131
rubensworks Aug 10, 2020
70021d2
Fix missing rdf-string dependency in core, Closes #131
rubensworks Aug 10, 2020
288bf72
Bump to release version v3.1.0
rubensworks Aug 10, 2020
55edf20
Update dependency supertest to v5
renovate-bot Sep 27, 2020
51704dd
Update dependency supertest to v6
renovate-bot Oct 29, 2020
e90db5c
Update to Components.js 4
rubensworks Jan 15, 2021
d86070d
Bump to release version v3.2.0
rubensworks Jan 15, 2021
847529e
Pin dependencies
renovate-bot Feb 23, 2021
2efd254
Update dependency lerna to v4
renovate-bot Mar 2, 2021
a459b74
Fix illegal mutation of quads, Closes #137
Dexagod May 10, 2021
976ab87
Bump to release version v3.2.1
rubensworks May 10, 2021
c2898b2
Update Dockerfile to Node.js to v16 (#139)
renovate[bot] May 11, 2021
58c64c0
Add RDFa datasource (#142)
rossbowen Aug 27, 2021
2f87f90
Migrate CI to GitHub actions
rubensworks Aug 27, 2021
30940e3
Bump to release version v3.3.0
rubensworks Aug 27, 2021
3b23173
Fix broken lerna link (#153)
7yl4r Jun 23, 2022
1b3b132
Fix documentation about the sparqlEndpoint config entry
marcelomachado Aug 11, 2022
6bdb7f4
Fix Dockerfile to set WORKDIR before run npm install
marcelomachado Oct 10, 2022
2861f58
Add file scheme by default on memory sources
marcelomachado Oct 31, 2022
e5c6e3c
Update dependency jsonld-streaming-serializer to v2 (#172)
renovate[bot] Nov 11, 2022
b8cc6e3
Update dependency sparqljson-parse to v2 (#174)
renovate[bot] Nov 11, 2022
ed81661
Update dependency jsonld-streaming-parser to v4
renovate[bot] Sep 29, 2024
3893a06
Update dependency jsonld-streaming-serializer to v3
renovate[bot] Sep 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
31 changes: 30 additions & 1 deletion .eslintrc
Original file line number Diff line number Diff line change
@@ -1,6 +1,20 @@
{
env: {
node: true,
es6: true
},

plugins: [
'eslint-plugin-import'
],

parserOptions: {
ecmaVersion: 9,
sourceType: "module"
},

globals: {
Promise: true
},

rules: {
Expand Down Expand Up @@ -87,6 +101,8 @@
vars-on-top: 0,
wrap-iife: [2, "inside"],
yoda: 2,
no-var: "error",
prefer-arrow-callback: "error",

// Strict Mode
strict: [2, "never"],
Expand Down Expand Up @@ -132,7 +148,7 @@
key-spacing: 0,
lines-around-comment: 2,
linebreak-style: 2,
max-nested-callbacks: [2, 2],
max-nested-callbacks: [2, 4],
new-cap: 2,
new-parens: 2,
newline-after-var: 0,
Expand Down Expand Up @@ -169,5 +185,18 @@
space-unary-ops: 2,
spaced-comment: [2, "always", { block: { markers: ["!"] } }],
wrap-regex: 0,

// Imports
"import/no-extraneous-dependencies": "error"
},

overrides: [
{
// Specific rules for test files
files: [ "packages/**/test/**/*-test.js" ],
rules: {
"import/no-extraneous-dependencies": "off"
}
}
]
}
90 changes: 90 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
name: CI
on: [push, pull_request]
jobs:

lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/cache@v2
with:
path: '**/node_modules'
key: ${{ runner.os }}-lint-modules-${{ hashFiles('**/yarn.lock') }}
- uses: actions/setup-node@v2
with:
node-version: 14.x
- run: yarn install
- run: yarn run lint

test:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest]
node-version:
- 12.x
- 14.x
- 16.x
steps:
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node-version }}
- name: Ensure line endings are consistent
run: git config --global core.autocrlf input
- name: Check out repository
uses: actions/checkout@v2
- uses: actions/cache@v2
with:
path: '**/node_modules'
key: ${{ runner.os }}-test-modules-${{ hashFiles('**/yarn.lock') }}
- name: Install dependencies
run: yarn install
- name: Run tests
run: yarn run test-ci
- name: Submit coverage results
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.github_token }}
flag-name: run-${{ matrix.node-version }}
parallel: true

coveralls:
needs: test
runs-on: ubuntu-latest
steps:
- name: Consolidate test coverage from different jobs
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.github_token }}
parallel-finished: true

docker:
needs:
- test
- lint
runs-on: ubuntu-latest
steps:
- name: Use Node.js
uses: actions/setup-node@v2
with:
node-version: '14.x'
- name: Check out repository
uses: actions/checkout@v2
- name: Load cache
uses: actions/cache@v2
with:
path: '**/node_modules'
key: ${{ runner.os }}-docker-modules-v1-${{ hashFiles('**/yarn.lock') }}
- name: Install dependencies
run: yarn install --pure-lockfile
- name: Install Lerna Docker
run: sh -c "`curl -fsSl https://raw.githubusercontent.com/rubensworks/lerna-docker/master/install.sh`"
- name: Build Docker images
run: ~/.lerna-docker/bin/lerna-docker linkeddatafragments build
- name: Deploy Docker images
if: startsWith(github.ref, 'refs/heads/master') || startsWith(github.ref, 'refs/tags/')
run: ~/.lerna-docker/bin/lerna-docker linkeddatafragments push
env:
DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
8 changes: 7 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,14 @@ data
summaries
*.log
*.hdt.index*
.nyc_output

# Ignore deployment configuration files, but keep defaults (for npm package)
# Ignore deployment configuration files, but keep defaults and examples
config.json
config/*.json
!config/config-defaults.json
!config/config-example*.json

# Ignore dev environment files
.idea
.devcontainer
17 changes: 0 additions & 17 deletions .gitlab-ci.yml

This file was deleted.

19 changes: 0 additions & 19 deletions .travis.yml

This file was deleted.

1 change: 1 addition & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
Ruben Verborgh <[email protected]> (http://ruben.verborgh.org/)
Miel Vander Sande <[email protected]>
Ruben Taelman <[email protected]>
111 changes: 111 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
# Changelog
All notable changes to this project will be documented in this file.

<a name="v3.3.0"></a>
## [v3.3.0](https://github.com/LinkedDataFragments/Server.js/compare/v3.2.1...v3.3.0) - 2021-08-27

### Added
* [Add RDFa datasource (#142)](https://github.com/LinkedDataFragments/Server.js/commit/58c64c03539ed5ab25080b6a352e70019e4053ff)

<a name="v3.2.1"></a>
## [v3.2.1](https://github.com/LinkedDataFragments/Server.js/compare/v3.2.0...v3.2.1) - 2021-05-10

### Fixed
* [Fix illegal mutation of quads, Closes #137](https://github.com/LinkedDataFragments/Server.js/commit/a459b74c6411bc9d042a0e7d4caca079a349fe7f)

<a name="v3.2.0"></a>
## [v3.2.0](https://github.com/LinkedDataFragments/Server.js/compare/v3.1.0...v3.2.0) - 2021-01-15

### Changed
* [Update to Components.js 4](https://github.com/LinkedDataFragments/Server.js/commit/e90db5c3e439259466fa0cf789e2c4b028b584f2)

<a name="v3.1.0"></a>
## [v3.1.0](https://github.com/LinkedDataFragments/Server.js/compare/v3.0.9...v3.1.0) - 2020-08-10

### Changed
* [Update to asynciterator v3, Closes #129](https://github.com/LinkedDataFragments/Server.js/commit/b6e3512ec21bba5cfcac79aee52033034d49583b)

### Fixed
* [Fix missing rdf-string dependency in core, Closes #131](https://github.com/LinkedDataFragments/Server.js/commit/70021d26a4112a02278801ffff604ee803114369)

<a name="v3.0.9"></a>
## [v3.0.9](https://github.com/LinkedDataFragments/Server.js/compare/v3.0.8...v3.0.9) - 2020-06-18

### Changed
* [Update to HDT-Node 3.x.x](https://github.com/LinkedDataFragments/Server.js/commit/7ae079452f510f13631770282345688828dcc085)

<a name="v3.0.8"></a>
## [v3.0.8](https://github.com/LinkedDataFragments/Server.js/compare/v3.0.7...v3.0.8) - 2020-05-11

### Fixed
* [Fix crash due to changed function name in N3.js](https://github.com/LinkedDataFragments/Server.js/commit/ea3e7632cfd47e0ae9015f4715a15d40c61e87c8)

<a name="v3.0.7"></a>
## [v3.0.7](https://github.com/LinkedDataFragments/Server.js/compare/v3.0.6...v3.0.7) - 2020-04-14

### Fixed
* [Fix blank node prefixes in datasources not being relative to base](https://github.com/LinkedDataFragments/Server.js/commit/cf8ee9e9586a0643fde5619b93098a11035b7c78)

<a name="v3.0.6"></a>
## [v3.0.6](https://github.com/LinkedDataFragments/Server.js/compare/v3.0.5...v3.0.6) - 2020-04-10

### Fixed
* [Fix datasource descriptions being migrated incorrectly](https://github.com/LinkedDataFragments/Server.js/commit/8a54d95c5b67ad09ab626a678388995df366db02)

<a name="v3.0.5"></a>
## [v3.0.5](https://github.com/LinkedDataFragments/Server.js/compare/v3.0.4...v3.0.5) - 2020-04-10

### Fixed
* [Fix enabled option on datasources being ignored](https://github.com/LinkedDataFragments/Server.js/commit/bf09c363e7c3094e7668b3dc18051bc0489f3ca2)
* [Fix HDT source configs not being migrated correctly](https://github.com/LinkedDataFragments/Server.js/commit/bd52749d513732ee74be44af8012cebb6beff02e)

<a name="v3.0.4"></a>
## [v3.0.4](https://github.com/LinkedDataFragments/Server.js/compare/v3.0.3...v3.0.4) - 2020-04-10

### Fixed
* [Remove need for softlinks in N3 datasources](https://github.com/LinkedDataFragments/Server.js/commit/2e260c560e0c3a75fedf1817690dd7a7dd2d6cca)
* [Fix hide and enabled config entries not being migrated properly](https://github.com/LinkedDataFragments/Server.js/commit/b298789619fac911db89f1f00b736652c1bdc0cb)

<a name="v3.0.3"></a>
## [v3.0.3](https://github.com/LinkedDataFragments/Server.js/compare/v3.0.2...v3.0.3) - 2020-04-10

### Fixed
* [Fix migration tool failing to include datasource metadata](https://github.com/LinkedDataFragments/Server.js/commit/9ba4c2f077f8800c1a5f2b06935641c3b1ada513)

<a name="v3.0.2"></a>
## [v3.0.2](https://github.com/LinkedDataFragments/Server.js/compare/v3.0.1...v3.0.2) - 2020-04-10

### Fixed
* [Fix migration tool handling relative paths incorrectly](https://github.com/LinkedDataFragments/Server.js/commit/34c0215d294f4cd8d3a8de1658decbe915ce63aa)

<a name="v3.0.1"></a>
## [v3.0.1](https://github.com/LinkedDataFragments/Server.js/compare/v3.0.0...v3.0.1) - 2020-04-10

### Changed
* [Disable QPF support for datasources in migration tool](https://github.com/LinkedDataFragments/Server.js/commit/747b6adf1e049b25889f1e4c5b40c239cd528fdc)

### Fixed
* [Fix sources querying for all graphs even if QPF is disabled](https://github.com/LinkedDataFragments/Server.js/commit/45fd2ca63283ec51c8cf93147a755de254c1f579)
* [Fix incorrect visualization of pattern string in HTML](https://github.com/LinkedDataFragments/Server.js/commit/516f009c191f845eb7afa057fcfb6b20362f9e65)

<a name="v3.0.0"></a>
## [v3.0.0](https://github.com/LinkedDataFragments/Server.js/compare/v2.2.5...v3.0.0) - 2020-04-08

### Added
* [Implement Quad Pattern Fragments](https://github.com/LinkedDataFragments/Server.js/commit/f2547b18aaac74b1b3aa01ebfe46ea519d9d098f)
* [Bump JSON-LD dependencies to add support for JSON-LD 1.1](https://github.com/LinkedDataFragments/Server.js/commit/2f365156d24b55277e941ca3a0f78e9796757056)
* [Add config migration tool](https://github.com/LinkedDataFragments/Server.js/commit/be6a7ec54417b9cae21e5c5093a90ab5a4f4d255)
* [Add SparqlDatasource option to force typed literals](https://github.com/LinkedDataFragments/Server.js/commit/b38026fd32bc4034c4aca36dac1c7f024d175b29)

### Changed
* [Modularize all packages through dependency injection](https://github.com/LinkedDataFragments/Server.js/commit/8671d98fa29672921a654cda1c1d4f19e076b883)
* [Refactor codebase to use RDFJS terms instead of strings](https://github.com/LinkedDataFragments/Server.js/commit/b014f67c55550260dc3f0032594c759bf570e983)
* [Set minimum Node version to 10](https://github.com/LinkedDataFragments/Server.js/commit/4dd1728b978e27370f91fa065d7fc06d46ed78a1)

### Fixed
* [Fix literals from Virtuoso endpoints being seen as URIs, Closes #94](https://github.com/LinkedDataFragments/Server.js/commit/cba41cdce43deea9e4106b5976608769db879cfb)

<a name="v2.2.5"></a>
## [v2.2.5] - 2010-01-015

_Start tracking changelog_
25 changes: 0 additions & 25 deletions Dockerfile

This file was deleted.

2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright © 2013–2016 Ruben Verborgh, Miel Vander Sande
Copyright © 2013–now Ruben Verborgh, Miel Vander Sande, Ruben Taelman
Ghent University – imec, Belgium

Permission is hereby granted, free of charge, to any person obtaining a copy
Expand Down
Loading
Loading