| Age | Commit message (Expand) | Author | Files | Lines |
|---|---|---|---|---|
| 7 days | app: read the dashboard off the main thread | Lena | 2 | -13/+44 |
| 7 days | app: report config limits instead of crashing | Lena | 4 | -1/+85 |
| 14 days | build: pin and verify release inputs | Lena | 3 | -0/+999 |
| 14 days | app: harden backup execution | Lena | 32 | -508/+2088 |
| 14 days | app: support multiple named remotes | Lena | 14 | -170/+507 |
| 2026-07-13 | app: harden sync execution and persisted state | Lena | 15 | -156/+197 |
| 2026-07-01 | app: drop --mkpath for compatibility with old remote rsyncs | Lena | 2 | -5/+9 |
| 2026-07-01 | app: anchor the picker start path at the storage root | Lena | 1 | -2/+6 |
| 2026-07-01 | app: write config atomically | Lena | 1 | -1/+7 |
| 2026-07-01 | app: kill rsync when a sync is stopped | Lena | 2 | -4/+19 |
| 2026-07-01 | app: refuse folder mappings with empty paths | Lena | 2 | -4/+16 |
| 2026-07-01 | keys: never write the plaintext private key to disk | Lena | 2 | -11/+23 |
| 2026-06-01 | app: add a folder picker for local paths0.1.0 | Lena | 6 | -5/+223 |
| 2026-01-01 | rsend: push phone folders to a home SSH host over rsync | Lena | 49 | -0/+2510 |