Joachim Van Herwegen
a47f5236ef
feat: Full rework of account management
...
Complete rewrite of the account management and related systems.
Makes the architecture more modular,
allowing for easier extensions and configurations.
2023-10-06 11:04:40 +02:00
dependabot[bot]
a8b5d5eb45
chore(deps-dev): bump @tsconfig/node18 from 2.0.1 to 18.2.2
...
Bumps [@tsconfig/node18](https://github.com/tsconfig/bases/tree/HEAD/bases ) from 2.0.1 to 18.2.2.
- [Commits](https://github.com/tsconfig/bases/commits/HEAD/bases )
---
updated-dependencies:
- dependency-name: "@tsconfig/node18"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-06 09:00:11 +02:00
Joachim Van Herwegen
180d5f131e
fix: Add workaround for authn library issue
2023-10-06 08:39:07 +02:00
Joachim Van Herwegen
bfa70a40aa
test: Workaround for Jest ESM issues
...
To prevent issues with Jest and ESM
we transform all ESM dependencies to CJS while testing.
2023-10-06 08:39:07 +02:00
Joachim Van Herwegen
7024ee9a58
feat: Update oidc-provider to v8
...
The new version is an ESM package,
so we need to do a dynamic import as our package is CJS.
To correctly transpile the dynamic import,
moduleResolution needs to be set to node16.
See https://github.com/microsoft/TypeScript/issues/43329
2023-10-06 08:39:07 +02:00
Joachim Van Herwegen
e0c1baeb43
chore: Make Node v18 the minimum supported version
2023-10-05 15:26:56 +02:00
Joachim Van Herwegen
c95198285c
Merge branch 'main' into versions/next-major
2023-10-05 14:28:06 +02:00
Joachim Van Herwegen
5c0c54c31c
chore(release): Release version 6.1.0 of the npm package
2023-10-05 13:15:48 +02:00
Joachim Van Herwegen
a35500314b
chore(release): Release version 6.0.2 of the npm package
2023-08-30 09:28:01 +02:00
dependabot[bot]
a333412e19
chore(deps): bump fetch-sparql-endpoint from 3.2.1 to 4.0.0
...
Bumps [fetch-sparql-endpoint](https://github.com/rubensworks/fetch-sparql-endpoint.js ) from 3.2.1 to 4.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/v3.2.1...v4.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 >
2023-08-16 10:52:51 +02:00
Joachim Van Herwegen
4f17f2baac
Merge branch 'main' into versions/next-major
2023-07-25 09:43:15 +02:00
dependabot[bot]
13a0f0d3ab
chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-20 09:38:36 +02:00
dependabot[bot]
b7f4f1bd51
chore(deps): bump cross-fetch from 3.1.5 to 4.0.0
...
Bumps [cross-fetch](https://github.com/lquixada/cross-fetch ) from 3.1.5 to 4.0.0.
- [Release notes](https://github.com/lquixada/cross-fetch/releases )
- [Changelog](https://github.com/lquixada/cross-fetch/blob/v4.x/CHANGELOG.md )
- [Commits](https://github.com/lquixada/cross-fetch/compare/v3.1.5...v4.0.0 )
---
updated-dependencies:
- dependency-name: cross-fetch
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-10 09:00:51 +02:00
dependabot[bot]
02e122c6d9
chore(deps-dev): bump nodemon from 2.0.22 to 3.0.1
...
Bumps [nodemon](https://github.com/remy/nodemon ) from 2.0.22 to 3.0.1.
- [Release notes](https://github.com/remy/nodemon/releases )
- [Commits](https://github.com/remy/nodemon/compare/v2.0.22...v3.0.1 )
---
updated-dependencies:
- dependency-name: nodemon
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-10 08:54:30 +02:00
Joachim Van Herwegen
eb0a8f3dba
chore(release): Release version 6.0.1 of the npm package
2023-06-15 15:47:58 +02:00
dependabot[bot]
b3fe2afbad
chore(deps-dev): bump eslint-plugin-jest from 26.1.3 to 27.2.1
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 26.1.3 to 27.2.1.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v26.1.3...v27.2.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jest
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-02 13:53:48 +02:00
Joachim Van Herwegen
c4337a6d90
chore(release): Release version 6.0.0 of the npm package
2023-05-02 10:51:29 +02:00
Joachim Van Herwegen
0625c1019b
chore: Update markdownlint-cli2 to remove dependency warning
2023-05-02 10:28:31 +02:00
Joachim Van Herwegen
90e11def54
chore: Update fs-extra dependency and increase minimum node version
2023-04-27 10:47:30 +02:00
Joachim Van Herwegen
262f6b4558
chore: Update dependencies
2023-04-27 10:47:30 +02:00
Joachim Van Herwegen
346460cb56
chore: Update solid authn dependency
...
Tests are failing with 1.15 so sticking with 1.14 for now
2023-04-27 10:47:30 +02:00
Joachim Van Herwegen
db65a27faa
chore: Update various dev dependencies
2023-04-27 10:47:30 +02:00
Joachim Van Herwegen
d6b438cd7b
chore: Update jest and TypeScript dependencies
2023-04-27 10:47:30 +02:00
Joachim Van Herwegen
d6be724a12
Merge branch 'main' into versions/6.0.0
...
# Conflicts:
# config/ldp/authorization/readers/access-checkers/agent-group.json
2023-04-24 11:21:59 +02:00
Joachim Van Herwegen
c36f15e2da
feat: Generalize and extend notification channel type behaviour
2023-04-20 14:32:13 +02:00
zg009
f0596c2eb8
feat: Support conditions for GET/HEAD requests
...
* fix: updated WrappedExpiringStorage tests and timer.unref calls
* fix: removed finalizable configs and inheritors that only used timer
* fix: updated test function to test setSafeInterval and timer.unref
* fix: added NotModifiedHttpError class
* fix: added 304 error test to HttpError test file
* fix: 304 errors when making read request with matching ETag
* Update src/util/errors/NotModifiedHttpError.ts
Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com >
* fix: updated tests
* fix: try notMatchesEtag in test
* fix: DataAccessorBasedStore test passes
* fix: removed conditions check and added extra test
---------
Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com >
2023-03-28 09:24:15 +02:00
Joachim Van Herwegen
7eb938044d
chore: Update caniuse-lite dependency
2023-02-27 11:13:30 +01:00
dependabot[bot]
948dad7bcd
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1
...
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases )
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-03 12:01:05 +01:00
Joachim Van Herwegen
9a64095205
chore(release): Release version 6.0.0-alpha.0 of the npm package
2023-02-01 11:14:14 +01:00
Joachim Van Herwegen
7cc0e3fbcc
Merge branch 'main' into versions/6.0.0
...
# Conflicts:
# src/init/ServerInitializer.ts
# src/server/BaseHttpServerFactory.ts
# src/server/HttpServerFactory.ts
# src/server/WebSocketServerFactory.ts
# test/unit/server/BaseHttpServerFactory.test.ts
2023-02-01 10:13:04 +01:00
dependabot[bot]
7dc5eede43
chore(deps-dev): bump commit-and-tag-version from 10.1.0 to 11.0.0
...
Bumps [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version ) from 10.1.0 to 11.0.0.
- [Release notes](https://github.com/absolute-version/commit-and-tag-version/releases )
- [Changelog](https://github.com/absolute-version/commit-and-tag-version/blob/master/CHANGELOG.md )
- [Commits](https://github.com/absolute-version/commit-and-tag-version/compare/v10.1.0...v11.0.0 )
---
updated-dependencies:
- dependency-name: commit-and-tag-version
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-01 09:27:09 +01:00
dependabot[bot]
aa5aaa3262
chore(deps-dev): bump simple-git from 3.15.0 to 3.16.0
...
Bumps [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git ) from 3.15.0 to 3.16.0.
- [Release notes](https://github.com/steveukx/git-js/releases )
- [Changelog](https://github.com/steveukx/git-js/blob/main/simple-git/CHANGELOG.md )
- [Commits](https://github.com/steveukx/git-js/commits/simple-git@3.16.0/simple-git )
---
updated-dependencies:
- dependency-name: simple-git
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-27 08:37:51 +01:00
dependabot[bot]
93464ba122
chore(deps): bump cookiejar from 2.1.3 to 2.1.4
...
Bumps [cookiejar](https://github.com/bmeck/node-cookiejar ) from 2.1.3 to 2.1.4.
- [Release notes](https://github.com/bmeck/node-cookiejar/releases )
- [Commits](https://github.com/bmeck/node-cookiejar/commits )
---
updated-dependencies:
- dependency-name: cookiejar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-24 11:35:27 +01:00
Joachim Van Herwegen
ba19a42a19
chore: Update Components.js dependency to v5.3.2
2023-01-19 11:06:06 +01:00
dependabot[bot]
1e7efcaeb9
chore(deps): bump @types/uuid from 8.3.4 to 9.0.0
...
Bumps [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid ) from 8.3.4 to 9.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 >
2023-01-09 11:11:28 +01:00
dependabot[bot]
a8b3ba0cf8
chore(deps): bump json5 from 1.0.1 to 1.0.2
...
Bumps [json5](https://github.com/json5/json5 ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-09 10:54:50 +01:00
dependabot[bot]
2d5563e292
chore(deps): bump qs and formidable
...
Bumps [qs](https://github.com/ljharb/qs ) and [formidable](https://github.com/node-formidable/formidable ). These dependencies needed to be updated together.
Updates `qs` from 6.9.3 to 6.11.0
- [Release notes](https://github.com/ljharb/qs/releases )
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.9.3...v6.11.0 )
Updates `formidable` from 2.0.1 to 2.1.1
- [Release notes](https://github.com/node-formidable/formidable/releases )
- [Changelog](https://github.com/node-formidable/formidable/blob/master/CHANGELOG.md )
- [Commits](https://github.com/node-formidable/formidable/commits )
---
updated-dependencies:
- dependency-name: qs
dependency-type: indirect
- dependency-name: formidable
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-08 09:18:59 +01:00
dependabot[bot]
ba7b4df5fc
chore(deps-dev): bump simple-git from 3.12.0 to 3.15.0
...
Bumps [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git ) from 3.12.0 to 3.15.0.
- [Release notes](https://github.com/steveukx/git-js/releases )
- [Changelog](https://github.com/steveukx/git-js/blob/main/simple-git/CHANGELOG.md )
- [Commits](https://github.com/steveukx/git-js/commits/simple-git@3.15.0/simple-git )
---
updated-dependencies:
- dependency-name: simple-git
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-08 08:57:41 +01:00
Joachim Van Herwegen
cbc07c6ef3
feat: Add support for the Notification specification
2022-11-09 09:10:00 +01:00
Joachim Van Herwegen
3328f8dea6
Merge branch 'main' into versions/6.0.0
2022-11-07 09:45:22 +01:00
Joachim Van Herwegen
1a07de7c9d
chore(release): Release version 5.1.0 of the npm package
2022-11-03 09:58:14 +01:00
Joachim Van Herwegen
3fe4656a71
chore: Update dependency vulnerability
2022-11-03 09:25:31 +01:00
Joachim Van Herwegen
9f04e28dc6
chore: Clean up ACP imports
2022-11-02 09:17:35 +01:00
Joachim Van Herwegen
a6409ad00d
feat: Create AcpReader
2022-10-06 09:36:04 +02:00
Joachim Van Herwegen
b09bf66ad7
Merge branch 'main' into versions/6.0.0
2022-09-29 15:31:42 +02:00
Joachim Van Herwegen
b0924bf168
feat: Allow JSON-LD contexts to be stored locally
2022-09-26 16:25:00 +02:00
dependabot[bot]
94b90ef0c8
chore(deps): bump uuid from 8.3.2 to 9.0.0
...
Bumps [uuid](https://github.com/uuidjs/uuid ) from 8.3.2 to 9.0.0.
- [Release notes](https://github.com/uuidjs/uuid/releases )
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/uuidjs/uuid/compare/v8.3.2...v9.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 >
2022-09-26 16:16:34 +02:00
dependabot[bot]
3beb049afc
chore(deps): bump jose from 4.8.3 to 4.9.2
...
Bumps [jose](https://github.com/panva/jose ) from 4.8.3 to 4.9.2.
- [Release notes](https://github.com/panva/jose/releases )
- [Changelog](https://github.com/panva/jose/blob/main/CHANGELOG.md )
- [Commits](https://github.com/panva/jose/compare/v4.8.3...v4.9.2 )
---
updated-dependencies:
- dependency-name: jose
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-19 09:44:47 +02:00
Jasper Vaneessen
9a5fc674f3
style: Enforce linting rules on markdown files
...
* chore: add markdownlint-cli2 and config for mkdocs
* style: enforce linting rules on mkdocs md files
* chore: tweaks to markdownlint rules
* style: linting changelog
* style: linting release notes
* style: linting .github md files
* style: further linting of docs
* style: linting readmes
* chore: update linting script entries
* docs: tweak release after rebase
* chore: simplify root md linting config
* chore: extend base config
* chore: implement requested changes
* chore: remove unnecessary exception
* chore: fix comment type
* styling: single config + list spacing
* chore: implement requested changes
* chore: use .cjs files for markdownlint config
* chore: implement requested changes
2022-08-25 11:32:09 +02:00
Jasper Vaneessen
04695e7651
chore: updated release assist
...
* chore(deps): use commit-and-tag-version
as standard-version is now deprecated, switch to maintained fork
* chore: separate changelog and release npm scripts
* chore: skip tags for commit-and-tag-version
* docs: update release docs to reflect changes
* chore: change npm scripts names
* chore: try out IOWait
* chore: use postrelease to finalize
* build: update package-lock
* docs: update release docs
* docs: fix indent and prerelease instruction
* chore: chronological changelog order
* chore: release finalizer tweaks
* docs: tweak release docs
* chore: straightforward version import
2022-08-22 09:49:57 +02:00