Commit Graph

787 Commits

Author SHA1 Message Date
Gareth George e7bfdb7b0d additional validations 2026-05-02 22:27:28 -07:00
Gareth George 72759db555 some code cleanup 2026-05-02 22:27:28 -07:00
Gareth George a32ccb15ae consolidate forget tasks and add RepoOrchestrator interface for testability
Merge ScheduledForgetTask into taskforget.go, refactor Forget/ForgetAll into
a single Forget method with generic options, extract RepoOrchestrator interface
for task testing, and add comprehensive task run tests.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-02 22:27:28 -07:00
Gareth George 08316b9ff3 add a new scheduled forget operation 2026-05-02 22:27:28 -07:00
Gareth George 5217855efc remove sync api locks 2026-05-02 22:27:28 -07:00
Gareth George 16c4a4e671 add it to the ui 2026-05-02 22:27:28 -07:00
Gareth George 33518f1642 misc bug fixes, add lock hooks, dashboard improvements 2026-05-02 22:27:28 -07:00
Gareth George bdbd2b46c0 logging improvements 2026-05-02 22:27:28 -07:00
Gareth George b29d05c432 introduce new config.Transform API for sync client 2026-05-02 22:27:28 -07:00
Gareth George b758ec7443 fix test failures etc 2026-05-02 22:27:28 -07:00
Gareth George 8b8d85528b more ui refinments 2026-05-02 22:27:28 -07:00
Gareth George bebac5114b some side work to enable nix dev shells with dev deps 2026-05-02 22:27:27 -07:00
Gareth George e2e927c95a fix sync api w.r.t. propagating additions and deletions from clients 2026-05-02 22:23:03 -07:00
Gareth George 53bfbeec94 fix some more bugs and refine the sidenav 2026-05-02 22:23:03 -07:00
Gareth George 94cc50e51c more ui refinements and bug fixes 2026-05-02 22:23:03 -07:00
Gareth George 1a52043d18 improved settings uis and working pairing (mostly) 2026-05-02 22:23:02 -07:00
Gareth George da465a19be checkpoint progress 2026-05-02 22:23:02 -07:00
Gareth George 3447ebd20d feat: finish multihost sync impl 2026-05-02 22:23:02 -07:00
Gareth 87d76231bc feat: macOS and linux tray binaries (#1163) 2026-05-02 22:14:21 -07:00
Alan 7e064a275c fix: show repo URI in sidebar tooltip instead of repo ID (#1209) 2026-05-02 21:37:09 -07:00
Peter Briggs 268b5dfae5 chore: add binaries for i386 systems (#1199)
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
2026-04-19 23:45:14 -07:00
Gareth 88f0fbc7aa fix: refine backrest SFTP UI (#1193)
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
2026-04-12 15:33:10 -07:00
Gareth 8e9470c954 fix: optimize backrest ui performance (#1195) 2026-04-12 15:12:01 -07:00
Gareth 12008e5324 fix: always allow CORS OPTIONS requests even behind authenticated endpoints (#1194) 2026-04-12 14:55:33 -07:00
Charles Machalow 4ebc22b7d1 fix: Alpine Docker images for arm/v6 and arm/v7 architectures (#1165) 2026-04-12 14:50:22 -07:00
Gareth 27e1d189ab fix: RESTIC_PASSWORD env shold not take precedent over repo passwords (#1192) 2026-04-12 14:21:08 -07:00
Andrew H. 1d5175297f chore: switch to the latest Windows runner for releases (#1176) 2026-04-12 14:03:35 -07:00
Andrew H. 5b83453a31 fix: minor windows installer fixes 2026-04-12 13:45:59 -07:00
Evgeniy Timokhov b3edd06a27 fix: wrong order of parameters in task name (#1168)
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
2026-03-18 10:41:38 -07:00
Gareth 9dd08d0f1f chore(main): release 1.12.1 (#1130)
Docs / build (push) Has been cancelled
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
Docs / deploy (push) Has been cancelled
Update Restic / update-restic-version (push) Has been cancelled
v1.12.1
2026-03-10 23:16:06 -07:00
Gareth 9e5d795efb chore: set next release version to 1.12.1
Release-As: 1.12.1
2026-03-10 23:13:31 -07:00
Gareth d4594cc695 fix: reduce occurrence of benign 'API error reconnecting' warnings 2026-03-10 23:04:54 -07:00
Gareth c603f0010e fix: allow --stdin-from-command flag to be used 2026-03-10 22:54:13 -07:00
Gareth cd72b7f8a9 fix: condition snapshot start hook may not run if repo is unreachable and autounlock is enabled 2026-03-10 22:44:08 -07:00
Gareth 7344541588 fix: snap operation details to view port when scrolling through a large operation tree 2026-03-10 22:38:09 -07:00
Gareth bebe608505 fix: increase bufio's max buffer size to handle large json lines for big repos 2026-03-10 22:13:56 -07:00
Gareth a2474fcdc3 chore: stop tracking .vitepress dir 2026-03-10 22:11:37 -07:00
Gareth 1bad3d0887 fix: disable strict sftp trust / known host checking 2026-03-10 22:08:24 -07:00
Charles Machalow 96d6dffabc fix: support for linux/arm/v7 (#1151)
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
2026-03-02 00:39:23 -08:00
AdmiralSprk c4dbc51c01 docs: update api.md (#1133)
Docs / build (push) Has been cancelled
Release Please / release-please (push) Has been cancelled
Docs / deploy (push) Has been cancelled
Update Restic / update-restic-version (push) Has been cancelled
2026-02-25 00:39:45 -08:00
Gareth 46b457bae2 docs: fix deployment workflow
Docs / build (push) Has been cancelled
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
Docs / deploy (push) Has been cancelled
Update Restic / update-restic-version (push) Has been cancelled
2026-02-22 13:47:27 -08:00
Gareth 5887878004 docs: migrate to vitepress (#1132) 2026-02-22 13:44:43 -08:00
Gareth 0199440780 fix: use LLM to generate more consistent translations (#1103) 2026-02-22 13:06:25 -08:00
kyohei 7f050d2fae feat: add new translation strings and expand Japanese language translations (#1120) 2026-02-22 12:43:57 -08:00
Gareth 4734bc21b7 fix: ensure that docker images package the latest rclone (#1128)
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
2026-02-22 02:46:02 -08:00
Gareth b2d4be2c92 chore(main): release 1.12.0 (#1118)
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
v1.12.0
2026-02-21 22:49:34 -08:00
Gareth 150584cef3 chore: update .goreleaser.yaml and docker builds (#1119) 2026-02-21 22:43:56 -08:00
Aaron Fort Garcia 844ed1db33 fix: spanish translations improved with context and standardized (#1117)
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
2026-02-16 17:25:21 -08:00
kyohei 92b82546b8 feat: add japanese (#1114)
Update Restic / update-restic-version (push) Has been cancelled
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
2026-02-15 11:47:58 -08:00
Garret_94 ec4764c909 fix: enable systemd unit, change rc service (#1113) 2026-02-15 10:42:58 -08:00