81 Commits

Author SHA1 Message Date
55ca251f62 feat: content service 2026-03-18 14:41:48 -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
3ecd38ef2c chore(database): condensate all migrations into one 2026-03-17 19:42:17 -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
rov
76c71dbd81 Merge pull request 'improvements' (#26) from improvements into main
Reviewed-on: #26
2025-12-31 20:03:56 -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
rov
7dbb019345 Merge pull request 'improvements' (#25) from improvements into main
Reviewed-on: #25
2025-12-31 14:24:45 -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
rov
67a05f34a7 Merge pull request 'feat(provider-import): generalize content provider manga import logic' (#24) from feature/provider-import into main
Reviewed-on: #24
2025-12-14 00:49:31 -03:00
cf4d4deac7 feat(provider-import): generalize content provider manga import logic 2025-12-14 00:41:30 -03:00
rov
fce38466e8 Merge pull request 'feature/adjustments' (#23) from feature/adjustments into main
Reviewed-on: #23
2025-11-29 21:35:49 -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
rov
4a66797c79 Merge pull request 'feat(scrapper): use jsoup directly for the manga livre blog provider' (#22) from feature/flare-solverr into main
Reviewed-on: #22
2025-11-15 22:22:07 -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
rov
0ad068ca78 Merge pull request 'feat(scrapper): use flare-solverr instead of custom web scrapper' (#21) from feature/flare-solverr into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
Reviewed-on: #21
2025-11-15 19:26:08 -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
rov
1aa6a39c96 Merge pull request 'feat: update image selection logic in BatoProvider for chapter pages' (#20) from feature/bato into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
Reviewed-on: #20
2025-11-14 08:32:30 -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
rov
42f0b9ec4d Merge pull request 'feat: implement Bato content provider for manga import and chapter fetching' (#19) from feature/bato into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
Reviewed-on: #19
2025-11-13 23:12:29 -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
rov
d1741bcd32 Merge pull request 'feat: add endpoint to trigger user follow updates' (#18) from feature/manga-follow into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
Reviewed-on: #18
2025-11-12 22:07:49 -03:00
rov
03c273abb8 Merge pull request 'feat: implement manga follow/unfollow functionality and notification system' (#17) from feature/manga-follow into main
Some checks failed
ci/woodpecker/push/pipeline Pipeline failed
Reviewed-on: #17
2025-11-12 21:58:16 -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
rov
e3ba04a087 Merge pull request 'fix: optimize S3 object deletion by batching requests and adding error handling' (#16) from fix/image-cleanup into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
Reviewed-on: #16
2025-11-10 21:27:58 -03:00
66d18927e4 fix: optimize S3 object deletion by batching requests and adding error handling 2025-11-10 21:19:40 -03:00
rov
b237baa051 Merge pull request 'fix: correct logic in manga import review existence check' (#15) from feature/queue-mange-list-update into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
Reviewed-on: #15
2025-11-08 21:32:42 -03:00
39de728e46 fix: correct logic in manga import review existence check
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
ci/woodpecker/pr/pipeline Pipeline was successful
2025-11-08 21:24:22 -03:00
rov
0fa47cfacf Merge pull request 'feat: implement queued manga list update' (#14) from feature/queue-mange-list-update into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
Reviewed-on: #14
2025-11-08 21:10:40 -03:00
c8dea4788b feat: implement queued manga list update 2025-11-08 20:59:29 -03:00
rov
ccec6eafca Merge pull request 'feat: add Pink Rosa Scan provider' (#13) from feature/pink-scan-provider into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
Reviewed-on: #13
2025-11-04 17:12:42 -03:00
78d38bc3c9 feat: add Pink Rosa Scan provider
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
ci/woodpecker/pr/pipeline Pipeline was successful
2025-11-04 17:05:01 -03:00
rov
9c41e07958 Merge pull request 'chore: trigger pipeline' (#12) from feature/chapter-navigation into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
Reviewed-on: #12
2025-11-04 15:39:39 -03:00
rov
17039afc52 Merge pull request 'feat: add previous and next chapter IDs to MangaChapterImagesDTO and update retrieval logic' (#10) from feature/chapter-navigation into main
Reviewed-on: #10
2025-11-04 15:30:40 -03:00
cab8ef27ae chore: trigger pipeline
All checks were successful
ci/woodpecker/pr/pipeline Pipeline was successful
2025-11-04 15:27:16 -03:00
9336f8cb1e feat: add previous and next chapter IDs to MangaChapterImagesDTO and update retrieval logic 2025-11-04 15:24:10 -03:00
rov
c7b07b7ba8 Merge pull request 'chore: trigger pipeline' (#9) from feature/security into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
Reviewed-on: #9
2025-10-31 13:59:36 -03:00
5c205fb3d1 chore: trigger pipeline
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
ci/woodpecker/pr/pipeline Pipeline was successful
2025-10-31 13:52:37 -03:00