Joseph Milazzo
|
980275e29d
|
Github actions: trying to fix automated build and scan
|
2021-03-14 09:07:45 -05:00 |
|
Joseph Milazzo
|
1ca6f9b4ee
|
Github actions: trying to fix automated build and scan
|
2021-03-14 09:06:33 -05:00 |
|
Joseph Milazzo
|
b9a43995bb
|
Intergrate sonarcloud.io into workflow. Move analysis before Unit testing.
|
2021-03-14 08:55:36 -05:00 |
|
Joseph Milazzo
|
9101393fb2
|
Merge pull request #81 from Kareadita/feature/streams
Github Actions build changes
|
2021-03-14 08:54:13 -05:00 |
|
Joseph Milazzo
|
647a1734ff
|
Intergrate sonarcloud.io into workflow. Move analysis before Unit testing.
|
2021-03-14 08:51:22 -05:00 |
|
Joseph Milazzo
|
8bc7465306
|
Merge pull request #80 from Kareadita/feature/lazy-loading
Lazy Loading + Response Caching
|
2021-03-13 18:18:42 -06:00 |
|
Joseph Milazzo
|
6e6e5ee9f2
|
Implemented a startup task that will instantiate all the DI so first API isn't having to eat that overhead.
|
2021-03-13 17:44:29 -06:00 |
|
Joseph Milazzo
|
983078de02
|
Ensure I validate before attempting to update password for reset password flow. Send some validation issues back to FE.
|
2021-03-13 12:28:00 -06:00 |
|
Joseph Milazzo
|
52b91a9b92
|
Public caching causes an issue with cache validation on browser causing images not to be cached correctly. Made private to ensure we get proper images each load.
|
2021-03-12 18:35:12 -06: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
|
24118da49c
|
Added localizedName for search function
|
2021-03-12 13:23:21 -06:00 |
|
Joseph Milazzo
|
af35d8aad5
|
Cleanup of lazy loading code. Made some DTOs use init rather than set to keep it clean.
|
2021-03-12 13:20:08 -06:00 |
|
Joseph Milazzo
|
33515ad865
|
First pass for supporting lazy loading and not using base64 strings for loading images in UI.
|
2021-03-12 12:22:04 -06:00 |
|
Joseph Milazzo
|
fea1f3d152
|
Merge pull request #75 from Kareadita/feature/match
Backend changes for new manga reader scheme + Compression
|
2021-03-12 10:47:59 -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
|
2611b93cb7
|
Merge pull request #72 from Kareadita/feature/match
Correct Incorrect Match
|
2021-03-08 09:43:27 -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
|
5186508aff
|
After we update server settings related to tasks, reschedule them to ensure they take effect.
|
2021-02-25 08:35:59 -06:00 |
|
Joseph Milazzo
|
55054d1910
|
Merge pull request #71 from Kareadita/feature/download
Download Logs
|
2021-02-24 16:10:19 -06:00 |
|
Joseph Milazzo
|
ecfb40cb2d
|
Moved some files around, fixed Log file fetching to use zip and work more reliably. Refactored some code in directory service.
|
2021-02-24 15:58:17 -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
|
30352403cf
|
Merge pull request #67 from Kareadita/feature/pagination
ComicInfo.xml Summaries
|
2021-02-18 14:16:40 -06:00 |
|
Joseph Milazzo
|
cdd44340a2
|
Implemented update series
|
2021-02-18 14:07:36 -06:00 |
|
Joseph Milazzo
|
bdac9e6961
|
Fixed a bug when updating rating for a series.
|
2021-02-17 17:27:30 -06:00 |
|
Joseph Milazzo
|
265f7dcc8c
|
Implemented ability to generate Series summary from ComicInfo.xml (if present)
|
2021-02-17 16:41:42 -06:00 |
|
Joseph Milazzo
|
5be01b529b
|
Removed failed attempts
|
2021-02-17 15:29:27 -06:00 |
|
Joseph Milazzo
|
922c0153d3
|
Added series progress/rating information back in. Left attempts at doing via a JOIN or raw SQL.
|
2021-02-17 15:28:57 -06:00 |
|
Joseph Milazzo
|
9b3274bf4f
|
Merge pull request #65 from Kareadita/feature/pagination
Pagination + Database Backup Task
|
2021-02-17 12:34:21 -06:00 |
|
Joseph Milazzo
|
222959981f
|
Implemented pagination on GetSeriesForLibrary
|
2021-02-17 11:23:08 -06:00 |
|
Joseph Milazzo
|
0258c43b37
|
Added more edge case handling for Library backup
|
2021-02-17 09:48:42 -06:00 |
|
Joseph Milazzo
|
0d8c0651a9
|
Missing refactor variable
|
2021-02-17 08:58:51 -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
|
90318e8e78
|
Merge pull request #58 from Kareadita/feature/search
Search
v0.2
|
2021-02-15 13:15:46 -06:00 |
|
Joseph Milazzo
|
63fe1cb9ef
|
Implements search functionality and prepares for upcoming paging in v0.3.
|
2021-02-15 13:09:30 -06:00 |
|
Joseph Milazzo
|
2887fab53f
|
Implements search functionality and prepares for upcoming paging in v0.3.
|
2021-02-15 13:08:30 -06:00 |
|
Joseph Milazzo
|
3a8ec47e75
|
Update README.md
Added some extra information and cleaned up goals.
|
2021-02-15 10:11:54 -06:00 |
|
Joseph Milazzo
|
852317d3a6
|
Fixed an off by 1 issue with reading manga (for real now)
|
2021-02-12 17:56:21 -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
|
7eb62376eb
|
Removed some extra code that was not needed in parallelization code.
|
2021-02-10 15:18:52 -06:00 |
|
Joseph Milazzo
|
5ee27b5e7b
|
Merge pull request #56 from Kareadita/feature/scan-parallelize
Parallelize ScanLibrary
|
2021-02-10 14:21:16 -06:00 |
|
Joseph Milazzo
|
726cc8dcb9
|
Parallelize scanlibrary
|
2021-02-10 14:15:58 -06:00 |
|
Joseph Milazzo
|
903811d05f
|
Merge pull request #55 from Kareadita/feature/partials
Partial Chapter support + ScanLibrary rewrite
|
2021-02-10 12:54:56 -06:00 |
|
Joseph Milazzo
|
5b5c1e758f
|
Small performance enhancement on fetching library only once.
|
2021-02-10 12:36:25 -06:00 |
|
Joseph Milazzo
|
a501e50c98
|
Clean up and fixed a parsing case.
|
2021-02-10 12:16:29 -06:00 |
|
Joseph Milazzo
|
aaedb11836
|
Scanner Service is working perfectly and optimized to the baseline. Next step is to multithread the series generation.
|
2021-02-10 11:31:27 -06:00 |
|
Joseph Milazzo
|
40154c8d63
|
Temp stop point. Rewrote the Scanner service to be much cleaner and slightly more efficient. Code is structured so it can easily be multithreaded.
|
2021-02-09 15:03:02 -06:00 |
|
Joseph Milazzo
|
5c913ba615
|
Further changes around ScanLibrary. Refactored DirectoryService search pattern to allow for greater re-usability. Fixed a bug where leftover chapters and volumes wouldn't get cleaned up when removed from disk.
|
2021-02-09 09:22:26 -06:00 |
|