Commit Graph

90 Commits

Author SHA1 Message Date
dependabot[bot] d062a53528 Bump @angular/compiler from 21.2.1 to 21.2.4 in /UI/Web
Bumps [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) from 21.2.1 to 21.2.4.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/v21.2.4/packages/compiler)

---
updated-dependencies:
- dependency-name: "@angular/compiler"
  dependency-version: 21.2.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-14 01:58:53 +00:00
Fesaa c62b20f54b BE Tech Debt (#4497)
Co-authored-by: Joseph Milazzo <joseph.v.milazzo@gmail.com>
Co-authored-by: Joe Milazzo <josephmajora@gmail.com>
2026-03-07 10:04:08 -08:00
Joe Milazzo e1f421ccc0 Stats Page Overhaul (#4292)
Co-authored-by: Amelia <77553571+Fesaa@users.noreply.github.com>
2025-12-19 12:23:55 -08:00
Joe Milazzo fc4e3f3ed1 Build issues (#4267) 2025-12-09 11:38:17 -07:00
dependabot[bot] 74caf4427f Bump @angular/common from 20.3.2 to 20.3.14 in /UI/Web (#4236)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-09 10:27:24 -07:00
Joe Milazzo 9f29fa593d Progress Overhaul + Profile Page and a LOT more! (#4262)
Co-authored-by: Amelia <77553571+Fesaa@users.noreply.github.com>
Co-authored-by: Robbie Davis <robbie@therobbiedavis.com>
2025-12-09 10:00:11 -07:00
Fesaa b40734265b Social interactions with annotations (#4068)
Co-authored-by: Joe Milazzo <josephmajora@gmail.com>
2025-10-04 13:11:06 -07:00
Joe Milazzo 5290fd8959 Text View, View & Filter All Annotations, and More OPDS Love (#4062)
Co-authored-by: Amelia <77553571+Fesaa@users.noreply.github.com>
2025-09-28 12:28:21 -07:00
Joe Milazzo 26ff71f42b OPDS Enhancements, Epub fixes, and a lot more (#4035)
Co-authored-by: Amelia <77553571+Fesaa@users.noreply.github.com>
Co-authored-by: Robbie Davis <robbie@therobbiedavis.com>
Co-authored-by: Fabian Pammer <fpammer@mantro.net>
Co-authored-by: Vinícius Licz <vinilicz@gmail.com>
2025-09-20 13:16:21 -07:00
Joe Milazzo 8def92ff73 More Epub Fixes (#4017)
Co-authored-by: Amelia <77553571+Fesaa@users.noreply.github.com>
2025-09-05 07:45:16 -07:00
Joe Milazzo b141613d60 Epub Annotation System (#4008)
Co-authored-by: Fesaa <77553571+Fesaa@users.noreply.github.com>
Co-authored-by: Robbie Davis <robbie@therobbiedavis.com>
2025-08-30 12:01:00 -07:00
Joe Milazzo 4453482d93 Polish before Release 2 (#3723)
Co-authored-by: Amelia <77553571+Fesaa@users.noreply.github.com>
2025-04-11 08:07:17 -07:00
Joe Milazzo 93dc6534fc Another round of bugfixes (#3707) 2025-04-06 11:14:04 -07:00
Joe Milazzo 37734554ba A boatload of Bugs (#3704)
Co-authored-by: Amelia <77553571+Fesaa@users.noreply.github.com>
2025-04-05 13:52:01 -07:00
Joe Milazzo cc3ae7f472 Angular 19 + Even more bugfixes (#3675) 2025-03-25 14:43:41 -07:00
Joe Milazzo a5707617f2 Kavita+ Overhaul & New Changelog (#3507) 2025-01-20 06:14:57 -08:00
Joe Milazzo d563ebf3d2 Update to Angular 18 (#3309) 2024-10-25 13:55:49 -07:00
Joe Milazzo 857e419e4e Stats Fix & Library Bulk Actions (#3209)
Co-authored-by: Fesaa <77553571+Fesaa@users.noreply.github.com>
Co-authored-by: Weblate (bot) <hosted@weblate.org>
Co-authored-by: Gregory.Open <gregory.open@proton.me>
Co-authored-by: Mateusz <mateuszvx8.96@gmail.com>
Co-authored-by: majora2007 <kavitareader@gmail.com>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
2024-09-23 06:07:37 -07:00
Joe Milazzo ac21b04fa4 New UX Part 1.5 (#3105) 2024-08-11 04:10:46 -07:00
Joe Milazzo 1a04fcf576 MAL Interest Stacks (#2933) 2024-05-04 13:45:46 -07:00
Joe Milazzo b23300b1a4 MAL Interest Stacks (#2932) 2024-05-04 13:23:58 -07:00
Joe Milazzo 8cb650dbb1 Bugfixes (3) (#2867) 2024-04-14 08:12:23 -07:00
Joe Milazzo 8f4e1fbb36 Bugfixes (#2862)
Co-authored-by: Robbie Davis <robbie@therobbiedavis.com>
2024-04-14 04:58:22 -07:00
Joe Milazzo 2bde0ac82a PDF Reader Settings, New Reading Modes, and lots of fixes (#2828)
Co-authored-by: Elry <144011449+ElryWeeb@users.noreply.github.com>
Co-authored-by: AlienHack <the4got10@windowslive.com>
Co-authored-by: William Brockhus <pickeringw@gmail.com>
Co-authored-by: Shivam Amin <xShivam.Amin@gmail.com>
2024-03-30 13:07:03 -07:00
Joe Milazzo 7552c3f5fa Comic Rework, New Scanner, Foundation Overahul (is this a full release?) (#2780) 2024-03-17 13:58:32 -04:00
Joe Milazzo 1fd72ada36 Sort by Average Rating and Big Want to Read fix (#2672) 2024-02-01 04:23:45 -08:00
Joe Milazzo d54564b75a Bugfixes + Potential iOS Webtoon Reader Fix (#2653) 2024-01-25 13:31:17 -08:00
Joe Milazzo 53e59ac97f Bugfixes + Potential iOS Webtoon Reader Fix (#2651) 2024-01-25 12:07:36 -08:00
Joe Milazzo ad74871623 Customized Scheduler + Saved Kavita+ Details (#2644) 2024-01-22 10:10:57 -08:00
Joe Milazzo d145dca0e7 Nightly Issues (#2618) 2024-01-18 06:35:54 -08:00
Joe Milazzo 70cb687ef6 Downloading Enhancements (#2599) 2024-01-11 12:08:57 -08:00
Joe Milazzo 3dcf7750f7 Kavita+ Tweaks (#2595) 2024-01-09 14:04:25 -08:00
Joe Milazzo fd7eff93ca .NET 8 Update (#2497) 2023-12-13 17:44:27 -08:00
Joe Milazzo b838fd53e5 .NET 8 Update (#2496) 2023-12-13 17:16:54 -08:00
Joe Milazzo 915bf13a7c Bugfixes (#2458)
Co-authored-by: Andre Smith <Hobogrammer@users.noreply.github.com>
2023-11-28 14:00:04 -08:00
Joe Milazzo 65ccdc7301 Wake Lock (#2444) 2023-11-20 05:03:34 -08:00
Joe Milazzo 17d6cd7843 Random Book Fixes (#2434) 2023-11-15 16:48:21 -08:00
Joe Milazzo ee72727841 Polish Round 4 (#2429) 2023-11-12 08:29:46 -06:00
Joe Milazzo 944830ca73 Polish Part 3 (#2424) 2023-11-10 05:56:30 -08:00
Joe Milazzo b8f12116f4 Angular 17 (#2422) 2023-11-09 06:06:59 -08:00
Joe Milazzo f4e8daf983 Scrolling Enhancements (#2417) 2023-11-08 14:11:50 -08:00
Joe Milazzo b7e7eaf1a4 Small Bugfixes (#2414) 2023-11-08 10:38:44 -08:00
Joe Milazzo 02b002d81a Polish Round 1 (#2396) 2023-11-04 10:29:10 -07:00
Joe Milazzo 5f11973696 More Polish (#2320)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 09:05:14 -07:00
Joe Milazzo 59b950c4bd Polish for Release (#2314) 2023-10-15 13:39:11 -05:00
Joe Milazzo 6067c9233c (Kavita+) External Series Detail (#2309) 2023-10-11 17:31:40 -07:00
Joe Milazzo 25ffb2ffe1 Dashboard Customization Polish (#2295) 2023-09-30 11:33:16 -07:00
Joe Milazzo 84f85b4f24 Smart Filters & Dashboard Customization (#2282)
Co-authored-by: Robbie Davis <robbie@therobbiedavis.com>
2023-09-12 11:24:47 -07:00
Joe Milazzo 072fadf1de Must Contains Filter (#2249)
* Removed docker-compose.yml as it's not used and may confuse users.

* Added ability to delete single collections from card actions. Updated transloco library which fixes older iOS browsers not being able to load Kavita.

* Added a Must Contains comparison which will make so all values must exist.

* Fixed up multiselect dropdowns not reseting value when changing filter field
2023-09-01 14:19:51 -07:00
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