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
Joachim Van Herwegen
5eff035cb3
feat: Remove setup
2023-10-06 10:11:59 +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
b0d7342b39
Merge branch 'main' into versions/next-major
2023-10-06 08:11:21 +02:00
Joachim Van Herwegen
b9208caad2
chore: Remove contributors field
...
It keeps changing and being out of date all the time anyway
2023-10-05 15:29:43 +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]
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
26f24aa76c
test: Fix Jest memory issues
2023-04-27 10:47:30 +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
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
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
Jasper Vaneessen
bd4234c2f5
chore: markdownlint fix after generator changelog
2022-11-17 09:56:40 +01:00
Joachim Van Herwegen
80fa81a556
test: Reduce integration test memory usage
2022-11-09 09:10:00 +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
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
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
Thomas Dupont
092ed4bd44
build: mkdocs dev script added
2022-08-22 09:43:59 +02:00
Joachim Van Herwegen
17d0413923
chore(release): Release version 5.0.0 of the npm package
2022-08-08 10:59:16 +02:00
Joachim Van Herwegen
3e9989ee1b
chore: Update Components.js to v5.3.0
2022-08-08 09:05:17 +02:00
Joachim Van Herwegen
740ba3398b
Merge branch 'main' into versions/5.0.0
...
# Conflicts:
# RELEASE_NOTES.md
# config/app/variables/cli/cli.json
# config/app/variables/default.json
# package-lock.json
# package.json
2022-08-04 17:18:34 +02:00