Cedric Hansen f940e79697 fix: afficher le libellé YunoHost + app_id au lieu de l'ID en double il y a 2 semaines
..
blueprints f940e79697 fix: afficher le libellé YunoHost + app_id au lieu de l'ID en double il y a 2 semaines
federation f60a428b24 fix: collecte parallèle des destinations et timeout connect/read séparés il y a 2 semaines
jobs 2cfe55edc8 fix: core_only — passer BACKUP_CORE_ONLY via env_keep au lieu de sudo env il y a 2 semaines
static 81fc1d6e8f feat: navbar sticky, planification manuelle, actions groupées, archives rapides, filtre apps il y a 2 mois
templates f940e79697 fix: afficher le libellé YunoHost + app_id au lieu de l'ID en double il y a 2 semaines
tests 076129ae0d fix: sécurité, robustesse et qualité suite à la revue de code il y a 2 mois
app.py af64a44b6e feat: page vue globale des archives (local + SSH + instances) il y a 2 semaines
db.py d2653f5209 feat: destinations multiples par job (many-to-many) il y a 2 mois
helpers.py 81fc1d6e8f feat: navbar sticky, planification manuelle, actions groupées, archives rapides, filtre apps il y a 2 mois
init_db.py d2653f5209 feat: destinations multiples par job (many-to-many) il y a 2 mois
notifications.py 391cdb3475 feat: Phase 2 — notifications email il y a 2 mois
requirements-dev.txt bc50504283 test: suite pytest — rétention (count/daily/GFS), utils, export/import config il y a 2 mois
requirements.txt f46202ff84 feat: Phase 3A+3B — DB fédération, API REST complète, instances distantes UI + client HTTP il y a 2 mois
retention.py 0665205787 fix: remplacer find -printf par find+stat portable pour les listes SSH il y a 2 semaines
scheduler.py 0f7f1012b1 feat: logs intermédiaires et diagnostic timeout amélioré il y a 2 mois