Skip to content

fix(docs): update OpenAPI spec link to point to GitHub#721

Merged
leggetter merged 1 commit intomainfrom
fix/openapi-spec-link
Mar 3, 2026
Merged

fix(docs): update OpenAPI spec link to point to GitHub#721
leggetter merged 1 commit intomainfrom
fix/openapi-spec-link

Conversation

@leggetter
Copy link
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings March 3, 2026 11:17
@vercel
Copy link

vercel bot commented Mar 3, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
outpost-docs Building Building Preview, Comment Mar 3, 2026 11:17am
outpost-website Building Building Preview, Comment Mar 3, 2026 11:17am

Request Review

@leggetter leggetter merged commit 088e961 into main Mar 3, 2026
3 of 5 checks passed
@leggetter leggetter deleted the fix/openapi-spec-link branch March 3, 2026 11:17
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the SDK documentation to reference the canonical OpenAPI specification on GitHub, aligning the docs with the repo’s source of truth.

Changes:

  • Update the OpenAPI spec link from a relative path to a GitHub URL.
  • Minor formatting adjustment in the TypeScript usage example (console.log call formatting).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Outpost provides Software Development Kits (SDKs) to help you integrate your applications with the Outpost API seamlessly. These SDKs are designed to simplify the process of publishing events and managing your Outpost resources.

The SDKs are generated from the <a href="./apis/openapi.yaml">Outpost OpenAPI specification</a> using [Speakeasy](https://speakeasy.com).
The SDKs are generated from the <a href="https://github.com/hookdeck/outpost/blob/main/docs/apis/openapi.yaml" target="_blank">Outpost OpenAPI specification</a> using [Speakeasy](https://speakeasy.com).
Copy link

Copilot AI Mar 3, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The target="_blank" on this external link is missing a rel="noopener noreferrer" attribute, which allows the opened page to access window.opener and potentially redirect the original docs tab (reverse tabnabbing/phishing). An attacker controlling the external site could use this to impersonate your docs or app in the original tab and steal credentials. Add the appropriate rel attributes to this anchor to prevent the new page from gaining a reference to the opener window.

Suggested change
The SDKs are generated from the <a href="https://github.com/hookdeck/outpost/blob/main/docs/apis/openapi.yaml" target="_blank">Outpost OpenAPI specification</a> using [Speakeasy](https://speakeasy.com).
The SDKs are generated from the <a href="https://github.com/hookdeck/outpost/blob/main/docs/apis/openapi.yaml" target="_blank" rel="noopener noreferrer">Outpost OpenAPI specification</a> using [Speakeasy](https://speakeasy.com).

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants