Cédric Hansen
|
c88663fbbc
fix: archive download — remplacer sudo cat par sudo rsync vers /tmp (cat non autorisé sudoers)
|
1 天之前 |
Cédric Hansen
|
20fbc745ac
fix: RemoteRun — alias name/type/size_human pour compatibilité dashboard réseau
|
1 天之前 |
Cédric Hansen
|
9628da1038
feat: Phase 3C+3D+3E — dashboard réseau, run distant, push/pull archives HTTP chunked
|
1 天之前 |
Cédric Hansen
|
2b17f0ffbc
feat: afficher le token API et l'URL dans la page Paramètres
|
1 天之前 |
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 天之前 |