Commit Graph

17 Commits

Author SHA1 Message Date
PEDZEO
6f9dc45e16 Update BackupService to check for temporary zip path instead of password for captioning 2025-12-27 04:11:08 +03:00
PEDZEO
34db5a0d28 Add support for password-protected backup archives
- Updated .env.example to include BACKUP_ARCHIVE_PASSWORD variable.
- Added pyzipper to requirements.txt for ZIP file encryption.
- Modified Settings class in config.py to handle BACKUP_ARCHIVE_PASSWORD.
- Enhanced BackupService to create and send password-protected ZIP archives if a password is provided.
2025-12-27 03:58:48 +03:00
Egor
ef8142a99b Skip duplicate squad promo associations during restore 2025-11-09 07:30:54 +03:00
Egor
43c04b7e64 Revert "Fix server category button routing in admin panel" 2025-11-09 05:55:07 +03:00
Egor
ee173190a0 Fix category edit menu callback 2025-11-09 05:48:45 +03:00
Egor
3de951b153 Enhance backup coverage and configuration snapshots 2025-09-30 01:02:57 +03:00
Egor
b234905860 Fix admin user deletion and improve backups 2025-09-24 04:04:20 +03:00
Egor
4cc5e92b83 Update backup_service.py 2025-09-17 03:49:21 +03:00
Egor
12a6ea1097 Update backup_service.py 2025-09-17 00:10:54 +03:00
yazhog
fcb9c1e3b7 Schedule initial auto backup at configured time 2025-09-16 10:20:11 +03:00
yazhog
10f6ea382b feat: caption backup send 2025-09-12 13:52:53 +03:00
yazhog
929414e31f fix: send backup file without caption 2025-09-12 13:47:27 +03:00
yazhog
cd87a3e773 chore: clarify backup env comment 2025-09-12 13:31:36 +03:00
Egor
ac962c43e8 Update backup_service.py 2025-09-11 03:03:25 +03:00
Egor
1292046646 Update backup_service.py 2025-09-11 02:20:32 +03:00
Egor
d54b455007 Update backup_service.py 2025-09-11 02:09:45 +03:00
Egor
b915c65c41 Create backup_service.py 2025-09-10 22:42:35 +03:00