jellyfin / jellyfin-androidtv

Android TV Client for Jellyfin
https://jellyfin.org
GNU General Public License v2.0
2.43k stars 411 forks source link

Replace ItemQuery with GetItemsRequest #3654

Closed nielsvanvelzen closed 3 weeks ago

nielsvanvelzen commented 3 weeks ago

There are probably some bugs in this one...

Changes

Behavior of the "New premieres" row is slightly changed to make it more efficient and consume less API resources. It still does some client side filtering that can be removed once Jellyfin 10.10 is released (requires jellyfin/jellyfin#12027).

Issues

nielsvanvelzen commented 3 weeks ago

With this the only places left using the legacy ApiClient are:

Additionally we still use some of the utility classes like Response<T> that needs cleaning.