Joe Milazzo
f4fd7230ea
Metadata Downloading ( #3525 )
2025-02-05 14:16:44 -08:00
Joe Milazzo
a5707617f2
Kavita+ Overhaul & New Changelog ( #3507 )
2025-01-20 06:14:57 -08:00
Joe Milazzo
bfbcb4b741
PR Flush ( #3446 )
...
Co-authored-by: Hippari <iamtimscampi@gmail.com >
Co-authored-by: Gavin Mogan <github@gavinmogan.com >
2024-12-09 11:06:28 -08:00
Joe Milazzo
ac47cbd75f
v0.8.4.1 - Hotfix ( #3419 )
...
Co-authored-by: Weblate (bot) <hosted@weblate.org >
Co-authored-by: Adam Beneš <toohka@protonmail.com >
Co-authored-by: Dark77 <Dark77@pobox.sk >
Co-authored-by: Frozehunter <frozehunter@me.com >
Co-authored-by: Havokdan <havokdan@yahoo.com.br >
Co-authored-by: Yoan Jacquemin <yoanjacquemin@gmail.com >
Co-authored-by: aleixcox <18121624@qq.com >
Co-authored-by: mag37 <robin.ivehult@gmail.com >
2024-11-27 09:04:18 -08:00
Joe Milazzo
3e3b6ba92b
Polish 7 ( #3381 )
2024-11-20 05:17:36 -08:00
Joe Milazzo
c849eff33e
Polish 6 ( #3371 )
2024-11-16 07:20:28 -08:00
Joe Milazzo
f812f61001
Release Polish 3 ( #3359 )
2024-11-12 11:04:43 -08:00
Joe Milazzo
c00e18de95
User Rating Fix ( #3340 )
2024-11-04 09:22:38 -08:00
Joe Milazzo
a847468a6c
Colorscape Love ( #3326 )
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2024-10-31 16:44:03 -07:00
Joe Milazzo
6b13db129e
Last Read Filter + A lot of bug fixes ( #3312 )
2024-10-27 07:39:10 -07:00
Joe Milazzo
fc269d3dd2
Lots of Bugfixes ( #3308 )
2024-10-25 09:22:12 -07:00
Joe Milazzo
ba20ad4ecc
New Scanner + People Pages ( #3286 )
...
Co-authored-by: Robbie Davis <robbie@therobbiedavis.com >
2024-10-23 15:11:18 -07:00
Joe Milazzo
0a13cc8454
Sort Order Fix on Volume Detail Page ( #3216 )
2024-09-23 08:52:34 -07:00
Joe Milazzo
07a36176de
IsEmpty Filter and other small fixes ( #3142 )
...
Co-authored-by: Robbie Davis <robbie@therobbiedavis.com >
2024-09-13 15:15:01 -07:00
Joe Milazzo
3d8aa2ad24
UX Overhaul Part 2 ( #3112 )
...
Co-authored-by: Robbie Davis <robbie@therobbiedavis.com >
2024-08-16 17:37:12 -07:00
Joe Milazzo
a063333f80
Better OPDS Reading Lists & Cover Generation for Webtoons ( #3017 )
...
Co-authored-by: Zackaree <github@zackaree.com >
2024-06-24 18:01:50 -07:00
Joe Milazzo
a3e020fe17
More Bugfixes ( #2989 )
2024-06-09 11:16:11 -07:00
Joe Milazzo
616ed7a75d
Lots of Bugfixes ( #2977 )
2024-06-04 15:43:15 -07:00
Joe Milazzo
b23300b1a4
MAL Interest Stacks ( #2932 )
2024-05-04 13:23:58 -07:00
Joe Milazzo
315a6cca7e
Misc Stuff ( #2917 )
...
Co-authored-by: Robbie Davis <robbie@therobbiedavis.com >
Co-authored-by: Fesaa <77553571+Fesaa@users.noreply.github.com >
2024-04-29 12:58:05 -07:00
Joe Milazzo
32bedb4e06
Last Batch before Release ( #2899 )
2024-04-21 08:53:40 -07:00
Joe Milazzo
deaaccb96a
Collection Rework ( #2830 )
2024-04-06 10:03:49 -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
93a8883fe4
Scanner Bugfixes ( #2818 )
2024-03-25 16:28:10 -05: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
7b7609652c
You can now send emails if you don't use Authentication ( #2718 )
2024-02-14 12:36:55 -08:00
Joe Milazzo
5dc5029a75
Background Prefetching for Kavita+ ( #2707 )
2024-02-10 07:43:17 -08:00
Joe Milazzo
7e61cca92d
Stability (I hope) ( #2688 )
2024-02-04 08:51:07 -08:00
Joe Milazzo
061b363f96
More Bugfixes ( #2685 )
2024-02-03 09:46:04 -08: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
f6af6d66be
Float-based Volumes ( #2659 )
2024-01-28 09:37:38 -08:00
Joe Milazzo
ad74871623
Customized Scheduler + Saved Kavita+ Details ( #2644 )
2024-01-22 10:10:57 -08:00
Joe Milazzo
b838fd53e5
.NET 8 Update ( #2496 )
2023-12-13 17:16:54 -08:00
Joe Milazzo
7221501c4d
.kavitaignore no more ( #2442 )
2023-11-19 10:15:32 -08:00
Joe Milazzo
9894a2623c
Smart Filter Encoding Fix ( #2387 )
2023-11-02 06:35:43 -07:00
Joe Milazzo
226d6831df
Lots of Bugfixes ( #2356 )
2023-10-27 14:18:56 -07:00
Joe Milazzo
de9b09c71f
Next Estimated Chapter ( #2342 )
2023-10-22 08:44:26 -07:00
Joseph Milazzo
e1c9db05a8
Fixed a math issue with read progress where fully read series would calculate progress as 99.9999 and get included in on deck.
2023-10-17 14:14:42 -05:00
Joe Milazzo
a3afa04be4
Invite & Library Edit - Missing SideNav Code ( #2322 )
2023-10-17 12:08:56 -07:00
Alex Tan
cddd58a248
Use new Queryable extension method DoOrderBy() for cleaner code ( #2307 )
2023-10-14 08:54:46 -07:00
Joe Milazzo
00dddaefae
Side Nav Redesign ( #2310 )
2023-10-14 08:07:53 -07:00
Joe Milazzo
6067c9233c
(Kavita+) External Series Detail ( #2309 )
2023-10-11 17:31:40 -07:00
Cian Hannafin
bc64228f91
Fix Tags and People Filtering for NotContains ( #2297 )
2023-10-02 04:53:06 -07:00
Joe Milazzo
25ffb2ffe1
Dashboard Customization Polish ( #2295 )
2023-09-30 11:33:16 -07:00
Joe Milazzo
45f6fb67d4
Smart Filter Polish & New Filters ( #2283 )
2023-09-15 09:39:06 -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
Joe Milazzo
fc13fcff29
Small fixes ( #2224 )
...
* Replaced normal dropdowns with select2 (which will eventually replace our custom typeaheads). Still needs styling.
* More css
* Styling. Fixed preloading typeahead with multiple options on load.
* Styling to align with typeahead tag badges.
* Done with filtering story.
* Fixed a bug with switching between filters.
* Fixed some extra } from localization
* [skip ci] Translated using Weblate (Spanish)
Currently translated at 71.3% (1058 of 1483 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/es/
* [skip ci] Translated using Weblate (Dutch)
Currently translated at 59.2% (879 of 1483 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/nl/
* Translated using Weblate (Thai)
Currently translated at 100.0% (160 of 160 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/th/
* [skip ci] Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (1482 of 1483 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/zh_Hans/
* [skip ci] Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (1482 of 1483 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 96.8% (155 of 160 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 96.8% (155 of 160 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/zh_Hans/
* [skip ci] Translated using Weblate (Thai)
Currently translated at 27.2% (404 of 1483 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/th/
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (160 of 160 strings)
Translation: Kavita/backend
Translate-URL: https://hosted.weblate.org/projects/kavita/backend/pt/
* [skip ci] Translated using Weblate (Portuguese)
Currently translated at 55.3% (821 of 1483 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/pt/
* [skip ci] Translated using Weblate (Japanese)
Currently translated at 2.0% (30 of 1483 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/ja/
* [skip ci] Translated using Weblate (Portuguese (Brazil))
Currently translated at 82.1% (1218 of 1483 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/pt_BR/
* [skip ci] Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (1482 of 1483 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/zh_Hans/
* [skip ci] Translated using Weblate (Turkish)
Currently translated at 7.6% (113 of 1483 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/tr/
* [skip ci] Translated using Weblate (Portuguese)
Currently translated at 62.7% (930 of 1483 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/pt/
* [skip ci] Translated using Weblate (Italian)
Currently translated at 26.0% (387 of 1483 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/it/
* [skip ci] Translated using Weblate (Portuguese)
Currently translated at 68.3% (1013 of 1483 strings)
Translation: Kavita/ui
Translate-URL: https://hosted.weblate.org/projects/kavita/ui/pt/
* Added translation using Weblate (Czech)
* [skip ci] Added translation using Weblate (Czech)
* Some files got left off last release
* Fixed on deck prefilter
* Fixed a sizing issue on list item and brought the columns in on series detail as well.
---------
Co-authored-by: gallegonovato <fran-carro@hotmail.es >
Co-authored-by: Hans Kalisvaart <hans.kalisvaart@gmail.com >
Co-authored-by: AlienHack <the4got10@windowslive.com >
Co-authored-by: 书签 <shuqian.emu@gmail.com >
Co-authored-by: 周書丞 <tmrsm_chan@hotmail.com >
Co-authored-by: Duarte Silva <smallflake@protonmail.com >
Co-authored-by: Andre Smith <andrepsmithjr@gmail.com >
Co-authored-by: Havokdan <havokdan@yahoo.com.br >
Co-authored-by: xe1st <dnzkckali@gmail.com >
Co-authored-by: Tomas Battistini <tomas.battistini@gmail.com >
Co-authored-by: Jiří Heger <jiri.heger@gmail.com >
2023-08-18 06:11:02 -07:00
Joe Milazzo
59c7ef5aa5
Filtering Bugs + OPDS Want To Read ( #2210 )
...
* Fixed Summary not allowing an empty field, as it should allow that.
* Cleaned up some localization wording and put a todo for a bug with library filtering not working.
* Added Want to Read to OPDS stream
* Implemented the ability to disable adding filter rows for bookmarks page which only supports one filter type.
* Fixed the library filtering code
* Fixed a bunch of titles across the app. Fixed about system page not showing data quick enough.
* Hide API key by default and show a button to unhide. Fixed a styling issue with input group buttons.
* Fixed a hack to support zh_Hans language code to work for things like pt-br as well.
* Fixed transloco not supporting same language scheme as Weblate, but somehow needs all languages.
* Fixed the rating on series detail not being inline with other sections
2023-08-13 10:39:28 -07:00