19 Commits

Author SHA1 Message Date
Gareth 680df5e85c fix: sync errors due to buffer reuse when streaming large batches of operation data
Release Please / release-please (push) Waiting to run
Release Preview / call-reusable-release (push) Waiting to run
Test / test-nix (push) Waiting to run
Test / test-win (push) Waiting to run
2026-05-04 22:29:00 -07:00
Gareth b98b1dc3cc feat: experimental multihost sync (#1204) 2026-05-02 22:29:39 -07:00
Gareth c255f1db41 chore: refine sqlitestore backup implementation 2025-11-12 21:17:00 -08:00
Gareth 5c93d99a40 fix: sqlitestore creates backups periodically and prior to running database migrations or schema migrations 2025-11-12 21:11:07 -08:00
Gareth 93becf3e32 fix: multihost sync refinements (#830)
Release Please / release-please (push) Has been cancelled
Release Preview / call-reusable-release (push) Has been cancelled
Test / test-nix (push) Has been cancelled
Test / test-win (push) Has been cancelled
Update Restic / update-restic-version (push) Has been cancelled
2025-11-01 18:29:35 -07:00
Gareth b369f344c7 chore: tune sqlite3 driver options for better performance
Release Please / release-please (push) Has been cancelled
Release Preview / call-reusable-release (push) Has been cancelled
Test / test-nix (push) Has been cancelled
Test / test-win (push) Has been cancelled
2025-09-30 21:51:58 -07:00
Gareth 1ee919c6b9 chore: migrate to ncruces sqlite3 driver for improved stability (#923) 2025-09-28 04:30:22 -07:00
Gareth 1200e04ac4 chore: use kvstore to track monotonic increasing modnos (#922) 2025-09-28 03:09:34 -07:00
Gareth 6e0c201025 feat: multihost sync ui (#825)
Build Snapshot Release / build (push) Has been cancelled
Release Please / release-please (push) Has been cancelled
Test / test-nix (push) Has been cancelled
Test / test-win (push) Has been cancelled
2025-06-29 17:34:02 -07:00
Gareth eb9948b993 feat: sync api creates and uses cryptographic identity of local instance (#780) 2025-06-22 20:42:23 -07:00
Gareth George d7c57a8506 fix: batch sqlite store IO to better handle large deletes in migrations 2025-04-08 23:46:37 -07:00
Gareth George 146032a9d7 fix: more robust delete repo and misc repo guid related bug fixes 2025-02-14 00:54:12 -08:00
Gareth George ace719f54b chore: misc prerelease fixes
Release Please / release-please (push) Waiting to run
Build Snapshot Release / build (push) Has been cancelled
Test / test-nix (push) Has been cancelled
Test / test-win (push) Has been cancelled
2025-01-09 01:10:44 -08:00
Gareth George d9cf79b48a fix: ogid caching for better insert / update performance
Build Snapshot Release / build (push) Waiting to run
Release Please / release-please (push) Waiting to run
Test / test-nix (push) Waiting to run
Test / test-win (push) Waiting to run
2025-01-07 21:14:18 -08:00
Gareth a4b4de5152 feat: initial backend implementation of multihost synchronization (#562) 2025-01-07 20:31:31 -08:00
Gareth 4b3c7e53d5 feat: add a summary dashboard as the "main view" when backrest opens (#518) 2024-10-19 09:03:08 -07:00
Gareth 0daa74f04f chore: misc bug fixes supporting sqlite migration (#517) 2024-10-13 17:55:37 -07:00
Gareth 0806eb95a0 feat: migrate oplog history from bbolt to sqlite store (#515) 2024-10-12 11:11:26 -07:00
Gareth 50b4be737b chore: add initial support for an sqlite oplog store (#499) 2024-09-25 20:39:22 -07:00