362 Commits
Author SHA1 Message Date
garethgeorge 695b2e495e chore: update documentation site 2026-07-12 23:04:59 -07:00
garethgeorge ff16822e3e fix: http/1.1 limit on long polling connections prevents >3 tabs from receiving operation streams 2026-07-11 20:32:43 -07:00
garethgeorge aeade74b01 chore: fix github actions runner for e2e tests covering rclone 2026-07-10 02:45:27 -07:00
garethgeorge b4fb7adb26 fix: apply bug fixes found by e2e webui tests 2026-07-08 21:48:48 -07:00
garethgeorge 8311caef6f chore: translations for new strings 2026-07-08 20:58:26 -07:00
garethgeorge 49aafd2090 chore: playwright browser automation tests for more features 2026-07-09 03:56:15 +00:00
garethgeorge 243f9c585b chore: unit tests and playwright browser automation tests 2026-07-08 18:35:31 -07:00
garethgeorge 222aa1caf7 fix: more summary dashboard bug fixes 2026-07-08 17:24:37 -07:00
garethgeorge 03e69c98dd fix: batch of webui fixes, update webui deps, apply formatter, and regen protos
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-07-08 01:04:30 -07:00
Gareth 58b83c0d4b fix: work on tech debt cleanup 2026-07-08 00:02:43 -07:00
Gareth bfe5712739 fix: dashboard displays 'overdue' missed backups 2026-07-08 00:02:43 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
251e91987f chore(deps): bump react-router from 6.30.1 to 8.1.0 in /webui (#1284)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-07 23:59:56 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
bec8c23cce chore(deps): bump the react group across 1 directory with 4 updates (#1268)
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
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-30 01:30:42 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
49a448a320 chore(deps): bump react-router-dom from 6.30.1 to 7.18.1 in /webui (#1273)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-30 01:21:48 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
678dd65ccd chore(deps): bump the prod-minor-patch group across 1 directory with 7 updates (#1271)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-30 01:12:07 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
023bb8be30 chore(deps): bump recharts from 2.15.4 to 3.9.0 in /webui (#1275)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-30 01:03:47 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5425e08aa0 chore(deps): bump cross-env from 7.0.3 to 10.1.0 in /webui (#1272)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-30 01:03:28 -07:00
Gareth 800a98551d fix: more summary dashboard UI refinements
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
2026-06-29 23:45:45 -07:00
Gareth 058b4a0e6c fix: toaster ui text isn't selectable 2026-06-29 23:25:07 -07:00
Gareth f158f4aaa4 feat: add translations for Korean and Polish 2026-06-29 22:56:28 -07:00
Gareth 3c1953e01b fix: update translations 2026-06-29 22:49:55 -07:00
Gareth 53eb340ada fix: update backresthandler's SummaryDashboard endpoint to support new summary view 2026-06-29 22:11:10 -07:00
Jean GaleaandGitHub 9b1760a8e5 feat(webui): reassurance-first redesign of the summary dashboard (#1258) 2026-06-29 21:00:12 -07:00
Gareth eb5428ae17 chore: update docs deps and consolidate on pnpm 2026-06-30 03:52:28 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f840ca4d0b chore(deps-dev): bump the dev-dependencies group in /webui with 15 updates (#1270)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-29 20:40:57 -07:00
Gareth b204bbc5cd chore: keep webui/dist/.gitkeep 2026-06-29 20:28:39 -07:00
Jean GaleaandGitHub 5bebac3bcd fix(webui): retry initial config load before failing to the error screen (#1265) 2026-06-29 20:12:47 -07:00
Alejandro NietoandGitHub 0d9bf41ce3 Support for --insecure-no-password flag (#1250) 2026-06-29 20:01:10 -07:00
Gareth 39d9a3d345 fix: per-plan retention disabled when repo forgetPolicy schedule is disabled
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
A repo with a forgetPolicy whose schedule is `disabled` was treated as
  having repo-wide forget enabled, locking the per-plan retention editor.
  Check the schedule oneof case so a disabled (or unset) schedule no
  longer suppresses per-plan retention.

  Fixes #1225
2026-05-10 21:56:32 -07:00
Gareth 50533716b1 feat: apply multihost sync refinements found in validation pass 2026-05-03 21:24:01 -07:00
Gareth a922d0a20b fix: improve vite bundle splitting to avoid large bundles
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-05-03 19:53:55 -07:00
GarethandGitHub aed007385f fix: post PQ safe transport for syncapi (#1216) 2026-05-03 19:30:56 -07:00
GarethandGitHub b98b1dc3cc feat: experimental multihost sync (#1204) 2026-05-02 22:29:39 -07:00
AlanandGitHub 7e064a275c fix: show repo URI in sidebar tooltip instead of repo ID (#1209) 2026-05-02 21:37:09 -07:00
GarethandGitHub 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
GarethandGitHub 8e9470c954 fix: optimize backrest ui performance (#1195) 2026-04-12 15:12:01 -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 7344541588 fix: snap operation details to view port when scrolling through a large operation tree 2026-03-10 22:38:09 -07:00
Gareth 1bad3d0887 fix: disable strict sftp trust / known host checking 2026-03-10 22:08:24 -07:00
GarethandGitHub 0199440780 fix: use LLM to generate more consistent translations (#1103) 2026-02-22 13:06:25 -08:00
kyoheiandGitHub 7f050d2fae feat: add new translation strings and expand Japanese language translations (#1120) 2026-02-22 12:43:57 -08:00
Aaron Fort GarciaandGitHub 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
kyoheiandGitHub 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
garethgeorge 91305396f8 fix: tooltips and section headers for check and prune policies 2026-02-08 14:14:00 -08:00
Gareth EvansandGitHub 4063d8fafc feat: add Dry Run Backup action (#1098)
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-01 11:43:05 -08:00
3250ff481d feat: SFTP configuration UI (enabled for sftp: URIs) with support for SSH key bootstrapping (#961)
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
Co-authored-by: Gareth <garethgeorge97@gmail.com>
2026-01-26 23:27:33 -08:00
Gareth 410285395a fix: add expansion of recent nodes in operation tree 2026-01-26 21:48:37 -08:00
Yelin ZhangandGitHub 27697c09cc fix: truncate too long repo/plan names (#1084) 2026-01-26 21:31:06 -08:00
Patrick SchäferandGitHub ce5768298e fix: update German translations for backrest messages (#1081) 2026-01-26 21:28:41 -08:00