Skip to content

Add version proxy to allow custom notifications#27

Merged
NJannasch merged 1 commit into
mainfrom
feat/version-proxy-notifications
May 24, 2026
Merged

Add version proxy to allow custom notifications#27
NJannasch merged 1 commit into
mainfrom
feat/version-proxy-notifications

Conversation

@NJannasch

Copy link
Copy Markdown
Owner

Summary

  • Route version checks through Cloudflare Worker proxy instead of hitting GitHub API directly
  • Support broadcast messages (dismissible + force) shown as banners in the UI
  • Dismissible messages persist dismiss state in localStorage; force messages cannot be dismissed

Test plan

  • Verify version check still works via /api/version
  • Set a broadcast message in admin UI, confirm it appears as a banner
  • Dismiss a message, reload — confirm it stays dismissed
  • Set a force message, confirm dismiss button is hidden and banner uses red styling
  • Clear force message in admin, confirm banner disappears

Route version checks through Cloudflare Worker proxy. Support dismissible
and force broadcast messages shown as banners in the UI.
@NJannasch NJannasch merged commit 979c248 into main May 24, 2026
6 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