Skip to content

[17.0] Création module 'sh_cloud_backup' pour automatiser l’envoi des backups Odoo.sh vers Google Drive / OneDrive #12

@melissalateb

Description

@melissalateb

Tâches à faire :

  • Créer le module sh_cloud_backup avec structure standard (__init__, __manifest__, models/, views/, security/, data/)
  • Ajouter le modèle sh.backup.config pour la configuration du drive
  • Gérer les champs nécessaires : drive_type, client_id, client_secret, refresh_token, folder_id, etc.
  • Implémenter le système de refresh automatique des tokens (Google Drive & OneDrive)
  • Trouver un moyen de récupérer automatiquement la dernière sauvegarde générée par Odoo.sh (/backup.daily)
  • Récupérer le zip (si ce n'est pas déjà zippé)
  • Ajouter l’envoi automatique du fichier sur Google Drive ou OneDrive selon le choix
  • Implémenter une vue formulaire pour gérer les configurations
  • Créer un cron journalier (ou selon fréquence configurée) pour déclencher l’envoi
  • Tests

Image

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions