Julien Froidefond
|
2c8c0b5eb0
|
feat: enhance service worker functionality with improved caching strategies, client communication, and service worker registration options
Deploy with Docker Compose / deploy (push) Successful in 3m42s
|
2026-01-04 06:48:17 +01:00 |
|
Julien Froidefond
|
b497746cfa
|
feat: enhance home and library pages by integrating new data fetching methods, improving error handling, and refactoring components for better structure
Deploy with Docker Compose / deploy (push) Successful in 4m17s
|
2026-01-04 06:19:45 +01:00 |
|
Julien Froidefond
|
489e570348
|
feat: enrich library data by fetching book counts from the API and handling errors gracefully
|
2026-01-04 05:57:22 +01:00 |
|
Julien Froidefond
|
117ad2d0ce
|
fix: enhance error handling in read progress update by validating request body and returning appropriate error responses
Deploy with Docker Compose / deploy (push) Successful in 10m22s
|
2026-01-03 22:06:28 +01:00 |
|
Julien Froidefond
|
0d7d27ef82
|
refactor: streamline image handling by implementing direct streaming in BookService and ImageService, and update .gitignore to include temp directory
|
2026-01-03 22:03:35 +01:00 |
|
Julien Froidefond
|
e903b55a46
|
refactor: implement abort controller for fetch requests in multiple components to prevent memory leaks and improve error handling
|
2026-01-03 21:51:07 +01:00 |
|
Julien Froidefond
|
512e9a480f
|
refactor: remove caching-related API endpoints and configurations, update preferences structure, and clean up unused services
Deploy with Docker Compose / deploy (push) Successful in 7m22s
|
2026-01-03 18:55:12 +01:00 |
|
Julien Froidefond
|
acd26ea427
|
chore: optimize Dockerfile by removing PNPM_HOME environment variable and using cache mount for pnpm store during dependency installation
Deploy with Docker Compose / deploy (push) Successful in 5m36s
|
2025-12-13 12:15:40 +01:00 |
|
Julien Froidefond
|
4fac95a1d8
|
fix: update next
Deploy with Docker Compose / deploy (push) Successful in 4m11s
|
2025-12-13 07:24:45 +01:00 |
|
Julien Froidefond
|
8f0e343e8e
|
chore: fix DATABASE_URL in docker-compose.yml to use the correct absolute path for SQLite database
Deploy with Docker Compose / deploy (push) Successful in 8s
|
2025-12-11 11:07:33 +01:00 |
|
Julien Froidefond
|
853518e1fd
|
chore: update DATABASE_URL in docker-compose.yml to use the correct path for SQLite database
Deploy with Docker Compose / deploy (push) Successful in 9s
|
2025-12-11 11:06:38 +01:00 |
|
Julien Froidefond
|
b8e7c5a005
|
chore: update docker-compose.yml to change default path for Prisma data volume to a relative path
Deploy with Docker Compose / deploy (push) Successful in 8s
|
2025-12-11 11:05:49 +01:00 |
|
Julien Froidefond
|
03c74d96c4
|
chore: update docker-compose.yml to correct the default path for Prisma data volume
Deploy with Docker Compose / deploy (push) Successful in 8s
|
2025-12-11 11:02:37 +01:00 |
|
Julien Froidefond
|
5da6f9f991
|
chore: update docker-compose.yml to specify absolute path for Prisma data volume
Deploy with Docker Compose / deploy (push) Successful in 7s
|
2025-12-11 11:01:09 +01:00 |
|
Julien Froidefond
|
de505cc8f6
|
chore: add PRISMA_DATA_PATH environment variable to deployment workflow for improved Prisma data management
Deploy with Docker Compose / deploy (push) Successful in 12s
|
2025-12-11 10:59:03 +01:00 |
|
Julien Froidefond
|
c49c3d7fc4
|
chore: update docker-compose configuration to rename app service, adjust volume path for Prisma data, and set DATABASE_URL for SQLite
Deploy with Docker Compose / deploy (push) Successful in 55s
|
2025-12-11 10:52:06 +01:00 |
|
Julien Froidefond
|
f9a4e596d4
|
chore: update deployment workflow to enable Docker BuildKit and set environment variables for production
Deploy with Docker Compose / deploy (push) Successful in 10s
|
2025-12-11 08:54:54 +01:00 |
|
Julien Froidefond
|
0c1b8287d1
|
refactor: enhance ServerCacheService to support dynamic cache key generation for improved cache management
Deploy with Docker Compose / deploy (push) Has been cancelled
|
2025-12-11 08:33:32 +01:00 |
|
Julien Froidefond
|
87ac116b9b
|
feat: implement recursive file deletion in ServerCacheService to remove matching JSON cache files based on prefix key
|
2025-12-07 19:35:12 +01:00 |
|
Julien Froidefond
|
90b213a407
|
refactor: improve readability of BookGrid and BookList components by formatting props for better clarity
|
2025-12-07 18:49:31 +01:00 |
|
Julien Froidefond
|
181240cd5f
|
feat: add cache invalidation for series after updating or deleting read progress, and enhance BookGrid and BookList components with refresh functionality
|
2025-12-07 18:49:16 +01:00 |
|
Julien Froidefond
|
6b6fed34fb
|
feat: integrate user preferences for unread series and books in PaginatedSeriesGrid and PaginatedBookGrid components
|
2025-12-07 18:49:04 +01:00 |
|
Julien Froidefond
|
feb8444b35
|
refactor: streamline book and series services by removing deprecated methods and enhancing API calls for fetching books and series data
|
2025-12-07 13:09:29 +01:00 |
|
Julien Froidefond
|
10b903a136
|
refactor: update API service parameters to support multiple values and enhance filtering logic for library and series services
|
2025-12-07 12:58:34 +01:00 |
|
Julien Froidefond
|
e242b919ac
|
Revert "refactor: implement caching for user preferences using ServerCacheService to reduce database calls and improve performance"
This reverts commit 1fa4024f91.
|
2025-12-07 11:57:20 +01:00 |
|
Julien Froidefond
|
1fa4024f91
|
refactor: implement caching for user preferences using ServerCacheService to reduce database calls and improve performance
|
2025-12-07 11:40:10 +01:00 |
|
Julien Froidefond
|
daeb90262a
|
refactor: optimize ServerCacheService TTL settings for paginated lists and static data to enhance caching efficiency
|
2025-12-07 11:37:20 +01:00 |
|
Julien Froidefond
|
c76d960dca
|
refactor: remove HTTP Cache-Control headers and revalidate settings from API routes to streamline caching strategy and avoid conflicts with server-side caching
|
2025-12-07 11:36:50 +01:00 |
|
Julien Froidefond
|
c4ae6a1b2f
|
refactor: disable service worker caching for API data, transitioning to server-side caching with ServerCacheService to simplify cache management
|
2025-12-07 11:36:00 +01:00 |
|
Julien Froidefond
|
0bbc92b0e4
|
refactor: enhance library and series services to improve API data fetching and caching mechanisms, including client-side filtering for deleted items and unread status
|
2025-12-07 11:12:47 +01:00 |
|
Julien Froidefond
|
4c4ebf2b06
|
Revert "feat: enhance ClientSeriesPage to utilize initial series and books props for improved data handling and loading state management"
This reverts commit 239ea19ac3.
|
2025-12-07 10:10:55 +01:00 |
|
Julien Froidefond
|
239ea19ac3
|
feat: enhance ClientSeriesPage to utilize initial series and books props for improved data handling and loading state management
|
2025-12-07 10:03:44 +01:00 |
|
Julien Froidefond
|
39e3328123
|
chore: update various components and services for improved functionality and consistency, including formatting adjustments and minor refactors
|
2025-12-07 09:54:05 +01:00 |
|
Julien Froidefond
|
4f5724c0ff
|
fix: increase maximum size parameter in library service API calls to improve data retrieval
|
2025-12-07 09:53:41 +01:00 |
|
Julien Froidefond
|
121d01de2a
|
chore: update turbopack configuration in next.config.js and add postinstall script in package.json for improved build process
|
2025-12-06 12:20:50 +01:00 |
|
Julien Froidefond
|
6a107db728
|
chore: update dependencies in package.json and pnpm-lock.yaml, including next and next-auth versions, and add overrides for glob and js-yaml
|
2025-12-05 11:02:21 +01:00 |
|
Julien Froidefond
|
9446f63fe5
|
fix: update PageInput component to display current page and total pages for better user clarity
|
2025-11-16 08:13:53 +01:00 |
|
Julien Froidefond
|
2c839260a4
|
feat: add isCompact prop to SeriesList, BookList, and their items for improved layout options
|
2025-11-16 08:12:44 +01:00 |
|
Julien Froidefond
|
df3c386199
|
feat: add view mode toggle and update pagination controls in PaginatedSeriesGrid component
|
2025-11-16 08:05:57 +01:00 |
|
Julien Froidefond
|
3b24fe0f01
|
feat: implement view mode toggle functionality in PaginatedBookGrid and PaginatedSeriesGrid components
|
2025-11-16 08:02:37 +01:00 |
|
Julien Froidefond
|
2adc6c3f22
|
refactor: wrap DownloadManager content in a Container component for improved layout and styling
|
2025-11-16 07:55:02 +01:00 |
|
Julien Froidefond
|
fd83dde3d4
|
feat: add zoom detection to useTouchNavigation hook to prevent touch handling during native zoom interactions
|
2025-11-16 07:52:46 +01:00 |
|
Julien Froidefond
|
24783a0c45
|
feat: enhance reset-admin-password script to support email and password arguments for improved flexibility
|
2025-11-14 16:54:34 +01:00 |
|
Julien Froidefond
|
8ccd13465f
|
refactor: improve request deduplication by returning buffer and content type for better response handling
|
2025-10-31 13:13:22 +01:00 |
|
Julien Froidefond
|
349448ef69
|
feat: implement request deduplication and concurrency management in image loading for improved performance
|
2025-10-31 13:07:37 +01:00 |
|
Julien Froidefond
|
e0b90a7893
|
refactor: update usePageNavigation hook to utilize refs for book and pages length, improving performance and reducing unnecessary dependencies
|
2025-10-29 14:01:14 +01:00 |
|
Julien Froidefond
|
b49177ffbf
|
feat: enhance KOMGA_DEBUG functionality to disable request delays in debug mode and log request queue statistics
|
2025-10-29 13:33:38 +01:00 |
|
Julien Froidefond
|
24431c6718
|
feat: add KOMGA_DEBUG environment variable for enhanced logging of Komga requests and responses
|
2025-10-29 13:15:17 +01:00 |
|
Julien Froidefond
|
0a1ae8c9ea
|
refactor: update logger configuration to use standard ISO timestamps and simplify production output format for better readability
|
2025-10-29 13:12:41 +01:00 |
|
Julien Froidefond
|
ab67e4116b
|
feat: enhance logger configuration with ISO 8601 timestamps and improved pino-pretty transport settings for production environments
|
2025-10-28 22:50:44 +01:00 |
|