Journal des modifications

Des envois qui se suppriment tout seuls

Tous les fichiers n’ont pas vocation à rester : une capture pour un rapport de bug, une build pour un testeur, un brouillon à relire rapidement. Dans Aktar 0.5.0, choisissez Supprimer après à côté de la destination, et le fichier disparaît au bout de 1, 7, 14 ou 30 jours sans que vous ayez à y penser.

  • Mac0.5.0
  • Windows0.1.2
  • iPhone et iPad1.1.0
  • Androidbientôt

C’est le bucket qui supprime

Les fichiers temporaires sont envoyés sous tmp/1d/, tmp/7d/, tmp/14d/ ou tmp/30d/, devant leur chemin habituel, et une règle de cycle de vie de votre bucket supprime tout le contenu de ce dossier une fois le délai écoulé. Aktar n’a pas besoin d’être ouvert : les fichiers sont supprimés à l’échéance même si votre Mac est éteint ou si Aktar n’est plus installé, et les partages temporaires ne s’entassent plus dans le bucket.

L’historique, la bibliothèque et les notifications d’envoi indiquent quand chaque fichier temporaire sera supprimé. Tant qu’une durée est choisie, le panneau le rappelle sous la zone de dépôt, pour qu’un fichier à conserver n’expire pas par erreur.

Configuré en un clic

« Supprimer après » devient disponible dès que le bucket de la destination a les règles d’Aktar. Choisissez Configurer la suppression automatique… dans le menu « Supprimer après », ou passez par la section Suppression automatique de la destination dans Réglages → Destinations. Aktar ajoute quatre règles, aktar-expire-1d, aktar-expire-7d, aktar-expire-14d et aktar-expire-30d, et laisse toutes les autres règles du bucket exactement comme elles étaient.

Certaines clés n’ont pas le droit de modifier les règles de cycle de vie, par exemple un jeton Cloudflare R2 avec la permission Object Read & Write (Admin Read & Write fonctionne). Dans ce cas, Aktar liste les quatre règles à ajouter dans le tableau de bord de votre fournisseur, puis vous vérifiez à nouveau.

Vous changez d’avis ? Désactiver…, dans la même section, retire « Supprimer après » pour cette destination. Vous pouvez garder les règles, pour que les fichiers déjà sous tmp/ soient toujours supprimés à l’échéance, ou les retirer.

Raycast, iPhone, iPad et Android

L’API locale accepte désormais expires= lors des envois, ce qui donne à l’extension Aktar pour Raycast sa propre option Delete After. Les apps iPhone, iPad et Android reçoivent les envois temporaires avec la version 1.1.0. Elles utilisent les mêmes dossiers et les mêmes règles : un bucket utilisé sur plusieurs appareils ne se configure qu’une fois.

Toutes les modifications de cette version

Nouveau

  • Supprimer après à côté du choix de destination dans la barre des menus : 1, 7, 14 ou 30 jours. Les fichiers temporaires vont sous tmp/{N}d/ et c’est le bucket lui-même qui les supprime, même quand Aktar n’est pas ouvert.
  • Configuration en un clic des règles de cycle de vie du bucket depuis la barre des menus ou Réglages → Destinations, sans toucher aux autres règles du bucket. Si la clé ne peut pas modifier les règles de cycle de vie, Aktar indique lesquelles ajouter dans le tableau de bord de votre fournisseur.
  • La suppression automatique peut être désactivée pour chaque destination, en gardant ou en retirant les règles du bucket.
  • L’historique, la bibliothèque et les notifications d’envoi indiquent quand un fichier temporaire sera supprimé.
  • L’API locale accepte expires= (en jours) lors des envois et renvoie expiresAt.