From c93355d0db3673786dd9e1c76d73f2b734780196 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 21 Jul 2026 22:16:58 +0000 Subject: [PATCH] ota: make GitHub token optional Requests to the releases/pulls API now go out unauthenticated when no token is configured, instead of failing outright. This works against a public repo, just at GitHub's lower unauthenticated rate limit. The web UI now notes that the token is optional and only raises that limit. --- data/index.html | 1 + src/update/Updater.h | 36 ++++++++++++------------------------ 2 files changed, 13 insertions(+), 24 deletions(-) diff --git a/data/index.html b/data/index.html index 1987177d..5fda6449 100644 --- a/data/index.html +++ b/data/index.html @@ -1120,6 +1120,7 @@

Updates

+
Optional — only needed for a higher GitHub API rate limit.