1107 Commits

Author SHA1 Message Date
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
Ruben Verborgh
50469e2c1f fix: Make delimiter encoding case-insensitive. 2022-04-25 10:09:46 +02:00
Joachim Van Herwegen
d2bc995272 refactor: Replace RedirectAllHttpHandler usage with RedirectingHttpHandler 2022-04-25 09:09:39 +02:00
Joachim Van Herwegen
89eeb52b01 docs: Specify changes caused by Components.js upgrade 2022-04-25 09:09:39 +02:00
Joachim Van Herwegen
6f4e70dbb9 fix: Change YargsCliExtractor structure to avoid Components.js issues 2022-04-25 09:09:39 +02:00
Joachim Van Herwegen
1de1f7c12a fix(deps): Update to Comunica v2 2022-04-25 09:09:39 +02:00
Joachim Van Herwegen
b84788e05f refactor: Remove unnecessary Components.js workarounds 2022-04-25 09:09:39 +02:00
Joachim Van Herwegen
225affe42c docs: Update config docs 2022-04-25 09:09:39 +02:00
Joachim Van Herwegen
cfdd1221f0 fix: Always define @type in configs 2022-04-25 09:09:39 +02:00
Joachim Van Herwegen
ce27bec207 fix: Update prefixes in all configs 2022-04-25 09:09:39 +02:00
Joachim Van Herwegen
0e32d9ad9b fix: Fix typing issues with latest Components.js generator 2022-04-25 09:09:39 +02:00
Joachim Van Herwegen
58bc42994c chore: Update Node target to v14 in CTH tsconfig.json 2022-04-22 08:50:54 +02:00
Joachim Van Herwegen
d224e62f98 chore: Change TS target 2022-04-21 15:45:31 +02:00
Wannes Kerckhove
dbdb9b424e fix: %2F not handled correctly in file backend #1184
Fix
2022-04-21 15:17:32 +02:00
Joachim Van Herwegen
732e4b9f9d docs: Mention removing Node 12 2022-04-21 14:59:34 +02:00
Joachim Van Herwegen
0423ccaaed Merge branch 'main' into versions/5.0.0 2022-04-21 14:58:44 +02:00
Joachim Van Herwegen
3d6e3d2e39 chore: Drop support for Node 12 2022-04-21 14:54:12 +02:00
Joachim Van Herwegen
1aa7e3b631 chore: Set up release notes for v5 2022-04-20 09:50:35 +02:00
Joachim Van Herwegen
828f5ca457 docs: Update release documentation 2022-04-20 09:49:57 +02:00
Joachim Van Herwegen
3bea48ef20 chore: Update schedule.yml to use v5.0.0 branch 2022-04-20 09:26:42 +02:00
Joachim Van Herwegen
1c376cb23d Release version 4.0.0 of the npm package. v4.0.0 2022-04-19 15:24:03 +02:00