1099 Commits

Author SHA1 Message Date
Joseph Milazzo
7ce13babad
Vacation Fixes (#709)
* Ignore system and hidden folders when performing directory scan.

* Fixed the comic parser tests not using Comic mode for parsing.

* Accept all forwarded headers and use them.

* Ignore some changes from another branch
2021-11-01 11:34:43 -07:00
therobbiedavis
f99cf87ab5 Bump versions by dotnet-bump-version. 2021-10-22 16:16:08 +00:00
Robbie Davis
565a16c312
Cover Image Picking + Forwarding Headers with EPUBs (GA Fix) (#704) 2021-10-22 12:06:40 -04:00
therobbiedavis
76d4654fb6 Bump versions by dotnet-bump-version. 2021-10-22 15:01:41 +00:00
Robbie Davis
0f9c1ae5f7
Updating GA Bump version temporarily for fix (#703) 2021-10-22 10:52:48 -04:00
Robbie Davis
4930fa6014 Merge branch 'develop' into chore/build-issue
testing
2021-10-21 21:39:54 -04:00
Robbie Davis
cecf452729 2021-10-21 21:38:29 -04:00
Robbie Davis
1ac659e866
Cover Image Picking + Forwarding Headers with EPUBs (#702) 2021-10-21 20:55:08 -04:00
Robbie Davis
ce54b9d13e 2021-10-21 20:44:00 -04:00
Joseph Milazzo
49d1021049
Cover Image Picking + Forwarding Headers with EPUBs (#700)
* Ensure Kavita knows about forwarding headers (fixes issue with epub urls not going through https with reverse proxy). Fixed a case where cover image selection preferred nested folders vs files in root directory.

* Fixed broken unit test

* Added bug that I fixed to the unit tests
2021-10-21 14:51:14 -05:00
majora2007
a3caad3e8e Bump versions by dotnet-bump-version. 2021-10-20 17:59:40 +00:00
Joseph Milazzo
6d6eee999a
Bulk Deletion (#697)
* Implemented bulk deletion of series

* Don't show unauthorized exception on UI, just redirect to the login page.
2021-10-20 10:49:58 -07:00
majora2007
e3b33bcbf9 Bump versions by dotnet-bump-version. 2021-10-20 17:12:56 +00:00
Joseph Milazzo
88214c5c6b
KavitaStats Cleanup (#695)
* Refactored Stats code to be much cleaner and user better naming.

* Cleaned up the actual http code to use Flurl and to return if the upload was successful or not so we can delete the file where appropriate.

* More refactoring for the stats code to clean it up and keep it consistent with our standards.

* Removed a confusing log statement

* Added support for old api key header from original stat server

* Use the correct endpoint, not the new one.

* Code smell
2021-10-20 10:03:51 -07:00
majora2007
69f44444f3 Bump versions by dotnet-bump-version. 2021-10-20 13:38:56 +00:00
Joseph Milazzo
c813d55124
Fallback to Folder Parsing Issue (#694)
* Fixed a bug in the scanner where we fall back to parsing from folders for poorly named files. The code was exiting early if a chapter or volume could be parsed out.

* Fixed a unit test by tweaking a regex for fallback
2021-10-20 06:29:05 -07:00
majora2007
67ed79eaa1 Bump versions by dotnet-bump-version. 2021-10-19 15:45:19 +00:00
Joseph Milazzo
6fb01eefa4
Fixed an issue where docker users were not properly backing up the database. Removed an empty File for when covers/ had nothing in it. (#692) 2021-10-19 08:35:52 -07:00
majora2007
9d84bfca5f Bump versions by dotnet-bump-version. 2021-10-19 13:21:06 +00:00
Joseph Milazzo
8e3121447d
More EPUB Scoping Fixes (#691)
* Added better handling around when importing css files that are empty. Moved comment removal on css files to before some css whitespace cleanup to get better matches.

* Some enhancements on the checks to see if we need the bottom action bar on reader. Now we don't query DOM and have something that works more reliably.
2021-10-19 06:12:49 -07:00
majora2007
77da75f274 Bump versions by dotnet-bump-version. 2021-10-18 23:37:31 +00:00
Joseph Milazzo
60dd66f6ae
EPUB CSS Parsing Issues (#690)
* WIP. Rewrote some of the Regex to better support css escaping. We now escape background-image, border-image, and list-style-image within css files.

* Added position relative to help with positioning on books that are just absolute positioned elements.

* When there is absolute positioning, like in some epub based comics, supress the bottom action bar since it wont render in the correct location.

* Fixed tests

* Commented out tests
2021-10-18 16:28:07 -07:00
majora2007
22497645a9 Bump versions by dotnet-bump-version. 2021-10-18 20:40:03 +00:00
Joseph Milazzo
0666f87b4b
Stat upload will now schedule itself between midnight and 6am in server time for upload. (#688) 2021-10-18 13:30:58 -07:00
majora2007
7bfc3ebdab Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop 2021-10-18 15:55:16 +00:00
majora2007
a40c8d64b0 Bump versions by dotnet-bump-version. 2021-10-18 15:55:15 +00:00
majora2007
6c2fbfc9f2 Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop 2021-10-18 15:46:34 +00:00
majora2007
f4a8cb1dc2 Bump versions by dotnet-bump-version. 2021-10-18 15:46:33 +00:00
Joseph Milazzo
6adf092668
When the DB fails to save, log out all the series the user should look into for constraint issues and push a message to the admins connected to webui. (#687) 2021-10-18 08:45:39 -07:00
Robbie Davis
8b03e1d240
iOS Admin page dropdown fix (#686)
# Fixed:
- Fixed: Fixed an issue where the dropdown on the admin server page would not work on Safari or other iOS browsers.
2021-10-18 08:37:35 -07:00
majora2007
72cd2c3ab9 Bump versions by dotnet-bump-version. 2021-10-17 19:52:53 +00:00
Joseph Milazzo
26d1fbc599
When we have a special marker, ensure we fall back to folder parsing to try and group correctly to the actual series before just accepting what we parsed. (#684)
Fixed a missed parsing case where comic special parsing wasn't being called on comic libraries.
2021-10-17 12:44:30 -07:00
majora2007
832897d406 Bump versions by dotnet-bump-version. 2021-10-17 14:17:31 +00:00
Joseph Milazzo
f3ebc21b97
Fixed a bug where searching on localized name would fail to show on the search. Fixed a bug where extra spaces would cause the search results not to show properly. (#682) 2021-10-17 07:08:17 -07:00
majora2007
c0a8d092e2 Bump versions by dotnet-bump-version. 2021-10-16 18:59:15 +00:00
Joseph Milazzo
1d80420155
Change chunk size to be a fixed 50 to validate if it's causing issue with refresh. Added some try catches to see if exceptions are causing issues. (#681) 2021-10-16 11:50:34 -07:00
majora2007
f618c3443b Bump versions by dotnet-bump-version. 2021-10-16 18:33:06 +00:00
Joseph Milazzo
d5d03528d4
Regression Fix (#680)
* Ensure we mount the backups directory for Docker users

* Fixed a huge logic bug that deleted files in users libraries
2021-10-16 11:24:30 -07:00
majora2007
be3036665f Bump versions by dotnet-bump-version. 2021-10-15 21:42:35 +00:00
Joseph Milazzo
98e5cb87ed
Bulk Operations for In Progress and Recently Added (#677)
* Don't log a message about bad match if the file is a cover image

* Enable bulk operations for In Progress and Recently Added

* Fixed a bad logic case
2021-10-15 14:32:17 -07:00
majora2007
ef383295f0 Bump versions by dotnet-bump-version. 2021-10-15 00:32:28 +00:00
Joseph Milazzo
52f8fbe3db
Bulk Add to Collection (#674)
* Fixed the typeahead not having the same size input box as other inputs

* Implemented the ability to add multiple series to a collection through bulk operations flow. Updated book parser to handle "@import url('...');" syntax as well as @import '...';

* Implemented the ability to create a new Collection tag via bulk operations flow.
2021-10-14 17:23:21 -07:00
YEGCSharpDev
908c872f5c Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop 2021-10-14 22:10:23 +00:00
YEGCSharpDev
b8ec783ef3 Bump versions by dotnet-bump-version. 2021-10-14 22:10:23 +00:00
YEGCSharpDev
2ebd52b769 Merge branch 'develop' of https://github.com/Kareadita/Kavita into develop 2021-10-14 22:07:18 +00:00
YEGCSharpDev
8f5c7c7432 Bump versions by dotnet-bump-version. 2021-10-14 22:07:18 +00:00
YEGCSharpDev
98b3c483be Revert "Changed the stats that are sent back to stat server from installed server."
This reverts commit 644cb6d1f67de9531ea1a1dfd3853709e0329ce7.
2021-10-14 16:00:01 -06:00
YEGCSharpDev
644cb6d1f6 Changed the stats that are sent back to stat server from installed server. 2021-10-14 15:56:38 -06:00
majora2007
4921b9d26b Bump versions by dotnet-bump-version. 2021-10-14 15:23:37 +00:00
Joseph Milazzo
355f50fd5d
Logging Cleanup (#668)
* Do not allow non-admins to change their passwords when authentication is disabled

* Clean up the login page so that input field text is black

* cleanup some resizing when typing a password and having a lot of users

* Changed the LastActive for a user to not just be login, but also when they open an already authenticated session.

* Removed some verbose debugging statements and moved some debug to information to be more prevelant to logs for default installs.

* In Progress now sends progress information on the Series

* Add ability to add cards to recently added when new series are added in backend

* Implemented the ability to click the glasses icon to turn off incognito mode from within the reader so you can start tracking progress

* Don't warn the user about authentication when they don't touch that control
2021-10-14 08:14:03 -07:00