Commit graph

2977 commits

Author SHA1 Message Date
Joseph Milazzo
e99822cf28 Removed some methods that aren't needed anymore. 2025-06-13 16:47:47 -05:00
Joseph Milazzo
154feb1c27 Finally got the refactor completed, now the code needs major streamlining. All the testing checks out. 2025-06-12 19:14:37 -05:00
Joseph Milazzo
ba9bf47a41 Refactored a lot of code to move towards signals. Everything is generic. Only thing left is the logic for determining which controls to show and the localization pipes. 2025-06-11 06:18:55 -05:00
Joseph Milazzo
a4c31debd0 Refactored to make the FilterSettings genetic and type safe. Now I need to refactor the metadata component to respect the generics. 2025-06-09 18:36:48 -05:00
Joseph Milazzo
2654ea2965 Started with the separating of different filter fields for a generic metadata-filter component.
As of this commit, I've restructured some of how data flows and added documentation to make it easier for the next time.
2025-06-08 13:53:32 -05:00
Joseph Milazzo
60cd000af5 Fixed a bug where updating the name of a person wasn't updating their normalized name, potentially breaking the flow. 2025-06-08 10:58:01 -05:00
Joseph Milazzo
57461374ac Merge branch 'develop' of https://github.com/Kareadita/Kavita into bugfix/matching-stuff 2025-06-08 10:06:28 -05:00
GitHub Action
fc4ba4509f Update OpenAPI documentation 2025-06-08 14:18:34 +00:00
majora2007
3d68c30cac Bump versions by dotnet-bump-version. 2025-06-08 14:17:28 +00:00
Fesaa
1856b01a46
Reading Profiles (#3845)
Co-authored-by: Joseph Milazzo <joseph.v.milazzo@gmail.com>
2025-06-08 07:16:44 -07:00
Joseph Milazzo
a7d4b11593 Refactored Browse Authors to be Browse People and allow the user to select the role to show.
After some experimentation, I think I need to implement the proper filtering system as there are 3 potential filters.

Added browse genres/tags on the top right nav bar temp while I figure out a better implementation for the idea.
2025-06-07 11:33:50 -05:00
Joseph Milazzo
7ef95b3e12 Added a Browse tag page as well. Need to decide how to link to this. 2025-06-07 05:34:50 -05:00
Joseph Milazzo
9f91004f3e Cleaned up some css around the card height (fixed height looks so much better). 2025-06-06 17:09:53 -05:00
Joseph Milazzo
2e80316057 Added the ability to browse different genres (still needs polish).
Fixed a rare bug with crypto.UUID by backfilling it.
2025-06-06 17:02:42 -05:00
Joseph Milazzo
d400938610 Cleaned up some method calls 2025-06-06 15:52:20 -05:00
Joseph Milazzo
5758985bfb More missed localization strings - a never-ending battle 2025-06-06 15:35:06 -05:00
Joseph Milazzo
dadf9cbac8 Added the ability to have a richer title experience on all series page (#3825) 2025-06-06 15:30:47 -05:00
Joseph Milazzo
ef77474e33 Updated Matched Metadat to have a library type filter, given that a user might want to do just Comics or Manga at a time. 2025-06-06 05:23:10 -05:00
Joseph Milazzo
5db4c80410 Adjusted the default amount of items the side nav shows before the More. 2025-06-05 17:53:10 -05:00
Joseph Milazzo
f06dfddbf1 Add back System.Drawing.Common, which is needed by MarkdownDeep. 2025-06-05 05:51:40 -05:00
Joseph Milazzo
a720b9a19a Merge branch 'develop' of https://github.com/Kareadita/Kavita into bugfix/matching-stuff 2025-06-05 05:38:55 -05:00
Joseph Milazzo
9be3101b55 Added reading list owner to the API for Mio's Mihon work. 2025-06-04 20:42:33 -05:00
Joseph Milazzo
c32f648141 Merge branch 'develop' of https://github.com/Kareadita/Kavita into bugfix/matching-stuff
# Conflicts:
#	API/Services/Tasks/Metadata/CoverDbService.cs
2025-06-04 02:47:08 -05:00
GitHub Action
ea28d64302 Update OpenAPI documentation 2025-06-04 07:46:56 +00:00
majora2007
7d6c541be5 Bump versions by dotnet-bump-version. 2025-06-04 07:45:50 +00:00
Fesaa
193e9b1da9
A collection of bug fixes (#3820)
Co-authored-by: Joseph Milazzo <joseph.v.milazzo@gmail.com>
2025-06-04 00:45:10 -07:00
Joseph Milazzo
04a7d5ece6 Updated jetbrains to new logo 2025-06-02 16:50:18 -05:00
Christopher
0db4ca6faa
preference sidebar incorrect render fix + badge center alignment (#3783) 2025-06-02 04:01:40 -07:00
Stepan Goremykin
13dd2d7158
[skip ci] Fix color scape test (#3762)
Co-authored-by: goremykin <goremukin@gmail.com>
Co-authored-by: Joe Milazzo <josephmajora@gmail.com>
2025-06-01 09:27:58 -07:00
Joseph Milazzo
3933d5cab2 Some code from before I left for holiday. Need to review it later. 2025-06-01 07:02:27 -05:00
GitHub Action
6288d89651 Update OpenAPI documentation 2025-05-14 16:14:05 +00:00
majora2007
a751da4ca6 Bump versions by dotnet-bump-version. 2025-05-14 16:12:57 +00:00
Fesaa
4396a07e7b
Merge pull request #3807 from Kareadita/bugfix/chapter-cover
Small Kavita+ cover fix
2025-05-14 18:12:11 +02:00
Amelia
d9ac52aa0f
Fix first chapter in a series not having a cover when K+ replaces series cover 2025-05-14 16:43:52 +02:00
Joseph Milazzo
28702e2d10 Some cleanup 2025-05-11 14:10:44 -05:00
Joseph Milazzo
2f5743d2ae Some fixes around empty year 2025-05-11 12:50:45 -05:00
Joseph Milazzo
2314f474e6 Disable creating collections/reading lists by default for a library. It usually results in people deleting and coming to support. 2025-05-11 12:45:22 -05:00
Joseph Milazzo
322b2953bb Fixed a bug where publisher images would fail to download 2025-05-11 12:27:48 -05:00
Joseph Milazzo
519cf60fc8 Send better data to Kavita+ related to AltNames and Year.
Fixed a localization issue which prevented issue count showing on Series Match Result.
2025-05-11 10:04:52 -05:00
Weblate (bot)
8ed2fa3829
[skip ci] Weblate Changes (#3773)
Co-authored-by: Adam Havránek <adamhavra@seznam.cz>
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Co-authored-by: Bora Atıcı <boratici.acc@gmail.com>
Co-authored-by: Havokdan <havokdan@yahoo.com.br>
Co-authored-by: Robin Stolpe <robinstolpe@gmail.com>
Co-authored-by: axeron2036 <admin@axeron2036.ru>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Co-authored-by: 안세훈 <on9686@gmail.com>
2025-05-11 06:36:35 -07:00
GitHub Action
66f78aa859 Update OpenAPI documentation 2025-05-10 21:59:07 +00:00
majora2007
f88720ccfd Bump versions by dotnet-bump-version. 2025-05-10 21:57:58 +00:00
Joe Milazzo
70f00895e8
Random Stuff (#3798) 2025-05-10 14:57:14 -07:00
GitHub Action
574cf4b78e Update OpenAPI documentation 2025-05-09 22:20:05 +00:00
majora2007
005c1bf60b Bump versions by dotnet-bump-version. 2025-05-09 22:18:55 +00:00
Fesaa
7ce36bfc44
People Aliases and Merging (#3795)
Co-authored-by: Joseph Milazzo <josephmajora@gmail.com>
2025-05-09 15:18:13 -07:00
GitHub Action
cd2a6af6f2 Update OpenAPI documentation 2025-05-04 14:16:39 +00:00
majora2007
7e4216d0bf Bump versions by dotnet-bump-version. 2025-05-04 14:15:27 +00:00
Joe Milazzo
5b8a643d82
Small UI changes (#3787) 2025-05-04 07:14:44 -07:00
GitHub Action
50a052e412 Update OpenAPI documentation 2025-05-03 19:48:43 +00:00