Commit Graph

190 Commits

Author SHA1 Message Date
Joseph Milazzo 99e2ea6419 Merge pull request #84 from Kareadita/feature/streams
Oops, some spacing issue
2021-03-14 09:38:38 -05:00
Joseph Milazzo a7516d313d Rename action to Build 2021-03-14 09:37:34 -05:00
Joseph Milazzo 7d0dd6d303 Oops, some spacing issue 2021-03-14 09:34:16 -05:00
Joseph Milazzo 2097c25a9a Oops, some spacing issue 2021-03-14 09:31:22 -05:00
Joseph Milazzo 8ce733f04c Merge pull request #83 from Kareadita/feature/streams
Intergrate sonarcloud.io into workflow. Move analysis before Unit tes…
2021-03-14 09:30:15 -05:00
Joseph Milazzo 128975a905 Github actions: trying to fix automated build and scan 2021-03-14 09:29:49 -05:00
Joseph Milazzo 3a4b364658 Github actions: trying to fix automated build and scan 2021-03-14 09:19:01 -05:00
Joseph Milazzo 878c0c1e60 Github actions: trying to fix automated build and scan 2021-03-14 09:15:36 -05:00
Joseph Milazzo 93399dbd5d Github actions: trying to fix automated build and scan 2021-03-14 09:14:40 -05:00
Joseph Milazzo cfb409558b Github actions: trying to fix automated build and scan 2021-03-14 09:13:34 -05:00
Joseph Milazzo 8b4b31d748 Github actions: trying to fix automated build and scan 2021-03-14 09:12:45 -05:00
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