Değişiklik günlüğü
Kendini silen yüklemeler
Her dosyanın sonsuza kadar kalması gerekmiyor: bir hata kaydı için ekran görüntüsü, test eden birine gönderilen bir derleme, hızlıca göz atılacak bir taslak. Aktar 0.5.0'da hedefin yanındaki Silinme süresini seçmen yeterli; dosya 1, 7, 14 ya da 30 gün sonra sen hiçbir şey yapmadan ortadan kalkar.
- Mac0.5.0
- Windows0.1.2
- iPhone ve iPad1.1.0
- Androidyakında
Silme işini bucket'ın yapar
Süreli dosyalar, her zamanki yollarının önüne tmp/1d/, tmp/7d/, tmp/14d/ ya da tmp/30d/ eklenerek yüklenir. Süre dolunca bucket'taki bir yaşam döngüsü kuralı o klasördeki her şeyi siler. Bunun için Aktar'ın çalışıyor olması gerekmez: Mac'in kapalıyken, hatta Aktar artık yüklü değilken bile dosyalar zamanında silinir ve geçici paylaşımlar bucket'ta birikmez.
Geçmiş, Arşiv ve yükleme bildirimleri her süreli dosyanın ne zaman silineceğini gösterir. Bir süre seçili olduğu sürece panel bunu bırakma alanının altında belirtir; böylece saklamak istediğin bir dosyanın süresi yanlışlıkla dolmaz.
Tek tıkla kurulum
Silinme seçeneği, hedefin bucket'ında Aktar'ın kuralları olduğunda kullanılabilir hale gelir. Silinme menüsünden Otomatik Silmeyi Kur… seçeneğini seç ya da Ayarlar → Hedefler'de hedefin Otomatik Silme bölümünü kullan. Aktar dört kural ekler (aktar-expire-1d, aktar-expire-7d, aktar-expire-14d ve aktar-expire-30d) ve bucket'taki diğer tüm kuralları olduğu gibi bırakır.
Bazı anahtarların yaşam döngüsü kurallarını değiştirme izni yoktur; örneğin Object Read & Write izinli bir Cloudflare R2 token'ı (Admin Read & Write ise çalışır). Bu durumda Aktar, sağlayıcının panelinde eklemen gereken dört kuralı listeler; ekledikten sonra tekrar kontrol etmen yeterli.
Fikrini mi değiştirdin? Aynı bölümdeki Kapat… o hedef için Silinme seçeneğini kaldırır. Kuralları tutarsan tmp/ altındaki mevcut dosyalar yine zamanında silinir; istersen kuralları da kaldırabilirsin.
Raycast, iPhone, iPad ve Android
Yerel API artık yüklemelerde expires= parametresini alıyor; Raycast için Aktar eklentisindeki yeni Delete After seçeneği de bunu kullanıyor. iPhone, iPad ve Android uygulamalarına süreli yüklemeler 1.1.0 sürümüyle geliyor. Aynı klasörleri ve kuralları kullandıkları için birden fazla cihazda kullandığın bir bucket'ı yalnızca bir kez kurman yeterli.
Bu sürümdeki tüm değişiklikler
Yeni
- Menü çubuğunda hedef seçicinin yanında Silinme: 1, 7, 14 ya da 30 gün. Süreli dosyalar
tmp/{N}d/altına gider ve Aktar çalışmıyorken bile bucket tarafından silinir. - Bucket'ın yaşam döngüsü kuralları menü çubuğundan ya da Ayarlar → Hedefler'den tek tıkla kurulur, bucket'taki diğer kurallara dokunulmaz. Anahtar yaşam döngüsü kurallarını değiştiremiyorsa Aktar, sağlayıcının panelinde hangi kuralları eklemen gerektiğini gösterir.
- Otomatik silme her hedef için ayrı ayrı kapatılabilir; bucket'ın kuralları ister tutulur ister kaldırılır.
- Geçmiş, Arşiv ve yükleme bildirimleri süreli bir dosyanın ne zaman silineceğini gösterir.
- Yerel API yüklemelerde
expires=(gün olarak) parametresini alır veexpiresAtdöndürür.