Files
jellyfin-ha-src/MediaBrowser.Controller
unkin-agent 56919b9565
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
fix(devices): read devices and device options through to the database
The device cache was filled once at construction, so a token minted by one
replica was unknown to every other replica already running and a token revoked
on one replica stayed valid on the others until they restarted.

- drop the eager device and device options dictionaries
- read devices and device options from the database on every query
- push the device query filters and ordering into SQL
- open the request's database context only for the api key fallback
- cover both directions against real PostgreSQL with two manager instances
2026-09-13 13:08:47 +10:00
..
2026-05-03 12:18:20 +02:00
2021-08-15 23:48:19 +02:00
2026-07-09 12:07:13 +02:00
2026-08-30 22:29:36 +02:00
2026-05-21 20:48:41 +02:00
2026-05-15 18:42:11 +02:00
2026-09-06 08:38:43 +02:00
2024-08-30 15:29:48 +02:00
2026-08-30 14:40:25 -04:00
2025-01-25 20:05:15 -05:00
2021-05-15 15:33:50 -06:00