Konfiguracja synchronizacji
Stan na: 2026-09-10
Plainva opcjonalnie synchronizuje każdy vault z wybranym przez Ciebie magazynem — bezpośrednio z aplikacji, bez żadnej usługi pośredniczącej prowadzonej przez Plainva: Twoje dane przemieszczają się wyłącznie między Twoim komputerem a Twoim własnym kontem/serwerem. Ta strona prowadzi przez konfigurację dla każdego dostawcy.
To, które usługi działają ogólnie (także przez WebDAV lub klienta desktopowego dostawcy), opisuje strona Zgodność synchronizacji.
Podstawy
- Konfiguracja znajduje się w Ustawienia → Twój vault → Konta w chmurze: Połącz konto… otwiera asystenta — najpierw wybierz dostawcę, następnie zaznacz usługi (dla synchronizacji plików: Pliki), a na końcu się zaloguj. Widok kafelków wyświetla dostawców według realnej popularności; dzięki Szukaj dostawców… znajdziesz też dostawców poczty dostępnych jako gotowe ustawienie. Dokładnie jedno konto na vault obsługuje usługę Pliki. Obszar Synchronizacja pokazuje wtedy połączone konto wraz z Folderem w chmurze i reguluje zachowanie (interwał synchronizacji, kolejka); Zarządzaj kontem prowadzi z powrotem do kont w chmurze. Gdy tylko usługa Pliki zostanie połączona, asystent raz pyta o folder w chmurze — u każdego dostawcy, z Nowy folder bezpośrednio w wybieraku; Przeglądaj pozostaje drogą powrotną. W WebDAV folder jest częścią adresu serwera, więc nie ma tam wybieraka.
- Dla usługi Pliki oprócz Microsoft (OneDrive), Google (Drive), Dropbox, Nextcloud, Magazynu obiektowego (S3) i ogólnego WebDAV / CalDAV dostępne są jako osobne kafelki także Fastmail, mailbox.org, Yandex, Mail.ru, Koofr i pCloud: tam wystarczy Twój adres e-mail wraz z hasłem aplikacji — adresy serwerów są już wypełnione (oparte na WebDAV; można je zmienić przez Zaawansowane: ustaw punkty końcowe osobno).
- Otwórz istniejący vault online z ekranu powitalnego: Otwórz vault → Vault online prowadzi Cię przez te same trzy kroki dla każdego dostawcy — 1. Połącz (zaloguj się lub wpisz dane dostępowe), 2. Wybierz folder w chmurze (tam też można od razu utworzyć nowy folder przez Nowy folder), 3. Wybierz lub utwórz folder lokalny. Alternatywnie możesz w każdej chwili skonfigurować synchronizację dla już otwartego vaultu w Ustawieniach.
- Utwórz nowy vault w chmurze: Nowy vault → W usłudze online — najpierw wybierz strukturę początkową (pustą lub szablon, np. PARA), następnie połącz się i wybierz folder docelowy w chmurze lub utwórz go przez Nowy folder, na końcu folder lokalny. Struktura powstaje w folderze lokalnym i zostaje automatycznie przesłana podczas pierwszej synchronizacji.
- Lokalne zapisy są wysyłane od razu; Plainva sprawdza zdalne zmiany w skonfigurowanym interwale synchronizacji (sekundy).
- Zmiany offline są kolejkowane i przesyłane przy najbliższym kontakcie; pasek stanu pokazuje Online/Offline, a wskaźnik synchronizacji stan (Synchronizuj teraz po kliknięciu). Podczas długiej lub pierwszej synchronizacji pasek stanu pokazuje postęp w postaci licznika (np. Sync 123/540), dzięki czemu widzisz, że przetwarza cały vault.
- Jeśli obie strony zmienią ten sam plik, Plainva scala je automatycznie (scalanie trójstronne). Jeśli nie jest to możliwe, Twoja wersja jest bezpiecznie zachowywana jako plik
.CONFLICT— nic nigdy nie ginie (patrz FAQ). - Rozwiązywanie konfliktów: baner w dotkniętej notatce (oraz Rozwiąż konflikt… w menu kontekstowym pliku
.CONFLICTw drzewie) otwiera okno porównania — bieżący stan pliku po lewej, Twoja zachowana wersja po prawej, edytowalne z przejmowaniem poszczególnych bloków. Zapisz prawą wersję i rozwiąż zapisuje wynik do pliku i usuwa kopię konfliktu; Zachowaj drugą stronę odrzuca Twoją kopię (pozostaje migawka wersji). Okno dialogowe błędu synchronizacji również wyświetla listę istniejących kopii konfliktów i jednym kliknięciem przenosi do tego samego porównania. - Ochrona przed masowym usuwaniem: jeśli niezwykle duża część synchronizowanych plików ma zostać usunięta w chmurze naraz (np. dlatego, że lokalny folder vaultu został opróżniony lub przeniesiony), Plainva wstrzymuje usunięcia i najpierw pyta: Usuń w chmurze wykonuje je, Nie usuwaj (przywróć) odrzuca je i przywraca pliki z chmury przy następnej synchronizacji. Usunięcia potwierdzone samodzielnie w Plainva nie są wstrzymywane — przy dużych usunięciach (ponad 10 plików lub ponad 20% vaultu) Plainva zamiast tego prosi o drugie potwierdzenie przed usunięciem.
- Załączniki (obrazy itp.) są synchronizowane razem z notatkami.
- Puste foldery również są synchronizowane: folder utworzony w Plainva pojawia się w chmurze od razu, a puste foldery w chmurze pojawiają się na Twoich innych urządzeniach najpóźniej przy najbliższym pełnym listowaniu.
- Dane dostępowe i tokeny są przechowywane w pęku kluczy systemu operacyjnego (status: Ustawienia → Aplikacja → Informacje i diagnostyka → Pęk kluczy systemu), nigdy w plikach wewnątrz vaultu.
- Zapisane dostępy (Ustawienia → Vault → Synchronizacja) pokazują, co Plainva umieściła w pęku kluczy — również wpisy z vaultów, których dawno nie otwierasz. Każdy wiersz podaje usługę i vault; Usuń pyta wcześniej. Plainva nigdy nie usuwa tu niczego sama z siebie.
- Wpisy w pęku kluczy mają czytelne nazwy —
plainva · <vault> · <usługa> · <id konta> · #<odcisk>zamiast ciągu base64. Plainva zmienia nazwy istniejących wpisów jednorazowo, przy pierwszym otwarciu vaultu; jeśli zmiana nazwy nie może zakończyć się bezpiecznie, stary wpis zostaje na miejscu, a Plainva spróbuje ponownie przy następnym otwarciu. - Rozłącz zatrzymuje synchronizację vaultu; żadne pliki nie są przy tym nigdzie usuwane.
http://jest dozwolone,https://jest zalecane. Serwer, który sam prowadzisz we własnej sieci, zwykle korzysta z niezaszyfrowanegohttp— to działa, także na telefonie. Przez internet nie należy tego robić: WebDAV wysyła Twoje hasło przy każdym żądaniu, jawnym tekstem przezhttp. Jeśli wpiszesz niezaszyfrowany adres poza własną siecią, Plainva zaznacza to w formularzu — ale Cię przed tym nie powstrzymuje.
WebDAV / Nextcloud
Najprostsza droga dla własnych serwerów i większości magazynów w chmurze:
- W Konta w chmurze → Połącz konto… wybierz kafelek Nextcloud (lub WebDAV / CalDAV).
- Wpisz Adres serwera, nazwę użytkownika i hasło lub token aplikacji — używaj w miarę możliwości hasła aplikacji zamiast głównego hasła (w Nextcloud: Ustawienia → Bezpieczeństwo → Hasła aplikacji).
- Połącz sprawdza dane dostępowe; następnie przez Wybierz folder… wybierz Folder w chmurze. Także tutaj można utworzyć nowy folder — jak wszędzie, gdzie Plainva wybiera folder w chmurze, również na telefonie w Zmień folder w chmurze.
Szczególny przypadek Nextcloud: JEDEN formularz obsługuje pliki i kalendarz — Plainva samodzielnie wyprowadza punkty końcowe WebDAV i CalDAV z adresu serwera (wyprowadzone adresy są pokazywane w asystencie; Zaawansowane: ustaw punkty końcowe osobno pozwala na osobne adresy URL). Jeśli zaznaczysz obie usługi, jeden przebieg połączy obie.
Typowe adresy serwerów (Nextcloud, Koofr, MagentaCLOUD, Storage Box i wiele innych) znajdziesz w Zgodności synchronizacji.
Adres wskazuje na sam folder vaulta. Wszystko poniżej należy do vaulta, więc adres o poziom za wysoko wciąga również sąsiednie foldery. W WebDAV folder jest częścią adresu serwera — aby przenieść vault później, połącz konto ponownie.
Zmiany hasła są najpierw sprawdzane we wszystkich objętych zmianą usługach chronionych hasłem. Jeśli zapisywanie zostanie przerwane, potwierdzone zmiany zostają zachowane. Otwórz konto ponownie i wybierz Kontynuuj zapisywanie. Chroniona operacja pozostaje dostępna po ponownym uruchomieniu. Jeśli powiązanie konta lub dane logowania uległy zmianie, wybierz Zweryfikuj hasło ponownie, aby sprawdzić aktualne hasło w obecnie przypisanych usługach. Brakujące dane logowania nie są pomijane. Nowe logowanie do kalendarza jest też używane przy kolejnym otwarciu wcześniej zamkniętego vaulta.
Nowe połączenie z kalendarzem pozostaje przypisane do vaulta, w którym je rozpoczęto. Jeśli zamkniesz go lub zmienisz podczas weryfikacji, rozpocznij połączenie ponownie w pierwotnym vaulcie. Gdy nie można odczytać istniejących danych logowania, scalanie zostaje przerwane, a dotychczasowe konta zachowane.
Google Drive
Google Drive działa obecnie z własnymi danymi dostępowymi („Bring Your Own”): jednorazowo tworzysz darmowy własny projekt Google Cloud, który należy wyłącznie do Ciebie. Instrukcja krok po kroku: Google Drive (BYO).
Skrót: w Konta w chmurze → Połącz konto… wybierz kafelek Google, zaznacz usługę Pliki, wpisz Client ID i Client Secret z Twojego projektu Google, a następnie Zaloguj się przez Google… — logowanie otwiera się w przeglądarce. Po połączeniu wybierz Folder w chmurze przez Wybierz folder… bezpośrednio z Twojego Dysku (łącznie z podfolderami, domyślnie „Plainva”). Uwaga: dopóki Twój projekt Google znajduje się w trybie testowym, logowanie wygasa po 7 dniach — na stałe, ponieważ Google w tym trybie unieważnia też token odświeżający, więc Plainva nie może go odnowić w tle. Sync informuje Cię wtedy, że logowanie wygasło, a Zaloguj się ponownie w szczegółach konta przywraca je — jeden przebieg dla wszystkich usług tego konta. W produkcji usuwa stały termin wygaśnięcia trybu testowego. Nie gwarantuje stałego logowania: Google nadal może wygasić lub cofnąć dostęp. Wymagania dotyczące publikacji i weryfikacji zależą od zastosowania i żądanych uprawnień. Google: wygasanie tokenów odświeżania.
Jeśli podczas łączenia zaznaczysz Pliki i Kalendarz razem, Google poprosi o zgodę tylko raz — dokładnie o uprawnienia wybranych usług. Dodanie kolejnej usługi później oznacza drugą, uzupełniającą zgodę.
OneDrive
Plainva dostarcza własną rejestrację aplikacji — nie musisz już zakładać własnego identyfikatora:
- W Konta w chmurze → Połącz konto… wybierz kafelek Microsoft i zaznacz usługę Pliki (OneDrive) — na życzenie od razu razem z Kalendarz i zadania oraz E-mail (jedno konto Microsoft może obsługiwać wszystkie trzy usługi).
- Kliknij Zaloguj się przez Microsoft… i potwierdź logowanie w przeglądarce. Gotowe — Plainva utworzy folder (domyślnie „Plainva”) i zsynchronizuje całą jego zawartość, również pliki dodane z zewnątrz.
- Opcjonalnie: po połączeniu wybierz Folder w chmurze przez Wybierz folder… bezpośrednio z Twojego OneDrive (łącznie z podfolderami).
Opcjonalnie: przez Użyj własnego identyfikatora aplikacji możesz zamiast tego podać samodzielnie zarejestrowany Client ID (np. przy ograniczeniach firmowych). Szczegółowa instrukcja: OneDrive & Dropbox (BYO).
Jeśli połączysz kilka usług jednego konta naraz — na przykład Pliki i Kalendarz — dostawca poprosi o Twoją zgodę tylko raz, a Plainva zapamięta jedno logowanie dla całego konta. Dotyczy to zarówno Microsoft (pliki, kalendarz, e-mail), jak i Google (pliki i kalendarz; skrzynka Gmail pozostaje poza tym, ponieważ działa przez IMAP z hasłem aplikacji i nie wymaga zgody).
Kreator niesie wybranego dostawcę przez każdy krok: kroki 2 i 3 od razu otwierają właściwy formularz (formularz kalendarza Google zamiast wyboru dostawcy, Gmail zamiast ogólnego formularza IMAP) i nigdy nie pytają ponownie, kogo chciałeś podłączyć. To, co zebrał jeden krok, jest już w następnym: przy Nextcloud Plainva wyprowadza adres CalDAV z adresu serwera z kroku 1, a hasło pakietu wpisujesz raz zamiast trzy razy. Te dane żyją w pamięci tylko na czas przebiegu; nie są nigdzie zapisywane i znikają, gdy przebieg się kończy — także wtedy, gdy zakończysz go przez Zakończ kreatora.
Konta, które wciąż logują się osobno dla każdej usługi, są oznaczone na liście kont jako Stare logowanie i oferują Jedno logowanie dla wszystkich usług — na liście kont i w szczegółach konta, zarówno na komputerze, jak i w aplikacji mobilnej. Jeden przebieg, a potem wszystkie usługi korzystają z tego samego logowania. To więcej niż wygoda: osobne logowania mogły rozjechać się w czasie, więc jedna usługa działała dalej, podczas gdy inna tego samego konta po cichu wygasła. Dla takich kont Zaloguj się ponownie odnawia teraz całe konto zamiast pojedynczej usługi. Oferta pozostaje widoczna też wtedy, gdy wspólne logowanie już istnieje, ale nie obejmuje wszystkich usług konta — na przykład dlatego, że na ekranie zgody nie zaznaczono jednej z usług; Google nie może rozszerzyć zgody, którą już wcześniej przyznał.
Ponowne logowanie do Google zachowuje hasło aplikacji Twojej skrzynki Gmail. Logowanie w przeglądarce odnawia tylko usługi OAuth konta; skrzynka IMAP nie wymaga w tym celu nowego hasła. Outlook przechowuje dane logowania i aktywne połączenia oddzielnie dla każdego vaulta, nawet jeśli ten sam profil konta znajduje się w kilku vaultach. Dotyczy to komputerów i urządzeń mobilnych.
Pliki, kalendarz i poczta Outlook wymagają osobnych uprawnień. Działająca synchronizacja plików nie oznacza więc, że kalendarz lub skrzynka pocztowa również mają dostęp. Plainva sprawdza uprawnienia każdej usługi; jeśli jakiegoś brakuje, zaloguj się ponownie i przyznaj wymagany dostęp. Równoważne nazwy uprawnień Google są rozpoznawane.
Dropbox
Plainva dostarcza własną aplikację Dropbox — nie potrzebujesz własnej aplikacji:
- W Konta w chmurze → Połącz konto… wybierz kafelek Dropbox (obsługuje tylko usługę Pliki).
- Kliknij Zaloguj się przez Dropbox… i potwierdź w przeglądarce. Gotowe (domyślny folder
/Plainva). - Opcjonalnie: po połączeniu wybierz Folder w chmurze przez Wybierz folder… bezpośrednio z Twojego Dropbox (łącznie z podfolderami).
Opcjonalnie: przez Użyj własnego identyfikatora aplikacji możesz zamiast tego podać samodzielnie zarejestrowany App Key. Szczegółowa instrukcja: OneDrive & Dropbox (BYO).
Magazyn zgodny z S3
Dla AWS S3, Cloudflare R2, Backblaze B2, MinIO, Wasabi, Hetzner i innych — w oparciu o klucze, całkowicie bez logowania w przeglądarce. W Konta w chmurze → Połącz konto… wybierz kafelek Magazyn obiektowy (S3) i wypełnij pola:
| Pole | Znaczenie |
|---|---|
| Endpoint | Bazowy adres URL interfejsu S3 API, np. https://s3.eu-central-1.amazonaws.com, https://<konto>.r2.cloudflarestorage.com lub http://127.0.0.1:9000 dla lokalnego MinIO |
| Bucket | Nazwa bucketa |
| Region | Region SigV4; us-east-1 działa dla większości magazynów spoza AWS, Cloudflare R2 używa auto |
| Access Key ID / Secret Access Key | Para kluczy API od dostawcy |
| Prefiks kluczy (opcjonalnie) | Podfolder w buckecie dla vaultu; puste = katalog główny bucketa |
| Adresy URL w stylu path-style | Zalecane (MinIO, R2 i większość zgodnych magazynów); wyłącz tylko dla bucketów AWS typu virtual-hosted |
Prefiks kluczy (folder w chmurze) możesz wybrać przez Wybierz folder… bezpośrednio z bucketa po połączeniu.
Po Połącz synchronizacja startuje od razu.
Zobacz też
- Zgodność synchronizacji — które usługi działają i jak, w tym droga przez klienta desktopowego
- FAQ i rozwiązywanie problemów — pliki konfliktów, zachowanie offline
Szyfrowanie synchronizacji (hasło)
Zastąpione w P3: Poniższe instrukcje nie dotyczą już zawartości. Użyj Bezpieczeństwo i udostępnianie. Pozostałe tu hasło chroni tylko opcjonalne ustawienia i sekrety.
Plainva może szyfrować to, co opuszcza Twoje urządzenie w kierunku serwera synchronizacji, podczas gdy Twój lokalny vault zawsze pozostaje zwykłym Markdownem, który potrafi odczytać Obsidian.
Otwórz Ustawienia → Synchronizacja → Hasło synchronizacji i szyfrowanie:
- Ustaw hasło. Tworzy to klucz szyfrujący dla vaultu i pokazuje jednorazowy kod odzyskiwania — przechowuj go bezpiecznie; to jedyny sposób powrotu, jeśli zapomnisz hasła. Od tego momentu synchronizowane ustawienia vaultu przesyłane są w postaci zaszyfrowanej.
- Zaszyfruj zawartość vaultu (opcjonalnie). Przycisk Szyfruj ponownie przesyła każdą notatkę do serwera synchronizacji jako zaszyfrowaną treść. Twoje lokalne pliki pozostają zwykłym Markdownem, więc lokalny vault nigdy nie jest zagrożony — wypróbuj to najpierw na vaulcie do wyrzucenia. Gdy przesyłanie się zakończy, użyj Zakończ migrację, aby od tej pory akceptować tylko zaszyfrowaną treść.
- Na innym urządzeniu otwórz ten sam zsynchronizowany vault. Plainva wykrywa, że vault jest zaszyfrowany, i prosi o hasło (lub kod odzyskiwania). Po odblokowaniu notatki są odszyfrowywane i pojawiają się lokalnie.
Odblokowany klucz jest przechowywany w pamięci podręcznej na każdym urządzeniu. Włącz Wymagaj hasła przy każdym uruchomieniu, aby zamiast tego wpisywać je ponownie po każdym restarcie, oraz użyj Zablokuj, aby usunąć zapamiętany klucz z tego urządzenia.
Konta na wszystkich Twoich urządzeniach to trzy kroki. 1 · Ustawienia i konta: zapisuje ustawienia sejfu oraz Twoje konta (kalendarze, skrzynki pocztowe, wybór kalendarzy) w małym pliku w sejfie — dopóki hasło nie jest ustawione, nie jest potrzebne żadne; gdy już istnieje, każde urządzenie musi je wprowadzić, zanim ustawienia zaczną z niego podróżować. Ten krok jest domyślnie włączony — ustawienia i konta nie są tajemnicami; możesz go wyłączyć w każdym sejfie w dowolnym momencie. 2 · Hasło synchronizacji (opcjonalnie): potrzebne tylko wtedy, gdy mają wędrować także logowania; dodatkowo szyfruje ustawienia z kroku 1. 3 · Przenoszenie logowań: dodatkowo przenosi statyczne hasła IMAP i CalDAV, zaszyfrowane, i można je włączyć dopiero, gdy działa krok 1 i hasło jest odblokowane — hasło może trafić tylko do konta, które urządzenie już zna. Nie są przenoszone: ścieżki specyficzne dla urządzenia oraz logowania OAuth (Microsoft, Google); ich tokeny są powiązane z urządzeniem, więc konto pojawia się na nowym urządzeniu i wymaga tam jednorazowego Zaloguj się.
Na telefonie ten sam łańcuch znajdziesz na stronie sejfu — te same trzy kroki i ta sama blokada. Konta przychodzące z innego urządzenia są tam zakładane; nie wpisujesz ich już ręcznie. Przycisk Pobierz teraz z innego urządzenia pobiera je od razu, zamiast czekać na kolejną rundę.
Jeśli Plainva ostrzega, że starsza wersja nadal publikuje wycofane dane konta, zaktualizuj Plainva na każdym urządzeniu korzystającym z tego sejfu. Bieżące urządzenie ignoruje stare dane klienta Google i zachowuje działające lokalne logowanie. Nie potwierdzaj usunięcia starych danych zdalnych, dopóki wszystkie uczestniczące urządzenia nie zostaną zaktualizowane. Przycisk do tego Plainva pokazuje w komunikacie w Ustawienia → Vault → Synchronizacja → Diagnostyka: Usuń wycofane wpisy — zadane pytanie to dokładnie to potwierdzenie.
Gdzie odbywa się to logowanie, zależy od usługi: skrzynka pokazuje przycisk Zaloguj się na tym urządzeniu we własnym wierszu w obszarze E-mail, a konto kalendarza lub plików robi to w Konta w chmurze. Skrzynka Microsoft zawsze prowadzi do Konta w chmurze, bo jej logowanie odbywa się w przeglądarce.
Gdy konfigurujesz szyfrowanie od nowa, krok 3 jest od razu włączony — inaczej każde kolejne urządzenie zostałoby na stałe bez logowań. W sejfie, którego już używasz, nic nie zmienia się po cichu: Plainva pyta raz i zapamiętuje Twoją odpowiedź.
Jeśli jedno konto pojawia się jako dwie karty, Plainva nie mogła pobrać tożsamości od dostawcy — a zgadywać jej nie wolno. Otwórz jedną z nich w Konta w chmurze i za pomocą Scal powiedz, że to to samo konto; Plainva pokaże wcześniej, co zostanie przeniesione.
Jeśli Konta kalendarza wymieniają dwa wiersze dla tego samego kalendarza, Plainva to zgłasza i nie scala ich samodzielnie: scalenie kosztowałoby wybór kalendarza i powiązanie z odzwierciedlonymi zadaniami. Sprawdź, który wiersz niesie Twój wybór, i usuń drugi.
Konto, które usuniesz, pozostaje usunięte: usunięcie podróżuje przez synchronizację ustawień na Twoje inne urządzenia, zamiast wrócić stamtąd przy następnej rundzie.
Co podróżuje, a co zostaje tutaj
Jeśli w sekcji Konta w chmurze pojawi się Sprawdź zduplikowane konta, Plainva celowo nie zgaduje na podstawie nazwy. Wybierz Zachowaj to konto przy właściwej karcie. Potwierdzenie pokazuje cel, źródła i usługi, a wcześniej tworzy kopię zapasową na tym urządzeniu. Anuluj niczego nie zmienia. Połączenie usuwa tylko osierocone lokalne konta, pamięci podręczne i dane logowania — u dostawcy nic nie jest usuwane.
| Podróżuje z sejfem | Zostaje na tym urządzeniu |
|---|---|
| Konta — kalendarze, skrzynki pocztowe, konta w chmurze, zakładki | Ścieżki bezwzględne — lokalizacja sejfu, cel kopii zapasowych |
| Foldery i szablony — notatki dzienne, folder szablonów, folder skrzynki, folder załączników, baza zadań | Tokeny logowania Microsoft i Google |
| Ustawienia kalendarza — folder spotkań, kalendarz domyślny | Która skrzynka i który folder były ostatnio otwarte |
| Ustawienia poczty — folder zapisu, obrazy zdalne | Początkowy układ tego urządzenia dla nowych sejfów |
| Reguły kopii — odstęp migawek, przechowywanie, archiwa | Hasła statyczne — chyba że krok 3 jest włączony |
| Interwał synchronizacji | |
| Układ pasków (komputer) |
Telefon przenosi tego nieco mniej: układ czterech pasków desktopowych zostaje na komputerze — jego własny pasek nawigacji jednak podróżuje, podobnie jak folder spotkań. Jego własny łańcuch na stronie sejfu pokazuje, co przenosi, a oba urządzenia mówią pod spodem, co synchronizacja naprawdę zrobiła ostatnio — z nazwami ustawień, które podróżowały, a przy odbiorze tych, które się zmieniły. Komunikat „Ustawienia przejęte z innego urządzenia” pojawia się najwyżej raz na sesję i tylko przy prawdziwej zmianie — później mówią o tym te wiersze. Nowość w tej wersji: telefon przejmuje także format nazwy notatek dziennych, typ OKF nowych notatek i Twoje zakładki. Wcześniej sejf z innym formatem daty dostawał drugą notatkę dzienną dla tego samego dnia, gdy tylko dotknął go telefon.
Diagnostyka rozdziela teraz ostatnio sprawdzono (lokalne pola profilu), ostatnio pobrano, ostatnio zastosowano i ostatnio faktycznie wysłano. „Wysłano” zmienia się tylko po udanym zapisie w chmurze; niezmienione przebiegi aktualizują więc sprawdzenie i pobranie, ale nie czas wysłania. Wyniki sekretów są osobno podane jako liczby zaimportowanych, niezmienionych, odrzuconych, nieaktualnych, błędnych lub czekających na konto. Zawierają wyłącznie stabilne kody powodów — bez identyfikatora konta, hasła, tokenu i surowego błędu. Ostrzeżenie o starym kliencie oznacza, że Plainva trzeba zaktualizować na wszystkich uczestniczących urządzeniach; to urządzenie ignoruje wycofane dane klienta Google.
Usunięcia podróżują. Potwierdzone przez Ciebie usunięcie pozostaje 90 dni w dzienniku (.plainva/sync/deletions.json) i jest odwzorowywane na każdym innym urządzeniu bez pytania — także po restarcie i nawet gdy brakuje tam naraz wielu plików. Jeśli natomiast w chmurze brakuje wielu plików, których dziennik nie wyjaśnia, Plainva wstrzymuje odwzorowanie i pyta: zastosować usunięcia czy zachować lokalnie (wtedy wysyła pliki ponownie jako nowe). To samo dotyczy list zadań: usunięcie wykonane u dostawcy usuwa notatkę zadania także na drugim urządzeniu, o ile jest tam niezmieniona.
Błędy i automatyczne ponawianie
Okno błędu zachowuje dokładny nieudany przebieg, nawet gdy automatyczna próba zmieniła już stan na żywo. Pokazuje, czy próba trwa lub się powiodła. Ponowne połączenie jest zalecane tylko przy błędzie uwierzytelniania; błędy sieci, limitu czasu i dostawcy zachowują szczegóły i są automatycznie ponawiane. Synchronizacja ustawień również przeczekuje błędy tymczasowe: przekroczenie czasu pojawia się najpierw jako spokojna informacja z licznikiem i dopiero po trzecim niepowodzeniu z rzędu zmienia się w czerwony komunikat — wygasłe logowanie natomiast natychmiast.
Nazwy różniące się tylko zapisem
Google Drive podczas wyszukiwania nie rozróżnia wielkości liter, a Windows i macOS przechowują Notatka.md i notatka.md w tym samym pliku. Ten sam znak może być poza tym zapisany na dwa sposoby: ü jako jeden znak albo jako u z dołączoną diarezą. Przy takim zapisie Plainva rozumie teraz, że chodzi o ten sam plik, i synchronizuje dalej normalnie, dopóki istnieje tylko jedno dopasowanie.
Jeśli natomiast dwie nazwy różnią się wielkością liter, są to dwa pliki. Plainva niczego wtedy nie zmienia ani nie usuwa, lecz pokazuje kartę Dwie pisownie, jeden plik z obiema nazwami — na telefonie na stronie sejfu, na komputerze w ustawieniach synchronizacji. Wszystkie pozostałe pliki są nadal synchronizowane. Zmień nazwę jednej z notatek, a karta zniknie sama.
Nowe logowanie nie obejmuje wszystkich usług. Zachowano Twój dotychczasowy dostęp. Zaloguj się ponownie i zezwól na wszystkie wymienione usługi. Powiązanie konta uległo zmianie. Otwórz aktualne ustawienia konta i zaloguj się ponownie.
Google Drive: nieukończone pobieranie
Gdy Google Drive tymczasowo ogranicza żądania, Plainva ponawia pobieranie po przerwie. Nieudane pobranie nie jest traktowane jako brak pliku ani ukończona zmiana. Lokalna treść i potwierdzony stan synchronizacji pozostają zachowane; następny cykl ponawia oczekującą zmianę. Inne poprawnie pobrane pliki nadal są dostępne. Brak uprawnień i inne trwałe odmowy pojawiają się jako błędy ze ścieżką pliku i przyczyną. Dotyczy to komputera i urządzeń mobilnych.
Przerwane przesyłanie plików
Limity czasu obejmują także odbieranie plików z WebDAV, Dropbox, OneDrive, S3 i Google Drive. Jeśli odpowiedź przesyłana częściami przestaje dostarczać dane, Plainva kończy próbę i ponawia odczyt ograniczoną liczbę razy przy użyciu nowego żądania. Postęp utrzymuje takie pobieranie aktywne, nawet gdy cały plik wymaga więcej czasu niż limit podstawowy. Natywne żądania mobilne mają również własne limity. Niepełne pobranie nigdy nie zastępuje istniejącego pliku lokalnego ani nie potwierdza postępu synchronizacji. Duże wysyłane pliki zachowują czas dostosowany do rozmiaru; niepewny wynik wysyłania jest obsługiwany przez zwykłe wznawianie synchronizacji, bez ponownego wysyłania w ciemno.