Bump now-playing-json rate limit 30→120/min + update cl-streamer submodule

- frontend-partials.lisp: increase rate limit on now-playing-json from
  30 to 120 requests/minute to prevent 429 errors from concurrent
  frontend pollers (player + now-playing + popout)
- cl-streamer: catch serious-condition in play-list for native code
  crash recovery (23b5ee1)
This commit is contained in:
Glenn Thompson 2026-03-09 09:25:20 +00:00
parent 2a713d7386
commit 5d7606fb3b
2 changed files with 2 additions and 2 deletions

@ -1 +1 @@
Subproject commit d57a2683e757577a7292b63b5d3ad7016bb24187
Subproject commit 23b5ee1e35e6c967cab12751ac7b8930d21b3307

View File

@ -105,7 +105,7 @@
(setf (header "Content-Type") "text/plain")
"Stream Offline")))))
(define-api-with-limit asteroid/partial/now-playing-json (&optional mount) (:limit 30 :timeout 60)
(define-api-with-limit asteroid/partial/now-playing-json (&optional mount) (:limit 120 :timeout 60)
"Get JSON with now playing info including track ID for favorites.
Optional MOUNT parameter specifies which stream to get metadata from."
;; Register web listener for geo stats (keeps listener active during playback)