Aniworld/features.md
2025-10-30 20:20:52 +01:00

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.