Cedric Hansen cedric

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

3 дней назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

  • 99cc714cae feat: option par job pour ne pas conserver l'archive en local après transfert Ajoute Job.keep_local_archive : quand désactivé, l'archive locale est supprimée uniquement si toutes les destinations configurées ont reçu le transfert avec succès (sinon conservée par sécurité).

3 дней назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

  • 2f83cfd6d7 chore: bump version 1.8~ynh1
  • b145b5e005 feat: ajouter boutons rapatrier/restaurer dans la vue d'ensemble des archives Chaque archive affiche désormais un bouton « Restaurer » si elle est locale, ou « Rapatrier » si elle est distante (SSH ou instance fédérée), en plus du bouton supprimer existant. Corrige au passage /api/v1/archives (endpoint fédération) qui listait les archives avec un sudo stat par fichier au lieu d'un seul sudo find groupé, causant des timeouts HTTP côté client sur les instances ayant beaucoup d'archives.
  • Просмотр сравнение для этих 2 коммитов »

1 месяц назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

1 месяц назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

1 месяц назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

  • cae4d323ed feat: afficher le nom de l'application dans la vue d'ensemble des archives Réutilise get_ynh_apps() pour résoudre le label de l'app (au lieu de n'afficher que le slug technique, ex: nextcloud__2) dans les vues "par job" et "par destination" de la page overview. chore: bump version 1.6~ynh1

1 месяц назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

  • 0b86206cda fix: éviter qu'un job n'absorbe les archives d'un job homonyme (instances multiples) Le matching de préfixe (startswith) capturait aussi les archives des instances multiples d'une app YunoHost (ex: "redirect_" matchait "redirect__2_..."), mélangeant leurs archives dans la vue globale et risquant de supprimer les archives d'un autre job via la rétention. Ajoute _matches_job_prefix() qui ancre le match sur la date, et affiche le détail du job (app_id/source_path/database) à côté du nom pour distinguer les jobs homonymes. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
  • 5e6e499b6c fix: ne pas faire échouer le job custom_dir sur un transfert rsync partiel (code 23/24) Les montages rclone webdav dans un répertoire sauvegardé provoquent des readlink_stat en échec (Permission denied), ce que rsync remonte en code 23/24 sans que le reste du transfert soit affecté. On traite désormais ces codes comme un avertissement (run.status = warning) au lieu d'avorter tout le job en erreur fatale, aussi bien au backup qu'à la restauration. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
  • Просмотр сравнение для этих 2 коммитов »

1 месяц назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

  • 6e6b26fc9e chore: bump version 1.4~ynh1 Vue par job (overview) : ne plus afficher les destinations SSH/instances fédérées non associées au job (erreur de timeout affichée à tort). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
  • e3f4024540 fix: n'afficher dans la vue par job que les destinations réellement associées au job La vue globale "par job" affichait toutes les destinations SSH et instances fédérées configurées, y compris celles non utilisées par le job (avec leurs erreurs de connexion), au lieu de se limiter à celles listées dans job.job_destinations. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
  • Просмотр сравнение для этих 2 коммитов »

1 месяц назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

  • f1a711fecb fix: augmenter misfire_grace_time pour éviter que des jobs soient sautés Avec de nombreux jobs planifiés à la même seconde (0 3 * * *), le grace time par défaut d'APScheduler (1s) est dépassé pour les jobs traités en dernier (tri par id texte), qui sont alors sautés silencieusement, sans trace en base. bump 1.2~ynh1 -> 1.3~ynh1. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

1 месяц назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

  • 4063e3277f fix: ajouter les champs manquants dans v3/apps.json (id, featured, logo_hash…) Champs manquants vs catalogue officiel causaient probablement un crash JS dans l'interface de recherche d'apps YunoHost (app.id undefined). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

2 месяцев назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

  • 4b88efbcd8 fix: afficher uniquement le libellé sous le nom, sans répéter l'app_id Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

2 месяцев назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

  • 17dbe42863 fix: utiliser le champ name en fallback quand label est null (apps YunoHost) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

2 месяцев назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

  • f940e79697 fix: afficher le libellé YunoHost + app_id au lieu de l'ID en double Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

2 месяцев назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

  • 94260c75d0 feat: afficher l'app_id YunoHost sous le nom du job (dashboard, historique, archives) Bump version 1.2~ynh1 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

2 месяцев назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

  • 4102fdba31 docs: CDC v5.1 — processus de release et phase 6 - Ajout section 16 : processus de release complet (catalogue YunoHost, configuration initiale, procédure de bump de version) - Ajout phase 6 : correctifs et améliorations du 2026-07-17 - Mise à jour structure dépôt (v3/apps.json) - Correction note technique find -printf → find + stat portable Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

2 месяцев назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

  • b111bf3ed9 fix: ajouter revision HEAD dans la section git du catalogue

2 месяцев назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

  • c6bed8867e fix: ajouter integration dans le manifest du catalogue v3/apps.json

2 месяцев назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

  • 6bfc45cb31 fix: ajouter packaging_format dans le manifest du catalogue v3/apps.json

2 месяцев назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

  • 6426239702 chore: bump version 1.1~ynh1 (test mise à jour catalogue YunoHost) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

2 месяцев назад

cedric запушил(а) main в YunoHost-Apps/backupmanager_ynh

  • 25d93b32db chore: déplacer apps.json vers v3/apps.json (format catalogue YunoHost API v3) YunoHost construit l'URL du catalogue en ajoutant /v3/apps.json à l'URL de base — le fichier doit donc être dans le sous-dossier v3/. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

2 месяцев назад