74 Commits

Author SHA1 Message Date
32c63a254f feat: add Taimu content provider 2026-03-31 09:34:04 -03:00
e6c96c5529 refactor: improve error handling in manga search methods with logging 2026-03-30 23:11:06 -03:00
bc8fe69e20 refactor: update MangaIngestReviewController and Service for enhanced review resolution with optional parameters 2026-03-29 14:14:51 -03:00
7df2ea1b7a refactor: enhance error handling in fetchExternalMangaData method 2026-03-29 13:41:40 -03:00
533e7ce21a refactor: modify job handling in PendingImportScannerTask to continue on missing S3 files 2026-03-28 20:22:18 -03:00
8052c391bf refactor: enhance session cleanup task with error handling and logging 2026-03-28 20:01:08 -03:00
9e562fbc1a refactor: update sorting criteria for manga import jobs and enable resilience features 2026-03-28 16:38:14 -03:00
3c8038041b refactor: improve image fetching with retry mechanism and error handling 2026-03-28 16:11:28 -03:00
420b522edf refactor: MangaDex import 2026-03-28 15:51:51 -03:00
a9b416a9a2 refactor: implement pagination and filtering for manga import jobs 2026-03-28 14:34:46 -03:00
b14528476e refactor: skip completed jobs in file import command 2026-03-28 08:24:17 -03:00
c4ac020b11 refactor: sort import jobs by updated date in descending order 2026-03-28 08:24:01 -03:00
1acdebc3fe refactor: enhance manga import job handling with error tracking and new endpoint 2026-03-27 18:24:18 -03:00
348911c4ef refactor: add retry mechanism to Feign clients for improved resilience 2026-03-26 14:02:23 -03:00
f0a151159e refactor: implement archive extraction functionality with support for RAR and ZIP formats 2026-03-26 10:16:53 -03:00
fdcd53b259 refactor: update RabbitMQ queue configurations and improve content sorting 2026-03-25 08:09:42 -03:00
d11290c28a feat: add presigned URL import functionality 2026-03-24 18:28:51 -03:00
84f52e5190 fix: file content image ordering 2026-03-19 17:08:25 -03:00
3fbd9d3085 feat: manga file import 2026-03-19 15:52:55 -03:00
1d55420d64 feat: manga follow 2026-03-19 11:37:45 -03:00
f3def583ae feat: content download 2026-03-19 11:31:27 -03:00
5da02723cb feat: user-interaction content read 2026-03-19 11:20:11 -03:00
1827e39471 feat: user-interaction favorite 2026-03-19 10:53:21 -03:00
4f1845ea7c feat: save alternative titles, genres and authors 2026-03-18 19:22:17 -03:00
135725ab3c refactor: update configuration to use environment variables and bump versions 2026-03-18 16:54:18 -03:00
f955671b8a feat: content service 2026-03-18 15:38:07 -03:00
7cb571939e refactor: user and authentication service 2026-03-18 10:48:59 -03:00
abde5950e8 feat: image service 2026-03-18 10:23:39 -03:00
0feae82a9b refactor: manga ingestion 2026-03-18 09:51:40 -03:00
5f66490dae refactor: content provider ingestion 2026-03-17 20:42:40 -03:00
a6f01bba30 refactor: rename GenreController to CatalogController and update package structure 2026-03-17 20:00:16 -03:00
d845dc4d12 refactor: rename Provider to ContentProvider and update related references 2026-03-17 19:57:34 -03:00
9f1437f056 refactor: reorganize packages 2026-03-17 19:10:22 -03:00
7d072b41d1 refactor: reorganize exception handling and DTO imports 2026-03-17 19:07:09 -03:00
befb66be5b feat(MangaCreationService): add AniList ID support for manga retrieval and creation 2025-12-31 19:55:17 -03:00
b736178709 feat(MangaChapterService): implement retry logic for image downloads 2025-12-31 18:51:57 -03:00
f98b76bc76 feat(MangaDexProvider): add content rating filtering to manga feed retrieval 2025-12-31 14:23:47 -03:00
b238f66e08 feat(MangaDexProvider): support multiple languages for chapter filtering 2025-12-31 13:47:01 -03:00
9e44f031d2 feat(language): add Language entity and update manga chapter language handling 2025-12-31 12:51:36 -03:00
1bb04e5d75 refactor(provider): remove image URL from ContentProviderMangaInfoResponseDTO 2025-12-31 11:50:58 -03:00
cf4d4deac7 feat(provider-import): generalize content provider manga import logic 2025-12-14 00:41:30 -03:00
5883007591 feat: update Manga Livre provider 2025-11-29 21:27:52 -03:00
4b0a5ab3e5 feat: implement title matching service and refactor manga creation logic 2025-11-29 19:44:51 -03:00
8b79776b27 chore: move rabbitmq queue names to env 2025-11-29 18:48:05 -03:00
cc8efc9b61 feat(scrapper): use jsoup directly for the manga livre blog provider
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
2025-11-15 19:53:17 -03:00
247788c3d0 feat(scrapper): use flare-solverr instead of custom web scrapper
Some checks failed
ci/woodpecker/push/pipeline Pipeline was successful
ci/woodpecker/pr/pipeline Pipeline failed
2025-11-15 19:16:47 -03:00
08ad47a875 feat: update image selection logic in BatoProvider for chapter pages
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
ci/woodpecker/pr/pipeline Pipeline was successful
2025-11-14 08:22:48 -03:00
3f3a3739b6 feat: implement Bato content provider for manga import and chapter fetching
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
ci/woodpecker/pr/pipeline Pipeline was successful
2025-11-13 23:03:32 -03:00
89bcd058b6 feat: add endpoint to trigger user follow updates
Some checks failed
ci/woodpecker/push/pipeline Pipeline was successful
ci/woodpecker/pr/pipeline Pipeline failed
2025-11-12 21:56:33 -03:00
aab2f52938 feat: implement manga follow/unfollow functionality and notification system 2025-11-12 21:49:31 -03:00