mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-24 12:13:28 +00:00
80b4f50532
Backend: - Handle 'no releases found' error gracefully instead of returning 500 - Return proper response indicating no updates available for the channel - Fixes the 500 error when checking for updates on development versions Frontend: - Detect when backend enters 'restarting' phase during updates - Show 'Pulse is restarting...' message instead of getting stuck on 'Initializing...' - Implement health check polling with exponential backoff (2s → 15s max) - Auto-reload page when backend becomes healthy again - Improve messaging: inform users page will reload automatically This fixes the stuck update modal issue where users would see 'Initializing...' forever when the backend restarted during updates.