Registro de cambios
Subidas que se borran solas
No todos los archivos tienen que quedarse para siempre: una captura para un informe de error, una build para alguien que la pruebe, un borrador para una revisión rápida. En Aktar 0.5.0 eliges Eliminar tras junto al destino, y el archivo desaparece al cabo de 1, 7, 14 o 30 días sin que tengas que hacer nada.
- Mac0.5.0
- Windows0.1.2
- iPhone y iPad1.1.0
- Androidpróximamente
Tu bucket se encarga de borrar
Los archivos con caducidad se suben bajo tmp/1d/, tmp/7d/, tmp/14d/ o tmp/30d/, delante de su ruta habitual, y una regla de ciclo de vida de tu bucket elimina todo lo que hay en esa carpeta cuando se cumple el plazo. Aktar no tiene que estar abierto: los archivos se eliminan a su hora aunque tu Mac esté apagado o Aktar ya no esté instalado, y lo que compartes de forma temporal deja de acumularse en el bucket.
El historial, la Biblioteca y las notificaciones de subida muestran cuándo se eliminará cada archivo con caducidad. Mientras haya un plazo elegido, el panel lo indica debajo de la zona para soltar archivos, para que un archivo que querías conservar no caduque por error.
Se configura con un clic
Eliminar tras está disponible en cuanto el bucket del destino tiene las reglas de Aktar. Elige Configurar eliminación automática… en el menú Eliminar tras, o usa la sección Eliminación automática del destino en Ajustes → Destinos. Aktar añade cuatro reglas, aktar-expire-1d, aktar-expire-7d, aktar-expire-14d y aktar-expire-30d, y deja todas las demás reglas del bucket tal como estaban.
Algunas claves no pueden cambiar las reglas de ciclo de vida, por ejemplo un token de Cloudflare R2 con permiso Object Read & Write (con Admin Read & Write sí funciona). En ese caso, Aktar te indica las cuatro reglas que debes añadir en el panel de tu proveedor, y después vuelves a comprobar.
¿Has cambiado de idea? Desactivar…, en la misma sección, deja de ofrecer Eliminar tras para ese destino. Puedes conservar las reglas, para que los archivos que ya están en tmp/ se sigan eliminando a su hora, o quitarlas.
Raycast, iPhone, iPad y Android
La API local ahora acepta expires= en las subidas, lo que da a la extensión de Aktar para Raycast su propia opción Delete After. Las apps para iPhone, iPad y Android reciben las subidas con caducidad en la versión 1.1.0. Usan las mismas carpetas y reglas, así que un bucket que usas en varios dispositivos solo hay que configurarlo una vez.
Todos los cambios de esta versión
Nuevo
- Eliminar tras junto al selector de destino en la barra de menús: 1, 7, 14 o 30 días. Los archivos con caducidad van a
tmp/{N}d/y el propio bucket los elimina, aunque Aktar no esté abierto. - Configuración con un clic de las reglas de ciclo de vida del bucket desde la barra de menús o Ajustes → Destinos, sin tocar las demás reglas del bucket. Si la clave no puede cambiar reglas de ciclo de vida, Aktar te indica cuáles añadir en el panel de tu proveedor.
- La eliminación automática se puede desactivar por destino, conservando o quitando las reglas del bucket.
- El historial, la Biblioteca y las notificaciones de subida muestran cuándo se eliminará un archivo con caducidad.
- La API local acepta
expires=(en días) en las subidas y devuelveexpiresAt.