diff options
| author | Danilo M. <danix@danix.xyz> | 2026-11-06 10:52:41 +0100 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-11-06 10:52:41 +0100 |
| commit | 67168fdda80b84ff0d7317548960255c0a72a046 (patch) | |
| tree | b84d4d46681b2758f8cc146837ac3c736f36fe9e /content/en/hardenedpass/using/sync | |
| parent | afa0e5edda3c6d8097d7364a600e58eeded08938 (diff) | |
| download | danixxyz-67168fdda80b84ff0d7317548960255c0a72a046.tar.gz danixxyz-67168fdda80b84ff0d7317548960255c0a72a046.zip | |
content: document HardenedPass 0.3.3 and the About screen
Cover the Push after each change setting, Export log and how to send a log with a bug report, what logs can contain, and the About screen added in 0.3.1.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'content/en/hardenedpass/using/sync')
| -rw-r--r-- | content/en/hardenedpass/using/sync/index.md | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/content/en/hardenedpass/using/sync/index.md b/content/en/hardenedpass/using/sync/index.md index c39f071..081c5c4 100644 --- a/content/en/hardenedpass/using/sync/index.md +++ b/content/en/hardenedpass/using/sync/index.md @@ -8,7 +8,8 @@ draft = false Every change you make in the app, such as a new entry, an edit or a delete, is committed to git on the phone straight away. **Nothing is sent to the server until you -sync.** Until then, the change exists only on this phone. +sync**, unless you turn on [Push after each change](#push-after-each-change). Until then, +the change exists only on this phone. ## Sync @@ -25,6 +26,24 @@ Synchronize is what you want almost every time. To turn the gesture off, use **Disable pull to sync action** in [Settings]({{< relref "/hardenedpass/reference/settings" >}}). +## Push after each change + +Turn on **Push after each change** in **Settings**, then **Repository**, and every new +entry, edit, move, rename or delete made in the app is pushed right away. This keeps the +server up to date, so a change on a computer is less likely to collide with one waiting +on the phone. It is off by default. + +Three things to know: + +- Entries saved through autofill are not pushed. They stay on the phone until the next + push or sync. +- It only sends. To get the server's changes you still need to sync. +- If your SSH key is protected by the screen lock, the app asks for it at every change. + +If the push fails, for example with no network or when the server has newer changes, the +app shows `Saved on this device, but not pushed. Sync to try again`. Your change is safe +in a local commit: sync when you can. + ## When two devices change the same thing If you edit the same entry on the phone and on a computer before syncing, git cannot |
