1196 Commits

Author SHA1 Message Date
Joachim Van Herwegen
9f04e28dc6 chore: Clean up ACP imports 2022-11-02 09:17:35 +01:00
Joachim Van Herwegen
a1e916b73a feat: Support async default values in getDefault 2022-10-06 09:36:04 +02:00
Joachim Van Herwegen
c73ef50e48 docs: Document ACP-related changes 2022-10-06 09:36:04 +02:00
Joachim Van Herwegen
56b7e63843 test: Update PermissionTable to also test all ACP cases 2022-10-06 09:36:04 +02:00
Joachim Van Herwegen
b3dd50a593 refactor: Move WAC-Allow configs to ACL-specific config 2022-10-06 09:36:04 +02:00
Joachim Van Herwegen
fa1dee573e feat: Add required ACP headers 2022-10-06 09:36:04 +02:00
Joachim Van Herwegen
f3e7a20800 feat: Update Credentials typings to support client/issuer 2022-10-06 09:36:04 +02:00
Joachim Van Herwegen
40f2c8ea42 feat: Update templates and generators to support ACP 2022-10-06 09:36:04 +02:00
Joachim Van Herwegen
728617ac77 test: Add ACP integration tests 2022-10-06 09:36:04 +02:00
Joachim Van Herwegen
db680740b5 feat: Create configs for server with ACP authorization 2022-10-06 09:36:04 +02: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
Joachim Van Herwegen
4d9d1b90b0 fix: Prevent accidental nested storages 2022-09-26 11:57:42 +02:00
Joachim Van Herwegen
e050f8be93 feat: Allow multiple configurations to be used during startup 2022-09-26 10:26:00 +02:00
Wannes Kerckhove
cf74ce3d2a fix: Convert TemplateEngine to AsyncHandlers 2022-09-26 09:42:18 +02:00
Joachim Van Herwegen
7884348c2f fix: Always render OIDC errors correctly 2022-09-21 11:05:28 +02:00
Ruben Verborgh
7987824068 fix: Clarify application consent screen. 2022-09-20 13:12:57 +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
2a5a93fe84
ci: Add Conformance Test Harness checks to PRs
* ci: split up workflows

* ci: tweaks and housekeeping

* ci: additional comments and requested changes

* ci: additional comments

* chore: clean up .gitignore

* ci: CTH testing on PRs + reusable

* ci: allow failure on job instead of command

* ci: remove npm-test dependency for CTH

* ci: fix branch for scheduled run of CTH

* ci: add concurrency group for PRs
2022-09-07 13:32:18 +02:00
Joachim Van Herwegen
327ce7409a fix: Prevent websockets from being used with worker threads 2022-09-06 08:40:32 +02:00
Joachim Van Herwegen
a3c7baf6d3 Merge branch 'main' into versions/6.0.0 2022-09-05 13:27:53 +02:00
Jasper Vaneessen
2d884c7252
ci: split up into multiple workflows
* ci: split up workflows

* ci: tweaks and housekeeping

* ci: additional comments and requested changes

* ci: additional comments

* chore: clean up .gitignore
2022-09-05 13:11:20 +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
Joachim Van Herwegen
97f7ca027e feat: Allow vocabularies to be extended 2022-08-24 08:49:07 +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
Thomas Dupont
ee38b99376
fix(ci): passing VERSION env variable to next ci steps 2022-08-18 12:15:02 +02:00
Thomas Dupont
bf199731d3
fix(ci): do not update latest alias on mkdocs rebuild 2022-08-18 11:44:08 +02:00
Thomas Dupont
fd19d4c088
fix(ci): add sudo to ci apt-get commands 2022-08-18 11:08:11 +02:00
Thomas Dupont
18f13285ec ci(docs): docs are now also buing build on every push on main
ci: improved docker testing

ci: updates

ci: better documentation pipeline and docker tests
2022-08-18 10:51:41 +02:00
Joachim Van Herwegen
2e1bae90c7 feat: Improve vocabulary typings 2022-08-17 08:56:06 +02:00
Joachim Van Herwegen
571704404f
docs: Update documentation URLs in RELEASE_NOTES 2022-08-12 15:55:57 +02:00
woutslabbinck
abbf3ddeef fix: update metadata documentation 2022-08-12 08:32:51 +02:00
Jasper Vaneessen
4b39b50b0c chore: update release notes 2022-08-10 10:23:37 +02:00
Jasper Vaneessen
3c43d046ef feat!: remove caching from AgentGroupAccessChecker 2022-08-10 10:23:37 +02:00
Joachim Van Herwegen
4d1bd93e94 docs: Prepare empty release notes for next version 2022-08-09 09:40:38 +02:00
Joachim Van Herwegen
cc88cb66d7 chore: Update CI for new v6.0.0 branch 2022-08-08 13:01:52 +02:00
Joachim Van Herwegen
17d0413923 chore(release): Release version 5.0.0 of the npm package v5.0.0 2022-08-08 10:59:16 +02:00
Joachim Van Herwegen
d73480bde4 chore(release): Update configs to v5.0.0 2022-08-08 10:47:30 +02:00
Joachim Van Herwegen
528823725a docs: Add architecture diagrams and documentation 2022-08-08 09:14:43 +02:00
Joachim Van Herwegen
dd9781b5f2 docs: Refactor documentation directory structure 2022-08-08 09:14:43 +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
839a923df6 fix: Update the default timeout to 6s 2022-08-05 16:19:33 +02:00
Joachim Van Herwegen
21b2850696 fix: Remove MS-Author-Via header 2022-08-05 15:58:29 +02:00
Joachim Van Herwegen
a99616acf2 fix: Prevent FileSystemResourceLocker from writing to ./ 2022-08-05 11:36:06 +02:00
Joachim Van Herwegen
6985fb3af3 docs: Describe changes to default configs 2022-08-05 09:24:27 +02:00
Joachim Van Herwegen
1a91e74793 docs: Fix typo 2022-08-05 09:19:02 +02:00
Joachim Van Herwegen
de2f447847 docs: Clean up RELEASE_NOTES.md 2022-08-05 09:16:53 +02:00