cloudlog/application
Peter Goodhall 7e40a0288e Add resilient CAT polling with backoff and warnings
Replace the fixed 3s setInterval CAT updater with a scheduled poller that supports exponential backoff, failure counting, and UI warnings. Introduces consecutiveCatPollFailures, catPollTimer, lastSuccessfulCatUpdateAt, and constants for base/max intervals and warning threshold. Adds helper functions to compute delays, schedule polls, handle success/failure, show/clear warning banners, and only poll the currently selected radio. Clears warnings on login error/reset/selection changes and resets failure counters when selection changes to maintain responsive UI.
2026-05-01 10:23:08 +01:00
..
config Add plugin system and Plugin Manager 2026-04-29 22:33:22 +01:00
controllers Disable caching for radio JSON; use $.ajax 2026-05-01 10:22:11 +01:00
core Added Basic Files 2011-04-25 16:24:01 +01:00
helpers Add reusable User-Agent helper for QRZ API requests 2026-01-09 10:52:37 +00:00
hooks Added Basic Files 2011-04-25 16:24:01 +01:00
language Show Active badge in timeline; fix label 2026-04-26 21:41:27 +01:00
libraries Enforce plugin read-only policy and show alerts 2026-04-30 23:03:29 +01:00
logs Adding file back in! 2016-02-29 18:57:08 +00:00
migrations Add plugin system and Plugin Manager 2026-04-29 22:33:22 +01:00
models Add plugin system and Plugin Manager 2026-04-29 22:33:22 +01:00
plugins Add plugin system and Plugin Manager 2026-04-29 22:33:22 +01:00
third_party Codeignitor 3.1.6 and corresponding changes 2017-12-01 19:25:26 +00:00
views Add resilient CAT polling with backoff and warnings 2026-05-01 10:23:08 +01:00
.htaccess Added Basic Files 2011-04-25 16:24:01 +01:00
index.html cosmetics I 2023-12-07 16:58:18 +00:00