Vaani/lib/api
Claude f60ea72659
fix: resolve Series deserialization issues and add author sorting
- Fix genres error by parsing JSON manually to avoid Series deserialization
- Fix series blank screen by using SimpleSeries class instead of full Series
- Add alphabetical sorting to authors page
- Work around shelfsdk Series variant detection issues

The Audiobookshelf API returns Series objects that don't match any of the
variant detection patterns in the shelfsdk SeriesConverter. Since we can't
modify the external shelfsdk, we parse the API responses manually to extract
only the data we need for display.
2025-11-20 16:17:09 +00:00
..
api_provider.dart feat: ability to change library (#77) 2025-04-19 19:17:31 +05:30
api_provider.g.dart feat: ability to change library (#77) 2025-04-19 19:17:31 +05:30
authenticated_users_provider.dart fix: keyboard not showing when adding new user (#79) 2025-04-23 15:00:01 +05:30
authenticated_users_provider.g.dart fix: keyboard not showing when adding new user (#79) 2025-04-23 15:00:01 +05:30
image_provider.dart refactor: update cover image handling to use item IDs and simplify library item actions 2024-09-23 03:55:32 -04:00
image_provider.g.dart upgrade to flutter 3.27.4 2025-03-25 22:01:16 +05:30
library_browser_provider.dart fix: resolve Series deserialization issues and add author sorting 2025-11-20 16:17:09 +00:00
library_item_provider.dart refactor: update cover image handling to use item IDs and simplify library item actions 2024-09-23 03:55:32 -04:00
library_item_provider.g.dart upgrade to flutter 3.27.4 2025-03-25 22:01:16 +05:30
library_provider.dart fix: run dart fix 2025-04-23 00:29:02 +05:30
library_provider.g.dart fix: run dart fix 2025-04-23 00:29:02 +05:30
server_provider.dart fix: keyboard not showing when adding new user (#79) 2025-04-23 15:00:01 +05:30
server_provider.g.dart fix: keyboard not showing when adding new user (#79) 2025-04-23 15:00:01 +05:30