Commit History

Автор SHA1 Съобщение Дата
  Cédric Hansen 20fbc745ac fix: RemoteRun — alias name/type/size_human pour compatibilité dashboard réseau преди 23 часа
  Cédric Hansen 9628da1038 feat: Phase 3C+3D+3E — dashboard réseau, run distant, push/pull archives HTTP chunked преди 23 часа
  Cédric Hansen 2b17f0ffbc feat: afficher le token API et l'URL dans la page Paramètres преди 23 часа
  Cédric Hansen 6905ca63b2 feat: catalog.json auto-hébergé pour mises à jour via webadmin YunoHost преди 1 ден
  Cédric Hansen f46202ff84 feat: Phase 3A+3B — DB fédération, API REST complète, instances distantes UI + client HTTP преди 1 ден
  Cédric Hansen 2fcce22168 docs: CDC v4.1 — Phase 2 complète, structure et modèle de données à jour преди 1 ден
  Cédric Hansen 1779ed8f64 fix: remettre import tarfile dans db_dump (utilisé pour créer le tar dans tmpdir) преди 1 ден
  Cédric Hansen 3896485df5 feat: tracer les restaurations dans l'historique du job (Run status running→success/error) преди 1 ден
  Cédric Hansen cd89f9d6c7 fix: restauration ynh_app/ynh_system — fallback type depuis Run + appel yunohost backup restore преди 1 ден
  Cédric Hansen 9ccf01b88f fix: lire backup_info.json via sudo tar (archive root-owned) — restauration custom_dir et db_dump преди 1 ден
  Cédric Hansen d59be324e3 fix: custom_dir — écrire .info.json dans tmpdir puis sudo rsync (backup_dir est 750 root) преди 1 ден
  Cédric Hansen 417e3618c3 fix: désactiver les champs des sections masquées pour éviter soumission parasite (PostgreSQL database vide) преди 1 ден
  Cédric Hansen 80533869a7 fix: db_dump — créer le tar dans tmpdir puis sudo rsync vers backup_dir преди 1 ден
  Cédric Hansen 55a6f3dd8b feat: archive unique, labels rétention, liste BDD MySQL/PostgreSQL преди 1 ден
  Cédric Hansen b11ec6eff8 fix: sudo_exists — remplacer os.path.exists sur backup_dir (archives root-owned) преди 1 ден
  Cédric Hansen 8ec90bddc3 fix: accès archives root — sudo stat/find pour les opérations sur backup_dir преди 1 ден
  Cédric Hansen 4556272939 fix: sudoers — ynh_config_add_sudoers inexistant, retour à ynh_config_add + chmod 440 преди 1 ден
  Cédric Hansen 16ac3009c7 fix: helpers 2.1 — renommage ynh_add_* → ynh_config_add_* преди 1 ден
  Cédric Hansen 3ce633d497 fix: corrections review — bugs critiques et mineurs преди 1 ден
  Cédric Hansen 391cdb3475 feat: Phase 2 — notifications email преди 1 ден
  Cédric Hansen 3402e0407b feat: Phase 2 — destinations rsync SSH преди 1 ден
  Cédric Hansen 4d772b5180 feat: restauration MySQL et PostgreSQL преди 1 ден
  Cédric Hansen bf13163158 docs: mise à jour avancement CDC — Phase 1 complète, Phase 2 partielle преди 1 ден
  Cédric Hansen 081b659453 feat: Phase 2A — sauvegarde et restauration custom_dir преди 1 ден
  Cédric Hansen 181dd5adb9 feat: Phase 2B — dumps MySQL et PostgreSQL преди 1 ден
  Cédric Hansen 08758fefa8 docs: ajout du cahier des charges v4.0 dans doc/ преди 1 ден
  Cédric Hansen e5fcc2f19c feat: Phase 1 MVP — packaging YunoHost + application Flask complète преди 1 ден