65 Commits

Author SHA1 Message Date
d579878459 refactor: Add IngestReview component and integrate it into Admin layout 2026-03-28 19:45:39 -03:00
096412cfb2 refactor: Introduce MangaImport component and update import functionality in Admin 2026-03-28 19:40:47 -03:00
32c3d4ad3b refactor: Improve upload error handling and progress display in MangaManualImportDialog 2026-03-28 19:27:53 -03:00
d5f1b84461 refactor: Simplify useEffect dependencies in Chapter and UIStateContext components 2026-03-28 17:33:23 -03:00
85c63c4917 refactor: Rename metadataId to malId in ImportRequestDTO and update related components 2026-03-28 15:52:05 -03:00
9c70d60267 refactor: Optimize scroll position management to prevent unnecessary updates 2026-03-28 15:43:11 -03:00
c544657720 refactor: Enhance FailedImportJobs component with improved state management and UI updates 2026-03-28 14:30:52 -03:00
6ea9eaf2ee feat: Add Admin panel with provider management and import job tracking 2026-03-27 18:34:25 -03:00
862677181c feat: Add Admin panel with provider management and import job tracking 2026-03-27 18:26:40 -03:00
2ca4566fa5 feat: Implement presigned S3 upload for manga imports, updating the manual import dialog 2026-03-24 18:28:15 -03:00
b0dd53ebd7 fix auth refresh url 2026-03-20 21:44:45 -03:00
5a79670926 refactor 2026-03-19 15:58:31 -03:00
07ecbc33e3 refactor 2026-03-18 17:07:38 -03:00
rov
d1efc7531a Merge pull request 'refactor' (#16) from refactor into main
Reviewed-on: #16
2026-03-18 17:04:30 -03:00
3052cd13b8 refactor 2026-03-18 17:04:02 -03:00
ba3a5ae98f chore(env): update omv base url 2026-02-28 20:56:22 -03:00
ea9317ff22 feat: implement dynamic page sizing on the Home page based on window dimensions. 2025-12-31 21:24:52 -03:00
9dace4ce94 feat: Centralize UI state management 2025-12-31 21:19:11 -03:00
b3fe4074d8 feat: Display country flags next to manga chapter titles based on their language. 2025-12-31 20:39:23 -03:00
9f0eeab4fb feat: Add AniList ID support for manga imports, introduce manga data update API, and include chapter language. 2025-12-31 20:01:42 -03:00
rov
8b27e56758 Merge pull request 'feat(provider-import): unify provider import dialogs' (#15) from feature/provider-import into main
Reviewed-on: #15
2025-12-14 00:53:25 -03:00
4d77ce9c49 feat(provider-import): unify provider import dialogs 2025-12-14 00:45:33 -03:00
rov
1a0f730e72 Merge pull request 'feature(provider): add provider status and update manga list functionality' (#14) from feature/inactive-provider into main
Reviewed-on: #14
2025-11-29 22:21:34 -03:00
81fcff40cb feature(provider): add provider status and update manga list functionality 2025-11-29 22:13:06 -03:00
rov
e9035fa54e Merge pull request 'chore(pipeline): migrating from woodpecker ci/cd to komodo stack deployment' (#13) from feature/komodo into main
Reviewed-on: #13
2025-11-15 20:56:31 -03:00
2b0f63b9ac chore(pipeline): migrating from woodpecker ci/cd to komodo stack deployment 2025-11-15 20:49:21 -03:00
rov
5a06d2d738 Merge pull request 'feature(import): implement Bato manga import functionality' (#12) from feature/bato into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
Reviewed-on: #12
2025-11-13 23:12:09 -03:00
aca0d114fb feature(import): implement Bato manga import functionality
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
ci/woodpecker/pr/pipeline Pipeline was successful
2025-11-13 23:04:38 -03:00
rov
1cdfc905e4 Merge pull request 'feature(manga): add follow and unfollow functionality for manga' (#11) from feature/manga-follow into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
Reviewed-on: #11
2025-11-12 22:04:22 -03:00
246c6023d7 feature(manga): add follow and unfollow functionality for manga
All checks were successful
ci/woodpecker/pr/pipeline Pipeline was successful
2025-11-12 20:40:20 -03:00
rov
5f33b87ece Merge pull request 'chore(env): add local environment configuration for API base URLs' (#10) from chore/env into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
Reviewed-on: #10
2025-11-10 21:37:26 -03:00
002854d65c chore(env): add local environment configuration for API base URLs
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
ci/woodpecker/pr/pipeline Pipeline was successful
2025-11-10 21:22:16 -03:00
rov
963b6e30db Merge pull request 'fix(import): refine MangaDex ID validation logic in import dialog' (#9) from fix/manga-dex into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
Reviewed-on: #9
2025-11-02 15:15:03 -03:00
2d39ba25e9 fix(import): refine MangaDex ID validation logic in import dialog
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
ci/woodpecker/pr/pipeline Pipeline was successful
2025-11-02 15:09:13 -03:00
rov
5d87efb88e Merge pull request 'fix(import): refine MangaDex ID validation logic in import dialog' (#8) from fix/manga-dex into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
Reviewed-on: #8
2025-11-02 15:05:53 -03:00
rov
313f3cdfcf Merge pull request 'fix(import): refine MangaDex ID validation logic in import dialog' (#7) from fix/manga-dex into main
Some checks are pending
ci/woodpecker/push/pipeline Pipeline is running
Reviewed-on: #7
2025-11-02 15:01:13 -03:00
c48b88ff61 fix(import): refine MangaDex ID validation logic in import dialog
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
ci/woodpecker/pr/pipeline Pipeline was successful
2025-11-02 14:59:41 -03:00
6ee1fbbd8c fix(import): refine MangaDex ID validation logic in import dialog
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
ci/woodpecker/pr/pipeline Pipeline was successful
2025-11-02 14:55:35 -03:00
rov
850a9f95e9 Merge pull request 'feature(security): implement token refresh logic and handle session expiration' (#6) from feature/security into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
Reviewed-on: #6
2025-10-31 13:54:50 -03:00
bac8847e40 feature(security): implement token refresh logic and handle session expiration
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
ci/woodpecker/pr/pipeline Pipeline was successful
2025-10-31 13:39:57 -03:00
rov
e23863d26a Merge pull request 'feature(pipeline): update event triggers to include pull_request' (#5) from feature/rework into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
Reviewed-on: #5
2025-10-30 16:53:11 -03:00
a15e0ec195 feature(pipeline): update event triggers to include pull_request
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
ci/woodpecker/pr/pipeline Pipeline was successful
2025-10-30 16:46:25 -03:00
rov
37db821ebe Merge pull request 'feature/rework: replace next with VITE based application' (#4) from feature/rework into main
Reviewed-on: #4
2025-10-30 16:44:42 -03:00
400c9f19fa feature(docker): update Dockerfile for Nginx production setup and adjust build args
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
2025-10-30 16:37:36 -03:00
1fadfeb313 feature(profile): add profile page with user account and preferences
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
2025-10-30 16:25:07 -03:00
dd41f10234 feature(import): add import review page and card components
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
2025-10-30 16:16:14 -03:00
7359823f4d feature(home): chapter page read
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
2025-10-30 16:06:46 -03:00
a7d7d5fddb feature(home): add manga details page
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
2025-10-30 15:49:18 -03:00
8e92389f53 feature(home): add import functionality with MangaDex and manual file import dialogs
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful
2025-10-29 22:01:40 -03:00
a2f1b48b9a feature(auth): implement login and registration pages 2025-10-29 21:41:38 -03:00