Commit graph

16 commits

Author SHA1 Message Date
Philip Peterson
c9e4e2514f Support flatpak 2026-09-22 00:13:54 -08:00
Philip Peterson
0ecd1d9602 Name canary yellow 2026-05-29 03:19:15 -07:00
Philip Peterson
d4e5f89a4e Name some colors 2026-05-29 03:18:26 -07:00
Philip Peterson
e6d8c8bb6b Use seafoam green 2026-05-29 03:16:04 -07:00
Philip Peterson
b6d6ed916f Styling 2026-05-29 03:14:01 -07:00
Philip Peterson
faa69b9612 Stable section 2026-05-29 02:55:37 -07:00
Philip Peterson
92a8c5e49b Fixes to support snap, deb 2026-05-28 23:56:15 -07:00
Philip Peterson
246364feef Copy updates 2026-05-28 23:42:30 -07:00
Philip Peterson
c77fce2ff2 Colors 2026-05-28 23:30:01 -07:00
Philip Peterson
12b6654c2f Remove fallback releases 2026-05-28 00:10:16 -07:00
Philip Peterson
fcedfa754d
feat: support Hyper auto-update feed protocol via query params (#1)
Implements the Hazel/Squirrel-style update endpoint expected by the
Hyper Electron app (and the custom Linux updater).

- Endpoint at /api/update-check and /update
- Accepts query params: version, platform (or os), arch, channel
- Returns 204 or the classic {name, notes, pub_date, url?} JSON
- Supports explicit channel=canary so stable-installed clients can opt in
- Updated Release model to carry TagName and PublishedAt for proper responses

This pairs with the corresponding client change in the hyper repo
(branch: update-endpoint-quine).
2026-05-28 00:07:53 -07:00
Philip Peterson
0c30391f54 Refresh 2026-05-26 01:05:37 -07:00
Philip Peterson
1e51831b5d fixes 2026-05-26 00:49:16 -07:00
Philip Peterson
1dc3e04f11 Fixes 2026-05-26 00:27:36 -07:00
Philip Peterson
8248657e23 Finishing touches 2026-05-25 23:54:40 -07:00
Philip Peterson
68712b627a initial commit 2026-05-25 22:40:39 -07:00