Joachim Van Herwegen
58574eec07
feat: Use asynchandler library for handlers
2024-09-16 08:39:29 +02:00
Joachim Van Herwegen
dce39f67e8
feat: Replace logging with external library
2024-09-16 08:39:29 +02:00
Joachim Van Herwegen
3902eccbde
Merge branch 'refs/heads/main' into versions/next-major
...
# Conflicts:
# package-lock.json
# package.json
2024-09-06 09:59:04 +02:00
dependabot[bot]
9d403e516c
chore(deps): bump marked from 13.0.0 to 14.1.0
...
Bumps [marked](https://github.com/markedjs/marked ) from 13.0.0 to 14.1.0.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v13.0.0...v14.1.0 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-27 07:22:00 +02:00
Joachim Van Herwegen
221dcc41cd
chore(release): Release version 7.1.2 of the npm package
v7.1.2
2024-08-20 07:39:31 +02:00
elf Pavlik
3e8365bb26
fix: Use full encoded topic iri in streaming http receiveFrom url template
...
* fix: use full encoded topic iri in streaming http receiveFrom url template
* clean up urls and routing
2024-08-19 08:58:53 +02:00
Joachim Van Herwegen
4599bf413e
chore(release): Release version 7.1.1 of the npm package
v7.1.1
2024-08-07 09:08:58 +02:00
Joachim Van Herwegen
e15c59c157
chore: Increase jest timeout
2024-08-07 08:53:38 +02:00
Joachim Van Herwegen
b93aa31c93
chore: Use correct markdownlint-cli2 fix command
2024-08-07 08:42:32 +02:00
elf Pavlik
3dd8602acc
fix: Ensure streaming HTTP streams the whole notification in a single chunk
2024-08-05 07:51:33 +02:00
Joachim Van Herwegen
576eefede6
docs: Add missing newline
2024-07-19 15:04:51 +02:00
Joachim Van Herwegen
9c44f375f2
docs: Update server architecture documentation
2024-07-19 15:04:50 +02:00
Joachim Van Herwegen
73619fda05
docs: Explain oidc.json
2024-07-19 15:04:50 +02:00
Joachim Van Herwegen
ab419674df
docs: Explain WAC vs ACP
2024-07-19 15:04:50 +02:00
Joachim Van Herwegen
ed6f2ec8e9
docs: Explain the provided configs
2024-07-19 15:04:49 +02:00
Joachim Van Herwegen
3aa28fa03b
docs: Add test instructions to documentation
2024-07-19 15:04:49 +02:00
Joachim Van Herwegen
e45bce89aa
docs: Add more explicit installation instructions
2024-07-19 15:04:48 +02:00
Joachim Van Herwegen
6b8223ba9c
chore: Update ts-node
2024-07-19 15:04:09 +02:00
Joachim Van Herwegen
46f5fc239e
chore: Depend on external eslint package
2024-07-19 15:04:09 +02:00
Joachim Van Herwegen
ecd031e69f
chore: Update lint dependencies
2024-07-19 15:04:09 +02:00
Joachim Van Herwegen
d1282f6b1a
chore: Update eslint-plugin-jest dependency
2024-07-19 15:04:09 +02:00
Joachim Van Herwegen
86e8c09e2d
chore: Update markdownlint-cli2 dependency
2024-07-19 15:04:09 +02:00
dependabot[bot]
1be2e23651
chore(deps): bump marked from 12.0.0 to 13.0.0
...
Bumps [marked](https://github.com/markedjs/marked ) from 12.0.0 to 13.0.0.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v12.0.0...v13.0.0 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 09:35:24 +02:00
dependabot[bot]
c738de183e
chore(deps): bump @types/uuid from 9.0.5 to 10.0.0
...
Bumps [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid ) from 9.0.5 to 10.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/uuid )
---
updated-dependencies:
- dependency-name: "@types/uuid"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 09:30:40 +02:00
dependabot[bot]
5936aceccd
chore(deps): bump ws from 8.14.2 to 8.17.1
...
Bumps [ws](https://github.com/websockets/ws ) from 8.14.2 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.14.2...8.17.1 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 09:29:53 +02:00
dependabot[bot]
1f474a3c8e
chore(deps): bump docker/build-push-action from 5 to 6
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 09:22:52 +02:00
dependabot[bot]
53c56b24d0
chore(deps): bump jsonld-context-parser from 2.3.2 to 3.0.0
...
Bumps [jsonld-context-parser](https://github.com/rubensworks/jsonld-context-parser.js ) from 2.3.2 to 3.0.0.
- [Changelog](https://github.com/rubensworks/jsonld-context-parser.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubensworks/jsonld-context-parser.js/compare/v2.3.2...v3.0.0 )
---
updated-dependencies:
- dependency-name: jsonld-context-parser
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 09:15:28 +02:00
dependabot[bot]
a0ea743449
chore(deps-dev): bump braces from 3.0.2 to 3.0.3
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-13 07:51:02 +02:00
dependabot[bot]
a402aa6382
chore(deps): bump actions/checkout from 4.1.5 to 4.1.7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.5 to 4.1.7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.5...v4.1.7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-13 07:36:00 +02:00
Joachim Van Herwegen
d350c140fd
docs: Add missing index for starting the server
2024-06-11 08:58:00 +02:00
dependabot[bot]
bdfbc54265
chore(deps): bump uuid from 9.0.1 to 10.0.0
...
Bumps [uuid](https://github.com/uuidjs/uuid ) from 9.0.1 to 10.0.0.
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/uuidjs/uuid/compare/v9.0.1...v10.0.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-10 06:59:08 +02:00
Joachim Van Herwegen
556899dbdb
docs: Add HTTP streaming notification option to docs
2024-05-24 13:10:20 +02:00
Joachim Van Herwegen
2f10d22c18
chore(release): Release version 7.1.0 of the npm package
v7.1.0
2024-05-24 08:41:54 +02:00
elf Pavlik
cb38613b4c
feat: Add support for StreamingHTTPChannel2023 notifications
...
* feat: initial StremingHTTPChannel2023 notifications
Co-authored-by: Maciej Samoraj <maciej.samoraj@gmail.com>
* test: unit for StremingHTTPChannel2023 notifications
Co-authored-by: Maciej Samoraj <maciej.samoraj@gmail.com>
* test: integration for StremingHTTPChannel2023 notifications
Co-authored-by: Maciej Samoraj <maciej.samoraj@gmail.com>
* emit initial notification on streaming http channel
* fix linting erros
* ensure canceling fetch body in integration tests
* extract defaultChannel for topic into util
* add documentation
* Apply suggestions from code review
Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>
* only generate notifications when needed
Co-authored-by: Maciej Samoraj <maciej.samoraj@gmail.com>
* test: set body timeout to pass on node >21
Co-authored-by: Maciej Samoraj <maciej.samoraj@gmail.com>
* address review feedback
* remove node 21 workaround
* add architecture documentation
* Apply suggestions from code review
Co-authored-by: Joachim Van Herwegen <joachimvh@gmail.com>
---------
Co-authored-by: Maciej Samoraj <maciej.samoraj@gmail.com>
Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>
Co-authored-by: Joachim Van Herwegen <joachimvh@gmail.com>
2024-05-22 08:58:26 +02:00
elf Pavlik
203f80020c
chore: update CI node versions
...
* test: update CI node versions
* Update npm-test.yml
* revert changes to quotes
* 22.0 broken on windows
https://github.com/nodejs/node/issues/52682
2024-05-15 14:20:58 +02:00
dependabot[bot]
f244b288bd
chore(deps): bump actions/checkout from 4.1.1 to 4.1.5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.1 to 4.1.5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.1...v4.1.5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-14 14:06:20 +02:00
dependabot[bot]
386babff42
chore(deps): bump ejs from 3.1.9 to 3.1.10
...
Bumps [ejs](https://github.com/mde/ejs ) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases )
- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-14 14:05:58 +02:00
dependabot[bot]
337902c12d
chore(deps-dev): bump supertest from 6.3.3 to 7.0.0
...
Bumps [supertest](https://github.com/ladjs/supertest ) from 6.3.3 to 7.0.0.
- [Release notes](https://github.com/ladjs/supertest/releases )
- [Commits](https://github.com/ladjs/supertest/compare/v6.3.3...v7.0.0 )
---
updated-dependencies:
- dependency-name: supertest
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-14 14:05:34 +02:00
dependabot[bot]
afe96b1b12
chore(deps): bump fetch-sparql-endpoint from 4.1.0 to 5.0.0
...
Bumps [fetch-sparql-endpoint](https://github.com/rubensworks/fetch-sparql-endpoint.js ) from 4.1.0 to 5.0.0.
- [Changelog](https://github.com/rubensworks/fetch-sparql-endpoint.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubensworks/fetch-sparql-endpoint.js/compare/v4.1.0...v5.0.0 )
---
updated-dependencies:
- dependency-name: fetch-sparql-endpoint
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-14 14:05:12 +02:00
dependabot[bot]
f59b2c2970
chore(deps): bump peaceiris/actions-gh-pages from 3 to 4
...
Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages ) from 3 to 4.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases )
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md )
- [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: peaceiris/actions-gh-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-24 08:24:55 +02:00
Noel De Martin
07499631b4
fix: Fix .nvmrc version
2024-04-23 08:03:14 +02:00
Joachim Van Herwegen
e20efac3ea
fix: Combine metadata with data when generating resources
2024-04-22 09:48:24 +02:00
Joachim Van Herwegen
099897013c
fix: Make getParentContainer
work with query parameters
2024-04-22 09:13:22 +02:00
Joachim Van Herwegen
f73dfb31c0
fix: Do not reuse the same error in StaticThrowHandler
2024-04-09 08:29:56 +02:00
Joachim Van Herwegen
2846c711ab
docs: Fix language
...
Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>
2024-04-09 08:29:56 +02:00
Joachim Van Herwegen
5e60000681
fix: Make allow headers more accurate
2024-04-09 08:29:56 +02:00
Joachim Van Herwegen
d7078ad692
fix: Expose auxiliary links on errors
2024-04-09 08:29:56 +02:00
Joachim Van Herwegen
419312ee5f
feat: Store original target in error metadata
2024-04-09 08:29:56 +02:00
Joachim Van Herwegen
486241f3d4
docs: Fix language
...
Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>
2024-04-02 09:16:51 +02:00
Joachim Van Herwegen
cac70b1f88
refactor: Simplify eslint configs
2024-04-02 09:16:51 +02:00