asteroid/template
Glenn Thompson 2cd128260c Add robust auto-reconnect to all audio players
- Implement isReconnecting flag to prevent duplicate reconnect attempts
- Add exponential backoff for error retries (3s, 6s, 12s, max 30s)
- Retry indefinitely until stream returns
- Handle error, stalled, and ended events consistently
- Reset state on successful playback
- Apply same logic to frame player, popout player, and front-page player
2025-12-12 13:55:55 -05:00
..
partial feat: Add recently-played.ctml partial template 2025-11-20 17:05:35 -05:00
about-content.ctml Fix wedged player with reconnect button and volume preservation 2025-12-10 11:11:32 -05:00
about.ctml Fix wedged player with reconnect button and volume preservation 2025-12-10 11:11:32 -05:00
admin.ctml Add Liquidsoap/Icecast controls, fix library scan 2025-12-10 11:11:32 -05:00
audio-player-frame.ctml Add robust auto-reconnect to all audio players 2025-12-12 13:55:55 -05:00
frameset-wrapper.ctml feat: Convert JavaScript to Parenscript with stream fixes and UX improvements 2025-12-06 11:55:24 -05:00
front-page-content.ctml Add status page for frameset mode and fix navigation 2025-12-10 11:11:32 -05:00
front-page.ctml Fix wedged player with reconnect button and volume preservation 2025-12-10 11:11:32 -05:00
login.ctml feat: Convert JavaScript to Parenscript with stream fixes and UX improvements 2025-12-06 11:55:24 -05:00
player-content.ctml Fix wedged player with reconnect button and volume preservation 2025-12-10 11:11:32 -05:00
player.ctml Fix wedged player with reconnect button and volume preservation 2025-12-10 11:11:32 -05:00
popout-player.ctml Add robust auto-reconnect to all audio players 2025-12-12 13:55:55 -05:00
profile.ctml fix: admin button shown only for admin accounts 2025-11-16 09:38:04 -05:00
register.ctml feat: Convert JavaScript to Parenscript with stream fixes and UX improvements 2025-12-06 11:55:24 -05:00
status-content.ctml Add status page for frameset mode and fix navigation 2025-12-10 11:11:32 -05:00
status.ctml Add status page for frameset mode and fix navigation 2025-12-10 11:11:32 -05:00
users.ctml fix: remove target from nav bar 2025-11-06 16:42:29 -05:00