2.3 KiB
2.3 KiB
Aniworld Web Application Features
Authentication & Security
- Master Password Login: Secure access to the application with a master password system
- JWT Token Sessions: Stateless authentication with JSON Web Tokens
- Rate Limiting: Built-in protection against brute force attacks
Configuration Management
- Setup Page: Initial configuration interface for server setup and basic settings
- Config Page: View and modify application configuration settings
- Scheduler Configuration: Configure automated rescan schedules
- Backup Management: Create, restore, and manage configuration backups
User Interface
- Dark Mode: Toggle between light and dark themes for better user experience
- Responsive Design: Mobile-friendly interface with touch support
- Real-time Updates: WebSocket-based live notifications and progress tracking
Anime Management
- Anime Library Page: Display list of anime series with missing episodes
- Series Selection: Select individual anime series and add episodes to download queue
- Anime Search: Search for anime series using integrated providers
- Library Scanning: Automated scanning for missing episodes
Download Management
- Download Queue Page: View and manage the current download queue
- Download Status Display: Real-time status updates and progress of current downloads
- Queue Operations: Add, remove, prioritize, and reorder items in the download queue
- Queue Control: Start, stop, pause, and resume download processing
- Retry Failed Downloads: Automatically retry failed downloads with configurable limits
- Clear Completed: Remove completed downloads from the queue
Real-time Communication
- WebSocket Support: Real-time notifications for download progress and queue updates
- Progress Tracking: Live progress updates for downloads and scans
- System Notifications: Real-time system messages and alerts
Core Functionality Overview
The web application provides a complete interface for managing anime downloads with user-friendly pages for configuration, library management, search capabilities, and download monitoring. All operations are tracked in real-time with comprehensive progress reporting and error handling.