Kavita/API/Data/Repositories
Joe Milazzo 38a169818b
Bookmark and Reader bugs (#1632)
* Updated swiper and some packages for reported security issues

* Fixed reading lists promotion not working

* Refactor RenameFileForCopy to use iterative recursion, rather than functional.

* Ensured that bookmarks are fetched and ordered by Created date.

* Fixed a bug where bookmarks were coming back in the correct order, but due to filenames, would not sort correctly.

* Default installs to Debug log level given errors users have and Debug not being too noisy

* Added jumpbar to bookmarks page

* Now added jumpbar to bookmarks

* Refactored some code into pipes and added some debug messaging for prefetcher

* Try loading next and prev chapter's first/last page to cache so it renders faster

* Updated GetImage to do a bound check on max page.

Fixed a critical bug in how manga reader updates image elements src to prefetch/load pages. I was not creating a new reference which broke Angular's ability to update DOM on changes.

* Refactored the image setting code to use a single method which tries to use a cached image always.

* Refactored code to use getPage which favors cache and simplifies image creation code
2022-11-02 20:10:19 -05:00
..
AppUserProgressRepository.cs v0.5.2 - UX Refresh, Custom Themes, Metadata Editing, and OPDS updates! (#1189) 2022-04-02 10:11:07 -07:00
ChapterRepository.cs Reader Bugs + New Features (#1536) 2022-09-16 06:06:33 -07:00
CollectionTagRepository.cs Release Polish (#1586) 2022-10-17 15:33:18 -07:00
DeviceRepository.cs Send To Device Support (#1557) 2022-09-23 15:41:29 -07:00
GenreRepository.cs Release Shakeout Day 1 (#1591) 2022-10-18 16:53:17 -07:00
LibraryRepository.cs Release Shakeout Day 2 (#1594) 2022-10-19 17:48:52 -07:00
MangaFileRepository.cs New PDF Reader (#1324) 2022-06-15 14:43:32 -07:00
PersonRepository.cs Release Shakeout Day 1 (#1591) 2022-10-18 16:53:17 -07:00
ReadingListRepository.cs Restricted Profiles (#1581) 2022-10-10 10:59:20 -07:00
SeriesMetadataRepository.cs v0.5.0 Release (#960) 2022-01-18 15:31:34 -08:00
SeriesRepository.cs Release Shakeout Day 2 (#1594) 2022-10-19 17:48:52 -07:00
SettingsRepository.cs All Around Polish (#1328) 2022-06-22 10:25:52 -07:00
SiteThemeRepository.cs Book Reader Redesign with e-ink focus (#1246) 2022-05-08 17:52:15 -07:00
TagRepository.cs Release Shakeout Day 1 (#1591) 2022-10-18 16:53:17 -07:00
UserRepository.cs Bookmark and Reader bugs (#1632) 2022-11-02 20:10:19 -05:00
VolumeRepository.cs Misc Bugfixes (#1378) 2022-07-17 07:19:36 -07:00