Implement chapter transfer functionality and enhance routing

- Added a new API endpoint for transferring selected chapters to a specified directory, including error handling and feedback for users.
- Introduced a new TitlePage component to display detailed information about a title and its chapters, including transfer options.
- Updated routing logic to support navigation to individual title pages, improving user experience.
- Refactored existing components to streamline state management and enhance modularity.
- Enhanced UI elements for better interaction, including checkboxes for selecting chapters and improved error/success messaging.
This commit is contained in:
2026-08-22 21:39:59 +07:00
parent a92e8e2775
commit 6e7f1ced35
16 changed files with 954 additions and 175 deletions
+2
View File
@@ -6,6 +6,8 @@ services:
environment:
PORT: "3000"
DATA_DIR: /app/data
# Softlink destination for Transfer (default: $DATA_DIR/transfers).
# TRANSFER_DIR: /app/data/transfers
# Wake hourly; sync at most one due title per wake.
WATCH_CRON: "0 * * * *"
# Each title is eligible again after this many hours (daily).