Commit Graph

  • d7d1480e8e refactor: Fix indentation Joachim Van Herwegen 2022-07-26 12:01:21 +02:00
  • 42d4079bb1 WIP: preserve metadata on PUT woutslabbinck 2022-07-25 17:56:07 +02:00
  • 0cfd55ddc9 chore: add line to RELEASE_NOTES.md Arthur Joppart 2022-07-25 16:21:01 +02:00
  • c6b8def8c1 docs: Update tutorial URL Joachim Van Herwegen 2022-07-25 14:47:36 +02:00
  • 5857e02796 feat: remove metadataGenerator from acl.json and fix tests accordingly woutslabbinck 2022-07-25 13:16:26 +02:00
  • ac900b2358 test: add tests for AuxiliaryLinkMetadataWriter and update them for ImmutableMetadataPatcher woutslabbinck 2022-07-25 12:37:50 +02:00
  • 664e1e29a8 feat: create AuxiliaryLinkMetadataWriter for adding description resources Link Header woutslabbinck 2022-07-25 11:09:29 +02:00
  • 05bace3762 feat: Immutable checks always with subject identifier woutslabbinck 2022-07-25 11:08:40 +02:00
  • 0c35f1b664
    chore(deps): bump fetch-sparql-endpoint from 2.4.0 to 3.0.0 dependabot[bot] 2022-07-18 01:56:10 +00:00
  • 2ecb175e5c feat: containers can be created with POST with no content-type woutslabbinck 2022-07-15 18:18:22 +02:00
  • 460c069ed2 test: 100% coverage for patchers again woutslabbinck 2022-07-15 17:37:51 +02:00
  • 14f83c115c test: generic RepresentationPatcher tests woutslabbinck 2022-07-15 16:37:35 +02:00
  • 65e38fcc64 feat: make RepresentationPatcher generic woutslabbinck 2022-07-15 12:37:42 +02:00
  • d743e871ec Merge remote-tracking branch 'origin/versions/5.0.0' into feat/notification-webhooks Arthur Joppart 2022-07-15 12:25:21 +02:00
  • 95721d4f72 fix: Fix documentation RepresentationPatchHandler.ts + fix response graph not being stored due to convertingstore woutslabbinck 2022-07-15 11:01:30 +02:00
  • 8609704528 chore(deps-dev): bump eslint-import-resolver-typescript dependabot[bot] 2022-07-11 02:04:35 +00:00
  • c902638bde ci: docker test fixes Thomas Dupont 2022-07-14 16:01:15 +02:00
  • 6ae5155484 Merge branch 'versions/5.0.0' into feat/metadata-editing woutslabbinck 2022-07-14 17:13:40 +02:00
  • bd87237940 feat: remove converter from DABS and add conversion for metadata resources in the RCS woutslabbinck 2022-07-14 16:18:39 +02:00
  • 7c30a573d6
    ci: docker test fixes Thomas Dupont 2022-07-14 16:01:15 +02:00
  • 50c57bab4c chore: adjust config for IdentityProviderFactory Arthur Joppart 2022-07-14 15:38:58 +02:00
  • 3c4ba5742b fix: linting Arthur Joppart 2022-07-14 15:13:18 +02:00
  • e43f73f1ca feat: use new JwksKeyGenerator in IdentityProviderFactory Arthur Joppart 2022-07-14 15:09:07 +02:00
  • 80fb0ae6eb chore: refactor JwksKeyGenerator to use type JWK instead of any Arthur Joppart 2022-07-14 15:06:00 +02:00
  • 66e82dd772 feat: store turtle prefixes in metadata when parsing Thomas Dupont 2022-07-13 16:10:59 +02:00
  • ae6d1e71a4
    feat: store turtle prefixes in metadata when parsing Thomas Dupont 2022-07-13 16:10:59 +02:00
  • 605b90c249 chore: use AuthHttpClient to send request to webhook target Arthur Joppart 2022-07-14 11:50:06 +02:00
  • 1cf133e2f2 test: AuthHttpClient Arthur Joppart 2022-07-14 11:49:23 +02:00
  • a07e4e2aef feat: add AuthHttpClient Arthur Joppart 2022-07-14 11:49:09 +02:00
  • 93a141dd61 fix: Improve HTTP stream error messages Joachim Van Herwegen 2022-07-13 15:43:47 +02:00
  • b9238a4f96 fix: Improve HTTP stream error messages Joachim Van Herwegen 2022-07-13 15:43:47 +02:00
  • 331a098ec6 feat: optimisation on ImmutableMetadataPatcher.ts algorithm woutslabbinck 2022-07-13 18:08:24 +02:00
  • b241c25df7 chore: config for /.well-known/podjwks Arthur Joppart 2022-07-13 17:12:15 +02:00
  • 05ebaa949b test: BasicJwksKeyGenerator & PodJwksHttpHandler Arthur Joppart 2022-07-13 17:11:26 +02:00
  • 270a5a2bc8 feat: handler for pod jwks Arthur Joppart 2022-07-13 17:10:49 +02:00
  • 460c3a8d36 feat: JwksKeyGenerator & BasicJwksKeyGenerator Arthur Joppart 2022-07-13 17:10:09 +02:00
  • 085d0accad docs: Add N3 Patch to example requests Joachim Van Herwegen 2022-07-13 12:14:50 +02:00
  • 475a10fb0b docs: metadata editing documentation changes after feedback woutslabbinck 2022-07-13 12:06:10 +02:00
  • c8e1b9b99b docs: metadata editing documentation changes after feedback woutslabbinck 2022-07-13 11:45:57 +02:00
  • b8a5d70887 docs: metadata editing documentation changes after feedback woutslabbinck 2022-07-13 11:29:11 +02:00
  • 2ebaa5ceed fix: patching config changes after feedback woutslabbinck 2022-07-13 11:20:49 +02:00
  • 98b5df47d7 test: WebHookSubscription2021UnsubscribeHttpHandler Arthur Joppart 2022-07-13 11:19:10 +02:00
  • 821bc8a5c4 ci: build docker image for ARM/v7 32bit instead of ARM64 Thomas Dupont 2022-07-13 10:47:41 +02:00
  • 089043fc7a fix: fix merge conflicts with 5.0.0 woutslabbinck 2022-07-13 10:58:26 +02:00
  • 8760862afa
    ci: build docker image for ARM/v7 32bit instead of ARM64 Thomas Dupont 2022-07-13 10:47:41 +02:00
  • 8317e82682 chore: add config for /unsubscribe/webhook/.* Arthur Joppart 2022-07-12 16:48:06 +02:00
  • a5949166f3 feat: WebHookSubscription2021UnsubscribeHttpHandler Arthur Joppart 2022-07-12 16:47:23 +02:00
  • 9049e9de64 ci: build docker images for ARM64 too Thomas Dupont 2022-07-12 15:00:56 +02:00
  • 17e49e2f48 build: replace bcrypt (native) with bcryptjs Thomas Dupont 2022-07-12 14:56:17 +02:00
  • a74d8524b5
    ci: build docker images for ARM64 too Thomas Dupont 2022-07-12 15:00:56 +02:00
  • 21018e7303
    build: replace bcrypt (native) with bcryptjs Thomas Dupont 2022-07-12 14:56:17 +02:00
  • 7647dd4d5e test: NotificationSubscriptionHttpHandler Arthur Joppart 2022-07-12 14:01:49 +02:00
  • 47c2f9c099 test: NotificationGatewayHttpHandler Arthur Joppart 2022-07-12 10:47:42 +02:00
  • c80a701c19 test: WebHookSubscription2021Handler Arthur Joppart 2022-07-11 17:04:35 +02:00
  • 9a12152253 feat: Use an IdentifierMap for ResourceStore responses Joachim Van Herwegen 2022-07-11 11:08:02 +02:00
  • 145758adbf feat: Add find utility function for Iterables Joachim Van Herwegen 2022-07-11 11:13:17 +02:00
  • f70c3fd8be feat: Use an IdentifierMap for ResourceStore responses Joachim Van Herwegen 2022-07-11 11:08:02 +02:00
  • a4d32c4b12 feat: Add find utility function for Iterables Joachim Van Herwegen 2022-07-11 11:13:17 +02:00
  • 286f815081 docs: Update authorization architecture documentation Joachim Van Herwegen 2022-07-08 13:41:49 +02:00
  • e017093a99 docs: Update RELEASE_NOTES.md with permission changes Joachim Van Herwegen 2022-06-29 11:07:34 +02:00
  • 47c54abe22 test: Add integration test for intermediate containers Joachim Van Herwegen 2022-06-16 09:41:39 +02:00
  • d5bcec704c feat: Update configs based on all permission changes Joachim Van Herwegen 2022-06-29 11:01:53 +02:00
  • fd83f4b013 feat: Update WebAclMetadataCollector to support new permission interface Joachim Van Herwegen 2022-06-29 11:01:22 +02:00
  • 7996fe5c3b feat: Split WebAclReader behaviour over multiple classes Joachim Van Herwegen 2022-06-29 11:00:35 +02:00
  • 0ff05fd420 feat: Update PermissionReaders to support new permission interface Joachim Van Herwegen 2022-06-29 10:59:12 +02:00
  • 11c0d1d6cf feat: Add contains function to IdentifierStrategy Joachim Van Herwegen 2022-07-08 11:50:19 +02:00
  • 18391ec414 feat: Introduce ModesExtractor for intermediate containers Joachim Van Herwegen 2022-06-29 10:57:33 +02:00
  • 7085252b3f feat: Update ModesExtractors to support new permission interface Joachim Van Herwegen 2022-06-29 10:56:17 +02:00
  • 23f0b37c28 feat: Change permission interface to store identifiers Joachim Van Herwegen 2022-06-29 10:54:04 +02:00
  • b5d5071403 feat: Add a SetMultiMap interface and implementation Joachim Van Herwegen 2022-07-08 11:38:43 +02:00
  • c35cd599a3 feat: Add a map that can check equality between object keys Joachim Van Herwegen 2022-06-29 10:50:46 +02:00
  • 45f8aa157d feat: Add utilities for Iterables Joachim Van Herwegen 2022-06-29 10:50:17 +02:00
  • 3517ad350b docs: Update authorization architecture documentation Joachim Van Herwegen 2022-07-08 13:41:49 +02:00
  • 876c072b9c docs: Update RELEASE_NOTES.md with permission changes Joachim Van Herwegen 2022-06-29 11:07:34 +02:00
  • abcd5f9bab test: Add integration test for intermediate containers Joachim Van Herwegen 2022-06-16 09:41:39 +02:00
  • be723765a7 feat: Update configs based on all permission changes Joachim Van Herwegen 2022-06-29 11:01:53 +02:00
  • 7e119c3924 feat: Update WebAclMetadataCollector to support new permission interface Joachim Van Herwegen 2022-06-29 11:01:22 +02:00
  • 6b2001b151 feat: Split WebAclReader behaviour over multiple classes Joachim Van Herwegen 2022-06-29 11:00:35 +02:00
  • 26a13da5cf feat: Update PermissionReaders to support new permission interface Joachim Van Herwegen 2022-06-29 10:59:12 +02:00
  • 3d5e932133 feat: Add contains function to IdentifierStrategy Joachim Van Herwegen 2022-07-08 11:50:19 +02:00
  • 2044c7e9e2 feat: Introduce ModesExtractor for intermediate containers Joachim Van Herwegen 2022-06-29 10:57:33 +02:00
  • 3fd179e466 feat: Update ModesExtractors to support new permission interface Joachim Van Herwegen 2022-06-29 10:56:17 +02:00
  • 6a87e7523d feat: Change permission interface to store identifiers Joachim Van Herwegen 2022-06-29 10:54:04 +02:00
  • 826bf2f33e feat: Add a SetMultiMap interface and implementation Joachim Van Herwegen 2022-07-08 11:38:43 +02:00
  • f53e7cf170
    chore(deps-dev): bump eslint-import-resolver-typescript dependabot[bot] 2022-07-11 02:04:35 +00:00
  • 71c6ff4875 test: BaseSubscriptionHandler and linting in BaseHttpClient Arthur Joppart 2022-07-08 14:20:58 +02:00
  • f30815a2de test: BaseHttpClient Arthur Joppart 2022-07-08 13:06:15 +02:00
  • 820c3e4d39 fix: linting Arthur Joppart 2022-07-08 11:47:21 +02:00
  • d76b4d5276 chore: config for /gateway and /subscribe endpoints Arthur Joppart 2022-07-08 11:45:23 +02:00
  • f7d23a18c5 chore: export new files in index.ts Arthur Joppart 2022-07-08 11:44:18 +02:00
  • 59a912880c feat: WebHookSubscription2021Handler Arthur Joppart 2022-07-08 11:43:35 +02:00
  • 8c7a4d2836 feat: NotificationSubscriptionHttpHandler Arthur Joppart 2022-07-08 11:43:08 +02:00
  • 1ea7b7c8e6 feat: NotificationGatewayHttpHandler Arthur Joppart 2022-07-08 11:42:36 +02:00
  • d33cec0ae5 feat: add http clients Arthur Joppart 2022-07-08 11:41:58 +02:00
  • c53022ff89 feat: add basic interfaces and abstract classes Arthur Joppart 2022-07-08 11:41:34 +02:00
  • ae5d117bea feat: Add a map that can check equality between object keys Joachim Van Herwegen 2022-06-29 10:50:46 +02:00
  • 136839b704 feat: Add utilities for Iterables Joachim Van Herwegen 2022-06-29 10:50:17 +02:00
  • 31cdb20bce test: add test for env variable startup of apprunner Thomas Dupont 2022-07-06 15:01:45 +02:00
  • d6ff3b39d2 docs: Update readme with config as env var update Thomas Dupont 2022-07-06 15:00:57 +02:00
  • c6c42e40cc build: Dockerfile defaults are env vars instead of CMD args Thomas Dupont 2022-07-05 14:49:51 +02:00