Skip to content

Fix broken logo on API status page#52

Merged
krissen merged 1 commit into
masterfrom
dev
May 31, 2026
Merged

Fix broken logo on API status page#52
krissen merged 1 commit into
masterfrom
dev

Conversation

@krissen

@krissen krissen commented May 31, 2026

Copy link
Copy Markdown
Owner

What

The API status page (https://krissen.github.io/polleninformation/) hot-linked the Polleninformation logo directly from polleninformation.at. Their asset path contains a cache-busting hash that changed on a site redeploy, so the old URL now returns 404 and the logo renders as broken alt text.

Fix

  • Vendor the logo locally as docs/logo_polleninformation.svg (uploaded with the rest of docs/ as the Pages artifact).
  • Reference it relatively in scripts/check_api_status.py, removing the dependency on their site.

Changelog

  • Marked v0.5.1 as released (2026-03-31) — the header still said "(unreleased)".
  • Added a v0.5.2 (unreleased) section documenting this fix.

The API status page hot-linked the Polleninformation logo from
polleninformation.at, whose asset path includes a cache-busting hash that
changed on a site redeploy, breaking the image. Vendor the logo under docs/
and reference it relatively so the page no longer depends on their site.
@krissen krissen added the bug Something isn't working label May 31, 2026
@krissen krissen merged commit 1babeed into master May 31, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant