Joachim Van Herwegen
3f817b14b0
feat: Extend OIDC error descriptions
2022-06-01 10:05:36 +02:00
Joachim Van Herwegen
df0825936a
feat: Parse Accept headers as early as possible
2022-06-01 10:05:36 +02:00
Thomas Dupont
dee08ebd89
fix: redislocker test
2022-06-01 09:13:29 +02:00
Wannes Kerckhove
20958165cf
chore(deps): bump componentsjs from 5.1.0 to 5.20
2022-06-01 09:13:29 +02:00
Joachim Van Herwegen
7e8c3bc0a0
Merge branch 'main' into versions/5.0.0
2022-05-24 10:40:27 +02:00
Jasper Vaneessen
2814e72b34
feat: Respect root path for static assets and HTML links
...
* feat: rootpath for static assets and links1
* fix: static asset handler respects root path
* fix: use rootPath for links
* tests: fix the tests after adding consuctor params
* feat: change matchregex instead of stored URLs
* feat: baseUrl for handlebar engine and templates
* feat: full baseUrl passed to templates
* test: fix integration tests + templates
* chore: implement requested changes
* docs: Describe TemplateEngine interface changes
Co-authored-by: Joachim Van Herwegen <joachimvh@gmail.com>
2022-05-24 10:20:41 +02:00
dependabot[bot]
771d138037
chore(deps-dev): bump @commitlint/cli from 16.2.4 to 17.0.0
...
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli ) from 16.2.4 to 17.0.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v17.0.0/@commitlint/cli )
---
updated-dependencies:
- dependency-name: "@commitlint/cli"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-23 08:37:52 +02:00
dependabot[bot]
db26201a3f
chore(deps-dev): bump @commitlint/config-conventional
...
Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional ) from 16.2.4 to 17.0.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v17.0.0/@commitlint/config-conventional )
---
updated-dependencies:
- dependency-name: "@commitlint/config-conventional"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-23 08:13:22 +02:00
Thomas Dupont
c89cc4b395
fix: logging component logs as coming from a worker
2022-05-19 14:13:57 +02:00
Jasper Vaneessen
069b123c67
refactor: conventional-changelog format
2022-05-18 11:18:25 +02:00
Thomas Dupont
5399e75ae4
feat: regexRoutes stored as ordered array
2022-05-18 09:49:51 +02:00
Jasper Vaneessen
0a84230307
fix: Rewrite request with a root path to OIDC Provider
...
* fix(oidc): rewrite requests with rootpath
* fix: respect query parameters
2022-05-18 09:42:01 +02:00
Joachim Van Herwegen
e7ba2d49f8
chore: Fix CTH script
2022-05-18 08:50:03 +02:00
Thomas Dupont
afed963a23
fix: revert ef6f01a
2022-05-17 13:20:04 +02:00
Thomas Dupont
5989a1fdc5
fix: revert 50dfea1
...
fix: revert ef6f01a
2022-05-17 13:20:04 +02:00
Jasper Vaneessen
7c6eae0ee6
chore: Use conventional changelog and automate config version bumps
...
* chore: add the reference change to npm version
* chore: remove unused require
* chore: add conventional-changelog
* chore: add git to pre-release config changes
* style: formatting
* chore: fix commit message
* chore: add no-verify to commit of configs
* chore: no more shellJs
* chore: fixing async
* chore: committing restored
* refactor: move and rename
* chore: remove shelljs devdep and old script
* chore: change npm script ref after refactor
* chore: upgrade-config code improvements
* chore: edit package.json (not package-lock)
* chore(changelog): use conventionalcommits preset
* chore: add conventional changelog config
* chore: use .versionrc directly
* chore: update changelog config
* chore: update .versionrc.json
* chore: use standard-version
* chore: change to standard version
* styling(changelog): remove a tags + formatting
* styling: conventiontal-changelog styling
* chore: postformatting of changelog
* chore: remove unnecessary dependencies
* chore: add upgrade-config to version as backup
* docs: update release.md
* styling: order scripts alphabetically
* docs: requested changes + dry-run explanation
* chore: release script to TS
* chore: use ts-node to execute the TS scripts
* docs: add some documentation comments to script
* docs: remove unnecessary newline
* docs: fix comment linting
* chore: add test/integration and templates configs
* chore: correct automated commit message
* chore: remove fdir dependency
* chore: remove manual-git-changelog dependency
* chore: impl requested changes
* docs: update script comments
* chore: ensure full cov
* chore: review comments
2022-05-17 11:36:12 +02:00
Joachim Van Herwegen
d290848096
fix: Accept client WebIDs with a context array
2022-05-17 10:34:29 +02:00
Thomas Dupont
236bbc6e5d
feat: initial proposal for multithreaded execution
2022-05-16 10:15:37 +02:00
dependabot[bot]
32245fc604
chore(deps): bump @solid/access-token-verifier from 1.2.2 to 2.0.0
...
Bumps [@solid/access-token-verifier](https://github.com/solid/access-token-verifier ) from 1.2.2 to 2.0.0.
- [Release notes](https://github.com/solid/access-token-verifier/releases )
- [Commits](https://github.com/solid/access-token-verifier/compare/v1.2.2...v2.0.0 )
---
updated-dependencies:
- dependency-name: "@solid/access-token-verifier"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-13 09:55:27 +02:00
Joachim Van Herwegen
74c2a9d909
chore: Print error details when fetchDataset fails
2022-05-12 16:45:11 +02:00
Wannes Kerckhove
13dbcb662b
fix: prevent JsonResourceStorage from generating too long filenames
2022-05-12 10:01:16 +02:00
Joachim Van Herwegen
16cff45110
fix: Update MashLib URL in pod README
2022-05-11 11:24:51 +02:00
Joachim Van Herwegen
182bcd9958
Merge branch 'main' into versions/5.0.0
2022-05-10 11:11:35 +02:00
Joachim Van Herwegen
953c2a1bd3
docs: Update pre-release commit message in documentation
2022-05-10 11:06:20 +02:00
Joachim Van Herwegen
682bbe88d0
docs: Update release commit message in release documentation
2022-05-10 11:04:18 +02:00
Joachim Van Herwegen
5b48766470
chore: Release version 4.0.1 of the npm package
v4.0.1
2022-05-10 10:35:43 +02:00
Joachim Van Herwegen
ef9dd43346
chore: Fix oidc-provider library to v7.10.6
...
Workaround for https://github.com/inrupt/solid-client-authn-js/issues/2103
2022-05-10 10:11:23 +02:00
Joachim Van Herwegen
76ec9631ef
chore: Update commit linting
2022-05-10 10:11:23 +02:00
dependabot[bot]
081593e39b
chore(deps): bump docker/login-action from 1 to 2
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 08:41:02 +02:00
dependabot[bot]
80b629862b
chore(deps): bump docker/metadata-action from 3 to 4
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 3 to 4.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md )
- [Commits](https://github.com/docker/metadata-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 08:40:55 +02:00
dependabot[bot]
b3176ef8ef
chore(deps): bump docker/build-push-action from 2 to 3
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2 to 3.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v2...v3 )
---
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>
2022-05-09 08:40:48 +02:00
dependabot[bot]
3c6a411256
chore(deps): bump docker/setup-buildx-action from 1 to 2
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 08:40:38 +02:00
Joachim Van Herwegen
84f9b553cf
chore: Update dependabot labels
2022-05-06 10:51:14 +02:00
Joachim Van Herwegen
d504644c71
docs: Add pre-release documentation
2022-05-06 10:48:42 +02:00
Jasper Vaneessen
4ef2927efe
chore: Replace Renovate with Dependabot
...
* chore: add dependabot major version updates
* chore: fix dependabot
* chore: use target-branch for version updates
* chore: ignore husky
* chore: dep-bot runs nightly
* chore: remove renovate
* style: relocate comments
* docs: add dependabot instr to release docs
* chore: add labels and random nightly times
* chore: revert separate security entry for labels
Possible bug in deependabot? Raised issue with github support
* Revert "docs: add dependabot instr to release docs"
This reverts commit e137a65813e478757e436f1a4bf7059aa56e0a1d.
* docs: add dependabot instruction for release
2022-05-06 10:27:38 +02:00
Wannes Kerckhove
fbbccb0cf1
fix: Stop creating meta files for each new resource #1217
2022-05-06 08:20:55 +02:00
Joachim Van Herwegen
f0f900edfb
5.0.0-alpha.0
v5.0.0-alpha.0
2022-05-05 11:27:28 +02:00
Joachim Van Herwegen
77eeae9c9e
chore: Update configs to v5.0.0
2022-05-05 11:20:53 +02:00
Joachim Van Herwegen
f2c9c0cb78
fix(deps): Fix missing dependency from package-lock.json
2022-05-05 11:00:44 +02:00
Joachim Van Herwegen
55fdb1c5d9
Merge branch 'main' into versions/5.0.0
2022-05-05 10:15:35 +02:00
dependabot[bot]
cfd67d8da2
chore(deps): bump follow-redirects from 1.14.7 to 1.14.9
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.7 to 1.14.9.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.9 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-03 11:46:35 +02:00
dependabot[bot]
5a63a40164
chore(deps): bump minimist from 1.2.5 to 1.2.6
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-03 11:45:33 +02:00
dependabot[bot]
6a69414a95
chore(deps): bump ejs from 3.1.6 to 3.1.7
...
Bumps [ejs](https://github.com/mde/ejs ) from 3.1.6 to 3.1.7.
- [Release notes](https://github.com/mde/ejs/releases )
- [Changelog](https://github.com/mde/ejs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mde/ejs/compare/v3.1.6...v3.1.7 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-03 11:43:52 +02:00
Jasper Vaneessen
0873005ca6
chore: add commit-msg hook
2022-05-03 11:11:26 +02:00
Jasper Vaneessen
c354f88f49
chore: add commitlinting and husky hook
2022-05-03 11:11:26 +02:00
Wannes Kerckhove
ff80079000
feat: file-based backend fallback for unknown media types
2022-04-28 14:20:49 +02:00
Thomas Dupont
fa78bc6856
feat: add a process-/thread-safe file-based ResourceLocker
...
test: unit test succeeds
fix: not quiting loop when releasing unexisting lock
refactor: pull wait() function into TimerUtils
feat: store all locks inside a single lock folder
feat: use md5 hashing for filepath hashes
test: coverage back to 100%
fix: store locks in proper .internal/locks folder
feat: reworked tryfn
test: coverage back to 100%
buidl: package json types next to lib
style: linting
dos: add more documentation to Locker classes
refactor: SingleThreadedResourceLocker -> MemoryResourceLocker
refactor: MultiThreadedResourceLocker -> FileSystemResourceLocker
feat: update all file-based backend configs to use the new FileSystemResourceLocker
feat: add warning on starting the MemoryResourceLocker in a worker process
test: coverage back to 100%
fix: finalizer of file.json was configured wrong
docs: updated release notes for 5.0.0
refactor: incorporated changes so far
refactor: retryFunctions are less complex now
test: jitter fix
2022-04-28 14:12:30 +02:00
Jasper Vaneessen
1af0f77977
chore: Enable dependabot for security only
...
* chore: enable dependabot for security only
* style: add newline
2022-04-27 09:12:30 +02:00
Joachim Van Herwegen
7e5483a36d
Merge branch 'main' into versions/5.0.0
2022-04-25 16:03:19 +02:00
Jasper Vaneessen
6dd77cf8d8
test: Validate/test all default configs
...
* chore: add base script to test-run all configs
* chore: job for test-deploy
* chore: fine-tuning config validation
* chore: config validation fully functional
* chore: fix https-file-cli validation (missing var)
* fix: generate self-signed CA through openSSL
* chore: streamlining test script + review
* chore: validate-configs accepts config args
* chore: cleanup and best-practices
* chore: test-configs as precond + needs consistency
* chore: changes after review
* chore: fix argument variable expansion
* chore: more tweaks to script
2022-04-25 15:44:19 +02:00