Commit Graph

  • 234b42296b test: trigger webhook main rov 2026-05-14 14:22:56 -03:00
  • bbe6737d20 Merge pull request 'feat/read-sync-indicator' (#3) from feat/read-sync-indicator into main rov 2026-05-10 12:58:26 -03:00
  • e31a91b1b4 refactor: improve type safety, refine ESLint rules, and clean up error handling logic Rodrigo Verdiani 2026-05-10 12:57:27 -03:00
  • 4958621964 chore: ignore generated api and ui components in eslint and prettier Rodrigo Verdiani 2026-05-10 12:51:38 -03:00
  • 85ae2b18a6 chore: format codebase to use spaces and fix eslint config Rodrigo Verdiani 2026-05-10 12:49:16 -03:00
  • 8353538b7c chore: replace biomejs with eslint and prettier (config only) Rodrigo Verdiani 2026-05-10 12:48:24 -03:00
  • 21cbb93fd9 feat: implement reading progress sync status indicator in Chapter page Rodrigo Verdiani 2026-05-10 12:34:09 -03:00
  • 596866645a refactor: remove Home button from chapter navigation header Rodrigo Verdiani 2026-05-10 11:30:22 -03:00
  • 03d8423043 Merge pull request 'feat: add image exclusion cleanup endpoint, support CBR downloads, and improve API error handling for Blob responses' (#2) from feat/rar-archive into main rov 2026-05-08 18:08:35 -03:00
  • b493185066 feat: add image exclusion cleanup endpoint, support CBR downloads, and improve API error handling for Blob responses Rodrigo Verdiani 2026-05-08 15:47:50 -03:00
  • b621ac64f2 Merge pull request 'feat/image-exclusion-list' (#1) from feat/image-exclusion-list into main rov 2026-05-08 13:33:36 -03:00
  • 8e221d01ab fix: clamp page numbers to content length and add fallback for missing images in Chapter view Rodrigo Verdiani 2026-05-08 11:34:54 -03:00
  • 96df79eaba fix: prevent infinite redirect loops and pass error messages to logout handler in api interceptor Rodrigo Verdiani 2026-05-08 10:58:23 -03:00
  • e7ac15250e fix: prevent unauthorized API calls for reading progress by checking authentication status Rodrigo Verdiani 2026-05-08 10:52:46 -03:00
  • a9528d4106 feat: add image exclusion API and context menu component for chapter images Rodrigo Verdiani 2026-05-08 09:57:52 -03:00
  • cd932be3fe Merge pull request 'feat: add priority loading prop to ChapterImage and implement preloading for subsequent pages' (#41) from feat/image-optimization into main rov 2026-04-27 12:28:42 -03:00
  • acf0056c04 feat: add priority loading prop to ChapterImage and implement preloading for subsequent pages Rodrigo Verdiani 2026-04-27 12:28:07 -03:00
  • 6c99251aa2 Merge pull request 'fix: dockerfile' (#40) from feat/image-optimization into main rov 2026-04-27 09:40:44 -03:00
  • 68194e41d2 fix: dockerfile Rodrigo Verdiani 2026-04-27 09:40:14 -03:00
  • 30c893cc6f Merge pull request 'feat: implement imgproxy integration with responsive image handling and loading states' (#39) from feat/image-optimization into main rov 2026-04-27 09:30:11 -03:00
  • bcd76b7dcc feat: implement imgproxy integration with responsive image handling and loading states Rodrigo Verdiani 2026-04-27 09:28:47 -03:00
  • 4613f71f41 Merge pull request 'feat: add retry import job API endpoint' (#38) from feat/job-retry into main rov 2026-04-23 09:38:55 -03:00
  • 22fb3a3a15 feat: add retry import job API endpoint Rodrigo Verdiani 2026-04-23 09:37:49 -03:00
  • 0de1ebb593 Merge pull request 'feat/improvements' (#37) from feat/improvements into main rov 2026-04-18 15:25:34 -03:00
  • 866f01f281 feat: add dropdown menu for chapter fetch options and enhance layout responsiveness Rodrigo Verdiani 2026-04-18 15:03:49 -03:00
  • 80144a4092 feat: enhance responsive layout and add filter functionality with new components Rodrigo Verdiani 2026-04-18 14:49:24 -03:00
  • 5bce119f1a chore: fix dependencies' vulnerabilities Rodrigo Verdiani 2026-04-18 11:25:51 -03:00
  • fe7d5957e3 Merge pull request 'refactor: improve reading progress synchronization logic and add implementation guidelines' (#36) from feat/progress-track into main rov 2026-04-16 14:52:32 -03:00
  • 326eb513c5 refactor: improve reading progress synchronization logic and add implementation guidelines Rodrigo Verdiani 2026-04-16 14:51:49 -03:00
  • f30d0fb0bd Merge pull request 'feat: replace local reading tracker with robust server-synchronized progress hook and conflict resolution dialog' (#35) from feat/progress-track into main rov 2026-04-16 14:20:31 -03:00
  • 45c96185a3 feat: replace local reading tracker with robust server-synchronized progress hook and conflict resolution dialog Rodrigo Verdiani 2026-04-16 14:05:45 -03:00
  • 3a429648b0 Merge pull request 'feat: implement search input component for manga data retrieval' (#34) from feat/manga-search into main rov 2026-04-14 13:17:18 -03:00
  • f7d736a6bf feat: implement search input component for manga data retrieval Rodrigo Verdiani 2026-04-14 12:46:53 -03:00
  • 5fc5f4676d Merge pull request 'feat/admin' (#33) from feat/admin into main rov 2026-04-10 11:02:45 -03:00
  • 45705c62cf feat: enable HTML rendering for manga synopsis in Manga component Rodrigo Verdiani 2026-04-10 10:59:40 -03:00
  • 9f1dddb057 feat: add loading states with skeletons and spinners in admin components Rodrigo Verdiani 2026-04-10 10:53:42 -03:00
  • a7058346a5 feat: add support for content fetch in provider manager and display update button conditionally Rodrigo Verdiani 2026-04-10 10:13:49 -03:00
  • 0fc2378cfa Merge pull request 'feat: add adult content filter and display in manga components' (#32) from feat/adult into main rov 2026-04-09 17:54:38 -03:00
  • 107d9d474c feat: add adult content filter and display in manga components Rodrigo Verdiani 2026-04-09 17:52:01 -03:00
  • f84b4dfea2 Merge pull request 'feat/loading-state' (#31) from feat/loading-state into main rov 2026-04-05 21:28:29 -03:00
  • 1fc69c1de1 feat: add chapter navigation buttons to header and footer in both viewing modes Rodrigo Verdiani 2026-04-05 21:28:02 -03:00
  • ba1a7b31d1 refactor: relocate MangaLoadingState and implement loading screen in Chapter page Rodrigo Verdiani 2026-04-05 21:17:17 -03:00
  • 3db1ce9bdb feat: add loading states to manga actions and images, and improve provider interaction UX Rodrigo Verdiani 2026-04-05 21:12:12 -03:00
  • 4c73722f9a feat: add loading skeleton state to Manga page Rodrigo Verdiani 2026-04-05 20:56:35 -03:00
  • 7dab8ec21c refactor: update MangaCard to use correct DTO types and fix query cache update logic Rodrigo Verdiani 2026-04-05 20:33:02 -03:00
  • 451b45f2d3 feat: add collapsible filter sidebar with loading states and disabled inputs during fetch Rodrigo Verdiani 2026-04-05 20:00:30 -03:00
  • 0ef91b6f6f chore: update gitignore file Rodrigo Verdiani 2026-04-05 19:49:33 -03:00
  • db94d2480d feat: add loading states to home page Rodrigo Verdiani 2026-04-05 19:45:59 -03:00
  • ee47a05f9f Merge pull request 'refactor: Enhance Profile component with user statistics and improved reading progress display' (#30) from refactor into main rov 2026-04-05 11:53:25 -03:00
  • 479f99af9b refactor: Enhance Profile component with user statistics and improved reading progress display Rodrigo Verdiani 2026-04-05 11:45:07 -03:00
  • 3bfa2ffdb6 Merge pull request 'refactor: Add fetchAllContentImages function and update Manga component to utilize it' (#29) from refactor into main rov 2026-03-31 10:26:03 -03:00
  • 06c8530dfa refactor: Add fetchAllContentImages function and update Manga component to utilize it Rodrigo Verdiani 2026-03-31 10:25:39 -03:00
  • 122b0b5956 Merge pull request 'refactor: Update ImportReviewCard to support AniList ID alongside MyAnimeList ID' (#28) from refactor into main rov 2026-03-29 14:16:22 -03:00
  • b7364bd054 refactor: Update ImportReviewCard to support AniList ID alongside MyAnimeList ID Rodrigo Verdiani 2026-03-29 14:15:18 -03:00
  • 9f14732143 Merge pull request 'refactor' (#27) from refactor into main rov 2026-03-28 19:47:50 -03:00
  • d579878459 refactor: Add IngestReview component and integrate it into Admin layout Rodrigo Verdiani 2026-03-28 19:45:39 -03:00
  • 096412cfb2 refactor: Introduce MangaImport component and update import functionality in Admin Rodrigo Verdiani 2026-03-28 19:38:10 -03:00
  • 32c3d4ad3b refactor: Improve upload error handling and progress display in MangaManualImportDialog Rodrigo Verdiani 2026-03-28 19:27:53 -03:00
  • 753c6b9068 Merge pull request 'refactor: Simplify useEffect dependencies in Chapter and UIStateContext components' (#26) from refactor into main rov 2026-03-28 17:36:53 -03:00
  • d5f1b84461 refactor: Simplify useEffect dependencies in Chapter and UIStateContext components Rodrigo Verdiani 2026-03-28 17:33:23 -03:00
  • 78362e643a Merge pull request 'refactor: Rename metadataId to malId in ImportRequestDTO and update related components' (#25) from refactor into main rov 2026-03-28 15:52:28 -03:00
  • 85c63c4917 refactor: Rename metadataId to malId in ImportRequestDTO and update related components Rodrigo Verdiani 2026-03-28 15:52:05 -03:00
  • 9d10556a4e Merge pull request 'refactor: Optimize scroll position management to prevent unnecessary updates' (#24) from refactor into main rov 2026-03-28 15:43:54 -03:00
  • 9c70d60267 refactor: Optimize scroll position management to prevent unnecessary updates Rodrigo Verdiani 2026-03-28 15:43:11 -03:00
  • 8b8acb3ee7 Merge pull request 'refactor: Enhance FailedImportJobs component with improved state management and UI updates' (#23) from refactor into main rov 2026-03-28 14:38:10 -03:00
  • c544657720 refactor: Enhance FailedImportJobs component with improved state management and UI updates Rodrigo Verdiani 2026-03-28 14:30:52 -03:00
  • f1cf8549f3 Merge pull request 'feat: Add Admin panel with provider management and import job tracking' (#22) from refactor into main rov 2026-03-27 18:37:44 -03:00
  • 6ea9eaf2ee feat: Add Admin panel with provider management and import job tracking Rodrigo Verdiani 2026-03-27 18:34:25 -03:00
  • 49afed747d Merge pull request 'feat: Add Admin panel with provider management and import job tracking' (#21) from refactor into main rov 2026-03-27 18:29:17 -03:00
  • 862677181c feat: Add Admin panel with provider management and import job tracking Rodrigo Verdiani 2026-03-27 18:24:30 -03:00
  • b8533dc0cf Merge pull request 'feat: Implement presigned S3 upload for manga imports, updating the manual import dialog' (#20) from refactor into main rov 2026-03-24 18:35:50 -03:00
  • 2ca4566fa5 feat: Implement presigned S3 upload for manga imports, updating the manual import dialog Rodrigo Verdiani 2026-03-24 18:16:33 -03:00
  • f5345c84ee Merge pull request 'fix auth refresh url' (#19) from refactor into main rov 2026-03-20 21:47:17 -03:00
  • b0dd53ebd7 fix auth refresh url Rodrigo Verdiani 2026-03-20 21:44:45 -03:00
  • 792ca824ab Merge pull request 'refactor' (#18) from refactor into main rov 2026-03-19 15:58:44 -03:00
  • 5a79670926 refactor Rodrigo Verdiani 2026-03-19 15:53:06 -03:00
  • 07ecbc33e3 refactor Rodrigo Verdiani 2026-03-18 17:04:02 -03:00
  • d1efc7531a Merge pull request 'refactor' (#16) from refactor into main rov 2026-03-18 17:04:30 -03:00
  • 3052cd13b8 refactor Rodrigo Verdiani 2026-03-18 17:04:02 -03:00
  • ba3a5ae98f chore(env): update omv base url Rodrigo Verdiani 2026-02-28 20:56:22 -03:00
  • ea9317ff22 feat: implement dynamic page sizing on the Home page based on window dimensions. Rodrigo Verdiani 2025-12-31 21:24:52 -03:00
  • 9dace4ce94 feat: Centralize UI state management Rodrigo Verdiani 2025-12-31 20:51:48 -03:00
  • b3fe4074d8 feat: Display country flags next to manga chapter titles based on their language. Rodrigo Verdiani 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. Rodrigo Verdiani 2025-12-31 20:01:42 -03:00
  • 8b27e56758 Merge pull request 'feat(provider-import): unify provider import dialogs' (#15) from feature/provider-import into main rov 2025-12-14 00:53:25 -03:00
  • 4d77ce9c49 feat(provider-import): unify provider import dialogs Rodrigo Verdiani 2025-12-14 00:45:33 -03:00
  • 1a0f730e72 Merge pull request 'feature(provider): add provider status and update manga list functionality' (#14) from feature/inactive-provider into main rov 2025-11-29 22:21:34 -03:00
  • 81fcff40cb feature(provider): add provider status and update manga list functionality Rodrigo Verdiani 2025-11-29 22:13:06 -03:00
  • e9035fa54e Merge pull request 'chore(pipeline): migrating from woodpecker ci/cd to komodo stack deployment' (#13) from feature/komodo into main rov 2025-11-15 20:56:31 -03:00
  • 2b0f63b9ac chore(pipeline): migrating from woodpecker ci/cd to komodo stack deployment Rodrigo Verdiani 2025-11-15 20:49:21 -03:00
  • 5a06d2d738 Merge pull request 'feature(import): implement Bato manga import functionality' (#12) from feature/bato into main rov 2025-11-13 23:12:09 -03:00
  • aca0d114fb feature(import): implement Bato manga import functionality Rodrigo Verdiani 2025-11-13 23:04:38 -03:00
  • 1cdfc905e4 Merge pull request 'feature(manga): add follow and unfollow functionality for manga' (#11) from feature/manga-follow into main rov 2025-11-12 22:04:22 -03:00
  • 246c6023d7 feature(manga): add follow and unfollow functionality for manga Rodrigo Verdiani 2025-11-12 20:40:20 -03:00
  • 5f33b87ece Merge pull request 'chore(env): add local environment configuration for API base URLs' (#10) from chore/env into main rov 2025-11-10 21:37:26 -03:00
  • 002854d65c chore(env): add local environment configuration for API base URLs Rodrigo Verdiani 2025-11-10 21:22:16 -03:00
  • 963b6e30db Merge pull request 'fix(import): refine MangaDex ID validation logic in import dialog' (#9) from fix/manga-dex into main rov 2025-11-02 15:15:03 -03:00
  • 2d39ba25e9 fix(import): refine MangaDex ID validation logic in import dialog Rodrigo Verdiani 2025-11-02 15:09:13 -03:00
  • 5d87efb88e Merge pull request 'fix(import): refine MangaDex ID validation logic in import dialog' (#8) from fix/manga-dex into main rov 2025-11-02 15:05:53 -03:00
  • 313f3cdfcf Merge pull request 'fix(import): refine MangaDex ID validation logic in import dialog' (#7) from fix/manga-dex into main rov 2025-11-02 15:01:13 -03:00