Novità

Caricamenti che si eliminano da soli

Non tutti i file devono restare per sempre: uno screenshot per una segnalazione di bug, una build per un tester, una bozza per una revisione veloce. In Aktar 0.5.0 scegli Elimina dopo accanto alla destinazione, e il file sparisce dopo 1, 7, 14 o 30 giorni senza che tu muova un dito.

  • Mac0.5.0
  • Windows0.1.2
  • iPhone e iPad1.1.0
  • Android1.4.0

È il bucket a eliminare

I file in scadenza vengono caricati sotto tmp/1d/, tmp/7d/, tmp/14d/ o tmp/30d/ davanti al loro percorso abituale, e una regola del ciclo di vita nel bucket elimina tutto ciò che è in quella cartella allo scadere del tempo. Per questo non serve che Aktar sia in esecuzione: i file vengono eliminati alla scadenza anche quando il Mac è spento o Aktar non è più installato, e le condivisioni temporanee smettono di accumularsi nel bucket.

Cronologia, Libreria e notifiche di caricamento mostrano quando verrà eliminato ogni file in scadenza. Mentre è selezionata una durata, il pannello lo segnala sotto l'area di rilascio, così un file che volevi tenere non scade per sbaglio.

Si configura con un clic

Elimina dopo diventa disponibile non appena il bucket della destinazione ha le regole di Aktar. Scegli Configura eliminazione automatica… nel menu Elimina dopo, oppure usa la sezione Eliminazione automatica della destinazione in Impostazioni → Destinazioni. Aktar aggiunge quattro regole, aktar-expire-1d, aktar-expire-7d, aktar-expire-14d e aktar-expire-30d, e lascia ogni altra regola del bucket esattamente com'era.

Alcune chiavi non possono modificare le regole del ciclo di vita, per esempio un token di Cloudflare R2 con permesso Object Read & Write (Admin Read & Write funziona). In quel caso Aktar elenca le quattro regole da aggiungere nella dashboard del provider, e verifichi di nuovo una volta aggiunte.

Hai cambiato idea? Disattiva… nella stessa sezione smette di proporre Elimina dopo per quella destinazione. Puoi tenere le regole, così i file già sotto tmp/ vengono comunque eliminati alla scadenza, oppure rimuoverle.

Raycast, iPhone, iPad e Android

L'API locale ora accetta expires= nei caricamenti, il che dà all'estensione Aktar per Raycast un'opzione Delete After tutta sua. Le app per iPhone, iPad e Android ricevono i caricamenti in scadenza nella versione 1.1.0. Usano le stesse cartelle e le stesse regole, quindi un bucket che usi su più dispositivi va configurato una volta sola.

Tutte le modifiche di questa versione

Novità

  • Elimina dopo accanto al selettore della destinazione nella barra dei menu: 1, 7, 14 o 30 giorni. I file in scadenza finiscono sotto tmp/{N}d/ e il bucket li elimina da solo, anche quando Aktar non è in esecuzione.
  • Configurazione con un clic delle regole del ciclo di vita del bucket dalla barra dei menu o da Impostazioni → Destinazioni, senza toccare le altre regole del bucket. Se la chiave non può modificare le regole del ciclo di vita, Aktar mostra quali aggiungere nella dashboard del provider.
  • L'eliminazione automatica si può disattivare per ogni destinazione, mantenendo o rimuovendo le regole del bucket.
  • Cronologia, Libreria e notifiche di caricamento mostrano quando verrà eliminato un file in scadenza.
  • L'API locale accetta expires= (in giorni) nei caricamenti e restituisce expiresAt.