Kavita/API/DTOs
Joe Milazzo cd84913fb9
Lots of Filtering Fixes & New Fields (#2244)
* Added an id for komf userscript to help it inject into Kavita's UI without relying on strings, given localization.

* Still working the filter fields, there is a bug with selecting an input and it setting undefined like crazy. Path is coded but not tested or validated.

* Stashing changed. Really not sure what's happening. I'm seeing 2 constructor calls for one row. I'm seeing a field change trigger 400 events. Values aren't getting set correctly on default string.

I've made a ton of changes, when resuming this work, look at the diff. All of this can be reset excluding the Path work.

* Lots of comments but the double instantiation is due to the mobile drawer. Added an ngIf which seems to work.

* Fixed dropdown options triggering a ton of looped calls. Default limitTo to 0 when user empties blank or negative.

* Removed a ton of UserId db calls from a ton of apis. Added a new API to allow UI to query a specific role to lessen load on UI.

* Optimized the code on new filtering to only load people by a given role. This should speed up heavily tagged libraries.

Commented out a bunch of code that's no longer used. Will be cleaned up later.

* Fixed support so that library filter can handle multiple selections.

* Fixed a bug when hitting enter in an input, the statement would be removed.

* Fixed multi-select not resuming from url correctly.

* Restored the series/all api for Tachiyomi to continue using until I'm motivated enough to update the extension.

* Fixed some resuming of state with dropdowns, not always setting values in correct order.

* Added FilePath Filter which lets a user search on individual files (slow, may need index)

* Added a full filepath for new filtering.
2023-08-29 16:03:19 -07:00
..
Account Readme Change (#2190) 2023-08-08 12:06:53 -07:00
CollectionTags v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
Device Localized Dates (#2182) 2023-08-05 12:02:35 -07:00
Downloads v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
Email v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
Filtering Lots of Filtering Fixes & New Fields (#2244) 2023-08-29 16:03:19 -07:00
Jobs Localized Dates (#2182) 2023-08-05 12:02:35 -07:00
JumpBar v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
License v0.7.4 - Kavita+ Launch (#2117) 2023-07-11 11:14:18 -07:00
MediaErrors Localized Dates (#2182) 2023-08-05 12:02:35 -07:00
Metadata v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
OPDS v0.7.4 - Kavita+ Launch (#2117) 2023-07-11 11:14:18 -07:00
Reader Personal Table of Contents (#2148) 2023-07-21 15:29:35 -07:00
ReadingLists v0.7.4 - Kavita+ Launch (#2117) 2023-07-11 11:14:18 -07:00
Recommendation v0.7.4 - Kavita+ Launch (#2117) 2023-07-11 11:14:18 -07:00
Scrobbling Localized Dates (#2182) 2023-08-05 12:02:35 -07:00
Search v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
SeriesDetail Overall Ratings (#2129) 2023-07-14 12:12:03 -07:00
Settings Implemented the ability to allow the admin to change the cover generation size. (#2213) 2023-08-14 04:56:09 -07:00
Statistics v0.7.4 - Kavita+ Launch (#2117) 2023-07-11 11:14:18 -07:00
Stats Changed the fingerprinting code for Kavita+. Optimized System tab to be way faster. (#2140) 2023-07-17 16:33:45 -07:00
System v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
Theme Localized Dates (#2182) 2023-08-05 12:02:35 -07:00
Update v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
Uploads v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
WantToRead v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
ChapterDto.cs A few bugfixes (#2188) 2023-08-08 07:33:12 -07:00
DeleteSeriesDto.cs v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
GroupedSeriesDto.cs v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
LibraryDto.cs v0.7.4 - Kavita+ Launch (#2117) 2023-07-11 11:14:18 -07:00
MangaFileDto.cs v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
MemberDto.cs v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
PersonDto.cs v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
ProgressDto.cs v0.7.4 - Kavita+ Launch (#2117) 2023-07-11 11:14:18 -07:00
RatingDto.cs Misc Fixes (#2155) 2023-07-23 09:53:16 -07:00
RecentlyAddedItemDto.cs v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
RefreshSeriesDto.cs v0.6.0 - Polish, Polish, Polish + Send To Support! (#1604) 2022-10-22 09:34:20 -07:00
RegisterDto.cs v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
ScanFolderDto.cs v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
SeriesByIdsDto.cs v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
SeriesDto.cs Filtering Overhaul (#2207) 2023-08-11 14:30:36 -07:00
SeriesMetadataDto.cs Web Links (#1983) 2023-05-11 14:27:04 -07:00
UpdateLibraryDto.cs v0.7.4 - Kavita+ Launch (#2117) 2023-07-11 11:14:18 -07:00
UpdateLibraryForUserDto.cs v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
UpdateRBSDto.cs v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
UpdateSeriesDto.cs v0.7.4 - Kavita+ Launch (#2117) 2023-07-11 11:14:18 -07:00
UpdateSeriesMetadataDto.cs v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
UpdateSeriesRatingDto.cs Rating Overhaul (#2159) 2023-07-25 09:57:07 -07:00
UserDto.cs v0.7.2 - Reading Lists, CBL Support, OPDS Flattening and More! (#1959) 2023-05-06 06:44:46 -07:00
UserPreferencesDto.cs Localization - First Pass (#2174) 2023-08-03 08:33:51 -07:00
VolumeDto.cs A few bugfixes (#2188) 2023-08-08 07:33:12 -07:00