From 7b3bbba5705aa1428663c45a05a0122a726f92b1 Mon Sep 17 00:00:00 2001 From: Yurii Shynbuiev Date: Sat, 23 May 2026 03:30:05 +0800 Subject: [PATCH] docs: fix broken links surfaced by linkinator MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replaces dead URLs reported by the Check Broken Links workflow: - quick-start.md: dead staging-docs.atalaprism.io tutorial link → local /documentation/learn/advanced-explainers/did-prism/ - develop/cloud-agent/authentication.md: 3× dead staging-docs ADR URLs → corresponding local /documentation/adrs/decisions/ pages; Keycloak securing_apps#_token-exchange (404) → securing-apps/ token-exchange - reference/specifications.md: OID4VP draft URL was renamed by the OpenID Foundation, openid-4-verifiable-credential-presentation → openid-4-verifiable-presentations - ADR 2022-10-05 (tapir): removed gone Google Doc + collapsed tapir goals.html (404) into tapir.softwaremill.com root - ADR 2022-10-06 (private keys): removed 404 Google Drive link, kept the text - ADR 2023-04-05 (DID-linked resources): w3c-ccg.github.io/ did-resolution → w3.org/TR/did-resolution; removed 404 docs.trinsic.id template-service link - ADR 2023-09-26 (wallet permissions): Keycloak docs/22.0.0/ authorization_services → docs/latest/ (5 occurrences) - ADR 2024-05-20 (DID URLs for resources): w3c-ccg.github.io/ did-resolution → w3.org/TR/did-resolution Co-Authored-By: Claude Sonnet 4.5 Signed-off-by: Yurii Shynbuiev --- ...tapir-library-as-a-dsl-for-openapi-specification.md | 5 ++--- ...store-private-keys-of-issuers-inside-prism-agent.md | 2 +- .../adrs/decisions/2023-04-05-did-linked-resources.md | 6 +++--- ...risation-service-for-managing-wallet-permissions.md | 10 +++++----- .../2024-05-20-use-did-urls-to-reference-resources.md | 2 +- documentation/develop/cloud-agent/authentication.md | 8 ++++---- documentation/develop/quick-start.md | 2 +- documentation/reference/specifications.md | 2 +- 8 files changed, 18 insertions(+), 19 deletions(-) diff --git a/documentation/adrs/decisions/2022-10-05-using-tapir-library-as-a-dsl-for-openapi-specification.md b/documentation/adrs/decisions/2022-10-05-using-tapir-library-as-a-dsl-for-openapi-specification.md index 5e4b67e45d..333bb3e795 100644 --- a/documentation/adrs/decisions/2022-10-05-using-tapir-library-as-a-dsl-for-openapi-specification.md +++ b/documentation/adrs/decisions/2022-10-05-using-tapir-library-as-a-dsl-for-openapi-specification.md @@ -25,7 +25,7 @@ Looks like Akka 2.6.x still can be used according to [License FQA](https://www.l Currently, we have a code generation for Akka that is wrapped up into ZIO. Code generation mustache templates for ZIO-http are not available in OpenAPI tools. Mustache templates and code generation doesn't work out of the box, so the original templates where copied to the project and fixed by @Shota and @Pat. -Current templates and generator contains constraints that were reported by [@Pat](https://docs.google.com/document/d/1WhUtflM_o-5uSx9LW76lycz2kbk071cVZiv6EtVwhAQ/edit#heading=h.ywcvgffenpz) and [@Shota](https://input-output-rnd.slack.com/archives/G018JE9NHAM/p1664563129397819), this requires engineering time to adopt the OAS for a code generation. @Ben says that we can live with these constraints +Current templates and generator contains constraints that were reported by @Pat and @Shota, this requires engineering time to adopt the OAS for a code generation. @Ben says that we can live with these constraints Generally, OAS files are written by the engineers with different experience and different view on formatting, schemas, normalization, datatype. For instance, in current templates don't have @@ -218,8 +218,7 @@ Then all the endpoints are translated to Tapir, it will be possible to switch th ## Links - [OpenAPI Tools](https://github.com/OpenAPITools/openapi-generator) -- [Goals of Tapir library](https://tapir.softwaremill.com/en/latest/goals.html) -- [Tapir](https://tapir.softwaremill.com/en/latest/index.html) +- [Tapir](https://tapir.softwaremill.com/)