Joseph Milazzo
7790cf31fd
In Progress Query Update ( #145 )
...
* Fixed a bug where chapter cover images weren't being updated due to a missed not.
* Removed a piece of code that was needed for upgrading, since all beta users agreed to wipe db.
* Fixed InProgress to properly respect order and show more recent activity first. Issue is with IEntityDate LastModified not updating in DataContext.
* Updated dependencies to lastest stable.
* LastModified on Volumes wasn't updating, validated it does update when data is changed.
2021-04-01 16:11:06 -05:00
Joseph Milazzo
d73bd22db2
Some code cleanup
2021-03-23 12:22:47 -05:00
Joseph Milazzo
1f24725905
Added indexes to Series table for searching. Removed byte[] from SearchResultDTO. Added response caching for all APIs. Responses are cached for 10 seconds.
2021-03-12 18:21:13 -06:00
Joseph Milazzo
d3b42081cb
Enable response compression (br and gzip) for images and static assets. After we scan a library, kick of a cleanup of cache to ensure if archives were changed, the cache is cleared too.
2021-03-12 10:37:42 -06:00
Joseph Milazzo
2a8931406d
Cleaned up ReaderController to match the new method of loading images in FE. Sends the full files rather than base64 encoded string.
2021-03-09 15:50:17 -06:00
Joseph Milazzo
c6e1fec9f2
Implemented the ability to correct a match from UI and further scans will show that new Series name.
2021-03-08 09:33:35 -06:00
Joseph Milazzo
bbb4240e20
Implemented download log files (not in service). Refactored backupservice to handle log file splitting. Improved a few interfaces and added some unit tests around them.
2021-02-24 11:59:16 -06:00
Joseph Milazzo
b4ee16d8d1
Code cleanup. Implemented ability to schedule Library Backups.
2021-02-17 08:58:36 -06:00
Joseph Milazzo
83b9394b17
Implemented ability to mark a series as Read/Unread.
2021-02-16 12:48:04 -06:00
Joseph Milazzo
9a50241734
Fixed an off by 1 issue with reading manga.
2021-02-12 17:43:19 -06:00
Joseph Milazzo
a6b49052b9
Added a conditional check on bookmark API to ensure we don't over or under set progress vs chapter's pages.
2021-02-11 15:49:58 -06:00
Joseph Milazzo
10c8ea34fe
Cleanup after feature implementation.
2021-02-04 17:01:37 -06:00
Joseph Milazzo
53e85317f9
Refactored DB to be Series->Volumes->Chapters instead. All functionality that previously worked still works. Cleanup still needed.
2021-02-01 09:29:11 -06:00
Joseph Milazzo
a42e54a078
Lots of work for chapters. This code will be refactored in a chapter rewrite.
2021-01-27 14:14:16 -06:00
Joseph Milazzo
44ebca36ec
Cleaned up some TODOs.
2021-01-19 12:51:41 -06:00
Joseph Milazzo
825afd83a2
Removed some dead code on the interfaces. Introduced UnitOfWork to simplify repo injection.
2021-01-18 13:07:48 -06:00
Joseph Milazzo
effdf07cef
Very messy code that implements read status tracking. Needs major cleanup.
2021-01-17 15:05:27 -06:00
Joseph Milazzo
7f404a0ce9
Implemented the ability to flatten directories, esp useful with nested folders in archives.
2021-01-14 10:02:56 -06:00
Joseph Milazzo
28ce2bbba1
Refactored volume to contain pages and removed /reader/info API endpoint.
2021-01-11 17:36:11 -06:00
Joseph Milazzo
c2b41b774a
Fixed issue where chapter based volumes wouldn't properly handle chapter divide when reading a manga.
2021-01-11 17:11:06 -06:00
Joseph Milazzo
731e3a9c5e
Cache cleanup implemented
2021-01-11 15:39:25 -06:00
Joseph Milazzo
f737f662df
Added a sorting mechanism to emulate how windows sorts files. Refactored cache to support chapter folders as well.
2021-01-10 12:47:34 -06:00
Joseph Milazzo
cd8a1d2892
Added a basic cache service to handle interations with the underlying cache implementation. Refactored some code to be more robust.
2021-01-09 16:14:28 -06:00
Joseph Milazzo
59a4921ba9
Refactored ScanLibrary to produce page numbers on the Manga File, Format and to update existing series/volumes rather than always create new entries.
2021-01-09 15:27:04 -06:00
Joseph Milazzo
7bf04dcdac
Implemented the ability to send images to frontend with some contextual information.
2021-01-08 15:17:39 -06:00
Joseph Milazzo
7ab7e8acc4
Implemented the ability to extract an archive image to a cache directory.
2021-01-08 13:28:59 -06:00