1567 Commits

Author SHA1 Message Date
dependabot[bot]
88c618023a chore(deps): bump actions/checkout from 4.1.7 to 4.2.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7 to 4.2.0.
- [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.7...v4.2.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-26 07:39:48 +02:00
dependabot[bot]
490836962a chore(deps): bump path-to-regexp from 6.2.1 to 6.3.0
Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) from 6.2.1 to 6.3.0.
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v6.2.1...v6.3.0)

---
updated-dependencies:
- dependency-name: path-to-regexp
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-13 06:28:57 +02:00
Joachim Van Herwegen
868275789d fix: Correctly delete data in validate-configs.sh 2024-09-10 07:38:32 +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]
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]
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
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]
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
Joachim Van Herwegen
7abca33b67 chore: Update @antfu/eslint-config dependency to 2.11.4 2024-04-02 09:16:51 +02:00
Joachim Van Herwegen
fa060b86f3 refactor: Remove eslint-disable when possible 2024-04-02 09:16:51 +02:00
Joachim Van Herwegen
65bf2bd34e refactor: Enable jsdoc/tag-lines and jsdoc/sort-tags rules 2024-04-02 09:16:51 +02:00
Joachim Van Herwegen
3e59aa4b55 refactor: Enable jsdoc/valid-types rule 2024-04-02 09:16:51 +02:00
Joachim Van Herwegen
5fc4ce8f73 refactor: Enable jsdoc/no-types rule 2024-04-02 09:16:51 +02:00
Joachim Van Herwegen
45640a36d6 refactor: Enable import/no-extraneous-dependencies rule 2024-04-02 09:16:51 +02:00
Joachim Van Herwegen
b381a9c926 refactor: Enable ts/no-explicit-any rule 2024-04-02 09:16:51 +02:00