Joachim Van Herwegen
1234acc0e1
chore(release): Release version 7.0.2 of the npm package
2023-11-20 09:40:16 +01:00
Joachim Van Herwegen
edbf895505
chore: Update to TypeScript 5.2.2
...
tsconfig has to be different for tests due to cjs/esm issues with jest.
Deploy scripts need to use the original tsconfig though,
which is why we have the current nested tsconfigs.
2023-11-02 10:51:29 +01:00
Joachim Van Herwegen
6248ed0938
refactor: Replace linting configurations
...
The previous package was outdated, preventing us from updating TS.
This one also lints YAML and JSON,
and applies many more rules to the test files,
explaining all the changes in this PR.
2023-11-02 09:49:17 +01:00
Joachim Van Herwegen
6f341a839f
chore(release): Release version 7.0.1 of the npm package
2023-10-20 16:00:49 +02:00
Joachim Van Herwegen
28dbfead78
chore(release): Release version 7.0.0 of the npm package
2023-10-19 09:22:10 +02:00
Joachim Van Herwegen
8f2ccb7b41
chore: Update devDependencies
2023-10-11 16:25:49 +02:00
Joachim Van Herwegen
f932cf4b22
chore: Update dependencies
2023-10-11 16:25:49 +02:00
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