Lista zmian
Pliki, które same się usuwają
Nie każdy plik musi zostać na zawsze: zrzut ekranu do zgłoszenia błędu, build dla testera, szkic do szybkiego przejrzenia. W Aktarze 0.5.0 wybierasz Usuń po obok miejsca docelowego, a plik znika po 1, 7, 14 lub 30 dniach, bez kiwnięcia palcem.
- Mac0.5.0
- Windows0.1.2
- iPhone i iPad1.1.0
- Android1.4.0
Usuwaniem zajmuje się twój bucket
Wygasające pliki są przesyłane do tmp/1d/, tmp/7d/, tmp/14d/ lub tmp/30d/ przed ich zwykłą ścieżką, a reguła cyklu życia w twoim buckecie usuwa wszystko w tym folderze, gdy minie czas. Aktar nie musi do tego działać: pliki są usuwane zgodnie z harmonogramem, nawet gdy Mac jest wyłączony albo Aktar nie jest już zainstalowany, a tymczasowo udostępniane pliki przestają się gromadzić w buckecie.
Historia, Biblioteka i powiadomienia o przesłaniu pokazują, kiedy każdy wygasający plik zostanie usunięty. Gdy wybrany jest czas, panel informuje o tym pod obszarem upuszczania, więc plik, który chciałeś zachować, nie wygaśnie przez przypadek.
Konfiguracja jednym kliknięciem
Usuń po staje się dostępne, gdy bucket miejsca docelowego ma reguły Aktara. Wybierz Skonfiguruj automatyczne usuwanie… w menu Usuń po albo użyj sekcji Automatyczne usuwanie miejsca docelowego w Ustawienia → Miejsca docelowe. Aktar dodaje cztery reguły, aktar-expire-1d, aktar-expire-7d, aktar-expire-14d i aktar-expire-30d, a każdą inną regułę w buckecie zostawia dokładnie taką, jaka była.
Niektóre klucze nie mogą zmieniać reguł cyklu życia, na przykład token Cloudflare R2 z uprawnieniem Object Read & Write (Admin Read & Write działa). Wtedy Aktar wymienia cztery reguły do dodania w panelu dostawcy, a gdy już tam są, sprawdzasz ponownie.
Zmieniłeś zdanie? Wyłącz… w tej samej sekcji przestaje oferować Usuń po dla tego miejsca docelowego. Możesz zachować reguły, żeby pliki, które już są w tmp/, nadal były usuwane zgodnie z harmonogramem, albo je usunąć.
Raycast, iPhone, iPad i Android
Lokalne API przyjmuje teraz expires= przy przesyłaniu, dzięki czemu rozszerzenie Aktar dla Raycast ma własną opcję Delete After. Aplikacje na iPhone'a, iPada i Androida dostają wygasające pliki w wersji 1.1.0. Używają tych samych folderów i reguł, więc bucket, z którego korzystasz na kilku urządzeniach, wystarczy skonfigurować raz.
Wszystkie zmiany w tym wydaniu
Nowe
- Usuń po obok wyboru miejsca docelowego na pasku menu: 1, 7, 14 lub 30 dni. Wygasające pliki trafiają do
tmp/{N}d/, a bucket sam je usuwa, nawet gdy Aktar nie działa. - Konfiguracja reguł cyklu życia bucketu jednym kliknięciem z paska menu lub z Ustawienia → Miejsca docelowe, bez naruszania innych reguł bucketu. Jeśli klucz nie może zmieniać reguł cyklu życia, Aktar pokazuje, które reguły dodać w panelu dostawcy.
- Automatyczne usuwanie można wyłączyć dla każdego miejsca docelowego, z zachowaniem lub usunięciem reguł bucketu.
- Historia, Biblioteka i powiadomienia o przesłaniu pokazują, kiedy wygasający plik zostanie usunięty.
- Lokalne API przyjmuje
expires=(w dniach) przy przesyłaniu i zwracaexpiresAt.