Implements update notifications by fetching the latest version from a remote source.
Displays a warning message on the home and setup pages if the current version is outdated.
The update check is performed on application startup.
Sets up a Flask-based qBittorrent monitoring and management interface.
This commit introduces the foundational structure, including:
- User authentication with registration and login
- A setup page for initial qBittorrent configuration
- Real-time torrent data polling and display
- Basic UI with dashboards and news feeds
- Configuration settings and user management
- Version checking