[webapp] Add retry logic and improve renderer registration

- Added automatic retries with exponential backoff to fetchRenderers
- Improved WebRenderer registration: handle stale players, avoid duplicate registrations,
  and force renderers refresh after successful connection
- Bumped version to v0.3.37 (Cargo: 0.3.36 → Cargo.lock mismatch fixed by updating to final version)
This commit is contained in:
2026-04-06 00:08:50 +02:00
parent 23b1ce7661
commit 19451068f1
5 changed files with 68 additions and 27 deletions

2
Cargo.lock generated
View File

@@ -4,7 +4,7 @@ version = 4
[[package]]
name = "PMOMusic"
version = "0.3.35"
version = "0.3.36"
dependencies = [
"axum 0.8.7",
"console-subscriber",