126 Commits

Author SHA1 Message Date
4958621964 chore: ignore generated api and ui components in eslint and prettier 2026-05-10 12:51:38 -03:00
85ae2b18a6 chore: format codebase to use spaces and fix eslint config 2026-05-10 12:49:16 -03:00
8353538b7c chore: replace biomejs with eslint and prettier (config only) 2026-05-10 12:48:24 -03:00
21cbb93fd9 feat: implement reading progress sync status indicator in Chapter page 2026-05-10 12:36:48 -03:00
596866645a refactor: remove Home button from chapter navigation header 2026-05-10 11:30:22 -03:00
rov
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
Reviewed-on: #2
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 2026-05-08 15:47:50 -03:00
rov
b621ac64f2 Merge pull request 'feat/image-exclusion-list' (#1) from feat/image-exclusion-list into main
Reviewed-on: #1
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 2026-05-08 11:34:54 -03:00
96df79eaba fix: prevent infinite redirect loops and pass error messages to logout handler in api interceptor 2026-05-08 10:58:23 -03:00
e7ac15250e fix: prevent unauthorized API calls for reading progress by checking authentication status 2026-05-08 10:52:46 -03:00
a9528d4106 feat: add image exclusion API and context menu component for chapter images 2026-05-08 09:57:52 -03:00
rov
cd932be3fe Merge pull request 'feat: add priority loading prop to ChapterImage and implement preloading for subsequent pages' (#41) from feat/image-optimization into main
Reviewed-on: #41
2026-04-27 12:28:42 -03:00
acf0056c04 feat: add priority loading prop to ChapterImage and implement preloading for subsequent pages 2026-04-27 12:28:07 -03:00
rov
6c99251aa2 Merge pull request 'fix: dockerfile' (#40) from feat/image-optimization into main
Reviewed-on: #40
2026-04-27 09:40:44 -03:00
68194e41d2 fix: dockerfile 2026-04-27 09:40:14 -03:00
rov
30c893cc6f Merge pull request 'feat: implement imgproxy integration with responsive image handling and loading states' (#39) from feat/image-optimization into main
Reviewed-on: #39
2026-04-27 09:30:11 -03:00
bcd76b7dcc feat: implement imgproxy integration with responsive image handling and loading states 2026-04-27 09:28:47 -03:00
rov
4613f71f41 Merge pull request 'feat: add retry import job API endpoint' (#38) from feat/job-retry into main
Reviewed-on: #38
2026-04-23 09:38:55 -03:00
22fb3a3a15 feat: add retry import job API endpoint 2026-04-23 09:37:49 -03:00
rov
0de1ebb593 Merge pull request 'feat/improvements' (#37) from feat/improvements into main
Reviewed-on: #37
2026-04-18 15:25:34 -03:00
866f01f281 feat: add dropdown menu for chapter fetch options and enhance layout responsiveness 2026-04-18 15:19:11 -03:00
80144a4092 feat: enhance responsive layout and add filter functionality with new components 2026-04-18 14:49:24 -03:00
5bce119f1a chore: fix dependencies' vulnerabilities 2026-04-18 11:25:51 -03:00
rov
fe7d5957e3 Merge pull request 'refactor: improve reading progress synchronization logic and add implementation guidelines' (#36) from feat/progress-track into main
Reviewed-on: #36
2026-04-16 14:52:32 -03:00
326eb513c5 refactor: improve reading progress synchronization logic and add implementation guidelines 2026-04-16 14:51:49 -03:00
rov
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
Reviewed-on: #35
2026-04-16 14:20:31 -03:00
45c96185a3 feat: replace local reading tracker with robust server-synchronized progress hook and conflict resolution dialog 2026-04-16 14:05:45 -03:00
rov
3a429648b0 Merge pull request 'feat: implement search input component for manga data retrieval' (#34) from feat/manga-search into main
Reviewed-on: #34
2026-04-14 13:17:18 -03:00
f7d736a6bf feat: implement search input component for manga data retrieval 2026-04-14 13:10:54 -03:00
rov
5fc5f4676d Merge pull request 'feat/admin' (#33) from feat/admin into main
Reviewed-on: #33
2026-04-10 11:02:45 -03:00
45705c62cf feat: enable HTML rendering for manga synopsis in Manga component 2026-04-10 10:59:40 -03:00
9f1dddb057 feat: add loading states with skeletons and spinners in admin components 2026-04-10 10:53:42 -03:00
a7058346a5 feat: add support for content fetch in provider manager and display update button conditionally 2026-04-10 10:13:49 -03:00
rov
0fc2378cfa Merge pull request 'feat: add adult content filter and display in manga components' (#32) from feat/adult into main
Reviewed-on: #32
2026-04-09 17:54:38 -03:00
107d9d474c feat: add adult content filter and display in manga components 2026-04-09 17:52:01 -03:00
rov
f84b4dfea2 Merge pull request 'feat/loading-state' (#31) from feat/loading-state into main
Reviewed-on: #31
2026-04-05 21:28:29 -03:00
1fc69c1de1 feat: add chapter navigation buttons to header and footer in both viewing modes 2026-04-05 21:28:02 -03:00
ba1a7b31d1 refactor: relocate MangaLoadingState and implement loading screen in Chapter page 2026-04-05 21:17:17 -03:00
3db1ce9bdb feat: add loading states to manga actions and images, and improve provider interaction UX 2026-04-05 21:12:12 -03:00
4c73722f9a feat: add loading skeleton state to Manga page 2026-04-05 20:56:35 -03:00
7dab8ec21c refactor: update MangaCard to use correct DTO types and fix query cache update logic 2026-04-05 20:33:02 -03:00
451b45f2d3 feat: add collapsible filter sidebar with loading states and disabled inputs during fetch 2026-04-05 20:00:30 -03:00
0ef91b6f6f chore: update gitignore file 2026-04-05 19:51:30 -03:00
db94d2480d feat: add loading states to home page 2026-04-05 19:45:59 -03:00
rov
ee47a05f9f Merge pull request 'refactor: Enhance Profile component with user statistics and improved reading progress display' (#30) from refactor into main
Reviewed-on: #30
2026-04-05 11:53:25 -03:00
479f99af9b refactor: Enhance Profile component with user statistics and improved reading progress display 2026-04-05 11:45:07 -03:00
rov
3bfa2ffdb6 Merge pull request 'refactor: Add fetchAllContentImages function and update Manga component to utilize it' (#29) from refactor into main
Reviewed-on: #29
2026-03-31 10:26:03 -03:00
06c8530dfa refactor: Add fetchAllContentImages function and update Manga component to utilize it 2026-03-31 10:25:39 -03:00
rov
122b0b5956 Merge pull request 'refactor: Update ImportReviewCard to support AniList ID alongside MyAnimeList ID' (#28) from refactor into main
Reviewed-on: #28
2026-03-29 14:16:22 -03:00