cyberpanel/backup
usmannasir b6f20a6a5e Add storage stats, last backup info, and error logs to ManageOCBackups page
- Add comprehensive backup account overview with visual stats cards
- Display storage usage (total, used, available, percentage) from platform API
- Show last backup run timestamp and status (success/failed)
- Display total backups count and failed backups count
- Add recent backup error logs table with timestamp, website, and error message
- Fetch all stats from platform.cyberpersons.com/Billing/GetBackupStats endpoint
- Beautiful gradient cards for visual presentation of stats
- Progress bar for storage usage visualization
- Conditional display of error logs (only shown if errors exist)
- Add account info card showing SFTP user and plan name
- Graceful fallback to N/A if platform API is unavailable
- Comprehensive error logging for API failures
2025-10-14 19:11:38 +05:00
..
migrations Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
static Update backup controller to include backup frequency and retention data 2025-09-13 17:36:50 +02:00
templates/backup Add storage stats, last backup info, and error logs to ManageOCBackups page 2025-10-14 19:11:38 +05:00
.DS_Store Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
__init__.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
admin.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
apps.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
backupManager.py Add storage stats, last backup info, and error logs to ManageOCBackups page 2025-10-14 19:11:38 +05:00
backupRouter.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
models.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
pluginManager.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
signals.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
tests.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
urls.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
views.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00