fluxa/data
KhooLy 713cd42ae3 Cache catalog fetch results (memory, 10min TTL), same pattern as the addon list
getAddonCatalogResult had no caching at all, unlike getUserAddons which
already uses RepositoryMemoryCache. Every Discover filter change (type/
catalog/genre) or revisit re-fetched from the addon over the network
with zero speedup, even for a combination already fetched moments
earlier. Reuses the same RepositoryMemoryCache (10min TTL, already
injected into this class) keyed by transportUrl+type+id+skip+genre+
search. Doesn't fix a slow addon's first-load latency, but repeat
visits to the same catalog+genre combo are now instant.
2026-07-13 22:55:55 +03:00
..
schemas Fix mpv/ExoPlayer audio passthrough, channel layout, AO, and DV track selection 2026-07-03 03:51:49 +03:00
src/main/java/com/fluxa/app Cache catalog fetch results (memory, 10min TTL), same pattern as the addon list 2026-07-13 22:55:55 +03:00
build.gradle.kts Add AniList account sync (OAuth2 connect/disconnect) 2026-07-10 02:23:39 +03:00