Skip to content

Restore Speedle GitHub Pages homepage - #57

Merged
caiwl merged 1 commit into
masterfrom
codex/restore-speedle-pages
Sep 29, 2026
Merged

caiwl merged 1 commit into
masterfrom
codex/restore-speedle-pages

Conversation

@caiwl

@caiwl caiwl commented Sep 29, 2026

Copy link
Copy Markdown
Contributor

Summary

  • restore the complete Speedle homepage from the last published 2020 version
  • remove the 2024 redirect from speedle.io to the GitHub repository

Validation

  • restored file matches commit bd4ff4c after line-ending normalization
  • all 74 local assets referenced by the homepage exist
  • GitHub Pages is configured to publish master:/docs with speedle.io as its custom domain
  • public DNS A/AAAA records resolve to GitHub Pages and www.speedle.io aliases teramoby.github.io

Follow-up

GitHub Pages currently reports https_enforced=false; HTTPS enforcement can be enabled separately after this is merged.

@github-actions

Copy link
Copy Markdown

Ark ReviewBot review

Verdict: No actionable findings

Findings

No actionable findings.

What looks good

  • The change is confined to docs/index.html and replaces a bare meta-refresh redirect with a complete static landing page; no Go source, policy evaluation, PMS/ADS, spctl, or store code is touched, so authorization behavior is unaffected.
  • External links (GitHub, Medium, Slack invite, UPL license) use HTTPS; no credentials, tokens, or secrets are introduced.
  • The embedded favicon is a data: image URI, avoiding an extra third-party request.
  • The previous redirect target (https://github.com/teramoby/speedle-plus) is preserved as visible navigation links, so users landing on the page can still reach the maintained repository.

Validation gaps

  • Several stylesheet/script references (/css/*.css, /js/kube.js, /js/master.js, etc.) and images (/img/speedle/*) are not part of this diff; static review cannot confirm these assets exist in the site output, so broken-resource risk cannot be ruled out from the supplied material.
  • The diff includes a Slack shared-invite URL; whether that invite token is still valid or intended for long-term public exposure cannot be verified statically.
  • The language selector links (/zh) and internal links (/quick-start/, /docs/...) point to pages not shown in the diff; their existence is a deployment-time concern only.

— Ark ReviewBot

Reviewed commit: 808c75c1aa5cddaaa47ccb3f6de08624879087d8

@caiwl
caiwl merged commit c531f28 into master Sep 29, 2026
13 of 14 checks passed
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.

1 participant