Commit graph

103 commits

Author SHA1 Message Date
majora2007
5c5289d3db Bump versions by dotnet-bump-version. 2021-09-22 14:45:57 +00:00
majora2007
587ac4ef46 Bump versions by dotnet-bump-version. 2021-09-22 13:10:04 +00:00
majora2007
fb5866133a Bump versions by dotnet-bump-version. 2021-09-22 00:23:21 +00:00
majora2007
fd6925b126 Bump versions by dotnet-bump-version. 2021-09-21 15:31:56 +00:00
majora2007
de415ee759 Bump versions by dotnet-bump-version. 2021-09-16 14:26:27 +00:00
majora2007
364c57925e Bump versions by dotnet-bump-version. 2021-09-16 00:34:15 +00:00
majora2007
d92cfb0b2b Bump versions by dotnet-bump-version. 2021-09-15 18:15:43 +00:00
majora2007
b62d581491 Bump versions by dotnet-bump-version. 2021-09-12 16:57:18 +00:00
majora2007
074f258d01 Bump versions by dotnet-bump-version. 2021-09-11 19:06:25 +00:00
majora2007
38c313adc7 Bump versions by dotnet-bump-version. 2021-09-09 21:07:38 +00:00
majora2007
f55abad035 Bump versions by dotnet-bump-version. 2021-09-09 01:26:09 +00:00
majora2007
f3e006efa2 Bump versions by dotnet-bump-version. 2021-09-08 23:35:31 +00:00
majora2007
84fa617023 Bump versions by dotnet-bump-version. 2021-09-08 21:49:36 +00:00
majora2007
6c07246980 Bump versions by dotnet-bump-version. 2021-09-08 17:11:50 +00:00
majora2007
d65e49926a Bump versions by dotnet-bump-version. 2021-09-07 12:54:05 +00:00
majora2007
c728b79616 Bump versions by dotnet-bump-version. 2021-09-04 19:12:46 +00:00
majora2007
1f0fa6e5b6 Bump versions by dotnet-bump-version. 2021-08-31 17:16:30 +00:00
Joseph Milazzo
ca7691b03d
v0.4.5 Release (#539) 2021-08-31 10:08:04 -07:00
majora2007
a51db05833 Bump versions by dotnet-bump-version. 2021-08-31 16:07:06 +00:00
majora2007
21c204d26f Bump versions by dotnet-bump-version. 2021-08-30 20:24:40 +00:00
majora2007
b712d8ed1a Bump versions by dotnet-bump-version. 2021-08-29 14:32:45 +00:00
majora2007
8b82829161 Bump versions by dotnet-bump-version. 2021-08-28 22:41:17 +00:00
Joseph Milazzo
51b9d1a45a
OPDS Cleanup (#534)
* Fixed opds url display

* Rewrote how stat collection works, now we check in multiple places and always run stat collection in a background thread, to not block main thread.

* Cleaned up the ParseInfoTest to be more verbose

* Added benchmarking
2021-08-28 15:32:24 -07:00
Kizaing
3fe45a90db Bump versions by dotnet-bump-version. 2021-08-27 22:24:52 +00:00
majora2007
ba81808e02 Bump versions by dotnet-bump-version. 2021-08-27 20:55:44 +00:00
majora2007
0f7592276e Bump versions by dotnet-bump-version. 2021-08-27 20:01:06 +00:00
majora2007
dc7b4e7a2a Bump versions by dotnet-bump-version. 2021-08-27 17:58:00 +00:00
majora2007
864fe20d73 Bump versions by dotnet-bump-version. 2021-08-27 17:28:11 +00:00
Joseph Milazzo
6069d93c38
OPDS Support (#526)
* Added some basic OPDS implementation

* Fixed an issue with feed href

* More changes

* Added library routes and moved user code to a method so we can hack in fixed code without authentication

* Images now load on the OPDS reusing our existing Image infrastructure.

* Added the ability to download and moved some download code to a dedicated service

* Download is working, pagination is implemented.

* Refactored libraries to use pagination

* Laid foundation for OpenSearch implementation

* Fixed up some serialization issues and some old code that wasn't referencing helper methods

* Ensure chapters are sorted when we send them over OPDS

* OpenSearch implemented

* Removed any support for OPDS-PS due to lack of apps supporting it.

* Don't distribute development.json nor stats directory on build.

* Implemented In Progress feed as well.

* Ability to enable OPDS for server. OPDS now accepts initial call as POST in case app uses username/password.

* UI now properly renders state for OPDS enablement. Added Collections routes.

* Fixed pagination startIndex on OPDS feeds when there is less than 1 page.

* Chunky Reader now works. It only accepts UTF-8 encodings

* More Chunky fixes

* More chunky changes, such a fussy client.

* Implemented the ability to have a custom api key assigned to a user and use that api key as your authentication token against OPDS routing.

* Implemented the ability to reset your API Key

* Fixed favicon not being sent back correctly

* Fixed an issue where images wouldn't send on OPDS feed.

* Implemented Page streaming and fixed a pagination bug

* Hooked in the ability to save progress in Kavita when Page Streaming
2021-08-27 10:19:25 -07:00
majora2007
12976d4bae Bump versions by dotnet-bump-version. 2021-08-26 20:26:58 +00:00
majora2007
e75c8c9ee8 Bump versions by dotnet-bump-version. 2021-08-23 15:44:19 +00:00
Joseph Milazzo
9fd53d33e7
Version release (#519) 2021-08-23 06:37:44 -07:00
majora2007
50858baadc Bump versions by dotnet-bump-version. 2021-08-22 18:47:55 +00:00
majora2007
7c6b12307b Bump versions by dotnet-bump-version. 2021-08-22 16:51:01 +00:00
Joseph Milazzo
e479f17aa6
v0.4.4 polishing (#515)
* Fixed a bad comparision between JsonElement and null.

* Removed console.logs. Fixed bug in edit collection detail page where summary wouldn't update after editing it.

* Removed a UI package that is no longer used.

Fixed an issue where MarkVolumeAsUnread was using an old set of APIs and now uses the new, faster API.
2021-08-22 09:42:47 -07:00
therobbiedavis
9568d9b2e5 Bump versions by dotnet-bump-version. 2021-08-21 19:32:27 +00:00
therobbiedavis
0790a0211d Bump versions by dotnet-bump-version. 2021-08-21 18:53:10 +00:00
majora2007
a1ba320096 Bump versions by dotnet-bump-version. 2021-08-21 18:34:07 +00:00
Joseph Milazzo
0d2d73e8ae
Bugfix/release cleanup (#512)
* Lots of cleanup on the warnings in the solution. Deprecated IsLastWriteLessThan and made a new method HasFileBeenModifiedSince.

* Added some tests for the new extension method.

* Changed filter import to use correct import

* Scan Series now uses Refresh Metadata for Series, rather than library one.

* Fixed an issue where cover generation wasn't properly taking forced update into consideration. Removed a case of cover generation for no reason.

* Fixed series downloads not triggering backend call
2021-08-21 10:03:47 -07:00
majora2007
2a3a08de74 Bump versions by dotnet-bump-version. 2021-08-19 23:58:46 +00:00
majora2007
1d39cfbe3d Bump versions by dotnet-bump-version. 2021-08-19 15:11:46 +00:00
majora2007
914c6f9349 Bump versions by dotnet-bump-version. 2021-08-19 00:25:10 +00:00
majora2007
623e555633 Bump versions by dotnet-bump-version. 2021-08-17 21:24:13 +00:00
Joseph Milazzo
3ed99afd32
Misc Bugfixes and Enhancements (#507)
* Removed some extra spam for the console

* Implemented the code to update RowVersion, which is our concurrency check

* Fixed a critical issue where more than one bookmark could occur for a given chapter due to a race condition. Now we use concurrency checks and we also gracefully allow more than one row, by only grabbing first.

* Cleaned up the logic for IHasConcurencyToken and updated the setters to be private.

* Lots of comments and when deleting a library, remove any user progress items for which chapters don't exist.

* When deleting a Series, cleanup user progress rows.

* Now after a scan of library, if a series is removed, collection tags are pruned as well if there are no longer any series bound to it.

* Updated the image on the Readme to show a better picture

* Small code cleanup to remove null check modifier as I check for null just before then

* Fixed images loading multiple times due to using function in binding with random. You can now click chapter images to read that chapter specifically.

* Fixed cards being different sizes when read vs unread

* Moved over Robbie's workflow changes from notifier. Commented out activity indicators as that is not shipping with this release.

* Remove code that isn't needed

* Reverted GA

* Changed GA to trigger only when HEAD is updated
2021-08-17 14:15:32 -07:00
majora2007
16faa82d20 Bump versions by dotnet-bump-version. 2021-08-17 01:30:38 +00:00
majora2007
a3449aa962 Bump versions by dotnet-bump-version. 2021-08-16 23:53:44 +00:00
majora2007
e2dc9beaef Bump versions by dotnet-bump-version. 2021-08-16 23:17:12 +00:00
Joseph Milazzo
51ea41fc35
Collection Redesign (#500)
* Setup UI for the collection redesign.

* Implemented collection details page
2021-08-16 16:08:56 -07:00
majora2007
6d5c0c54ef Bump versions by dotnet-bump-version. 2021-08-15 18:36:08 +00:00
therobbiedavis
30387bc370 Bump versions by dotnet-bump-version. 2021-08-12 20:24:15 +00:00