Skip to content

Feat/download page - #252

Merged
robdmac merged 3 commits into
mainfrom
feat/download-page
Jul 8, 2026
Merged

robdmac merged 3 commits into
mainfrom
feat/download-page

Conversation

@robdmac

@robdmac robdmac commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

No description provided.

robdmac and others added 3 commits July 8, 2026 22:45
Adds an on-brand /download page so users get the latest release notes +
installers without leaving orcabot.com:
- controlplane: public, edge-cached GET /releases/latest that proxies the
  GitHub Releases API (User-Agent + cacheTtl so we never hit the API rate limit)
- frontend: /download page (react-markdown release notes, featured macOS
  installer button auto-picking .dmg or .zip, all-downloads list) skinned to
  the splash/header palette; "Download" nav link; a download CTA on the splash

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Claude-Session: https://claude.ai/code/session_014t8Ukp4NPWtqJ55X261wMZ
- /download now lists every release asset (matching what GitHub shows) instead
  of hiding all but the featured installer, plus a "Latest" badge — the goal
  was parity with the GitHub release, just reskinned.
- Splash download CTA moved below the Terms/Privacy line and reduced to a small,
  minimalist text link (was a boxed button shoehorned above it).

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Claude-Session: https://claude.ai/code/session_014t8Ukp4NPWtqJ55X261wMZ
@robdmac
robdmac merged commit 6603763 into main Jul 8, 2026
1 check passed
@robdmac
robdmac deleted the feat/download-page branch July 8, 2026 22:49
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