Commit Graph

  • be0cdd59be feat: improve support for instance ID tag Gareth 2024-05-05 08:55:21 -07:00
  • f314c7cced feat: validate plan ID and repo ID Gareth 2024-05-05 07:59:53 -07:00
  • 8448f4cc3a feat: support env variable substitution e.g. FOO=${MY_FOO_VAR} garethgeorge 2024-05-04 17:09:31 -07:00
  • 802146a6c0 feat: add seek support to join iterator for better performance garethgeorge 2024-05-03 01:15:23 -07:00
  • 65d4a1df0e feat: ensure instance ID is set for all operations garethgeorge 2024-05-03 00:46:49 -07:00
  • f0ee20f53d feat: add CONDITION_SNAPSHOT_WARNING hook triggered by any warning status at the completion of a snapshot garethgeorge 2024-05-03 00:35:26 -07:00
  • 5a996d74b0 feat: update snapshot management to track and filter on instance ID, migrate existing snapshots garethgeorge 2024-05-03 00:29:54 -07:00
  • 484701007f feat!: redefine hostname as a required property that maps to --host (#256) Gareth 2024-05-02 22:28:38 -07:00
  • f6d58376b7 fix: install.sh was calling systemctl on Darwin (#260) Jim Ancona 2024-05-02 13:31:21 -04:00
  • 2461834bc8 chore: only run docs workflow when docs/... are updated garethgeorge 2024-04-28 23:08:34 -07:00
  • 7a10bdca7b feat: overhaul task interface and introduce 'flow ID' for simpler grouping of operations (#253) Gareth 2024-04-28 23:05:13 -07:00
  • 84b4b68760 fix: use int64 for large values in structs for compatibility with 32bit devices (#250) Lorenzo Zolfanelli 2024-04-27 13:48:58 +02:00
  • c297d3cd65 docs: update README.md and docs wiki garethgeorge 2024-04-18 00:36:09 -07:00
  • eb870cc090 chore: fix github actions workflow for docs site garethgeorge 2024-04-18 00:11:41 -07:00
  • e791e31b91 docs: migrate wiki content to docs site (#230) Gareth 2024-04-18 00:10:03 -07:00
  • 5d8633c6d2 chore(main): release 0.17.2 (#218) v0.17.2 Gareth 2024-04-17 20:52:19 -07:00
  • 6408518582 fix: add tini to docker images to reap rclone processes left behind by restic garethgeorge 2024-04-17 20:14:42 -07:00
  • be0930368b fix: Linux ./install.sh script fails when used for updating backrest (#226) Sönke 2024-04-17 19:54:12 +02:00
  • 4bf59e6edc chore: add arch linux installation instructions devome 2024-04-18 00:44:36 +08:00
  • 90ddafac92 chore: update github actions configuration garethgeorge 2024-04-17 01:18:16 -07:00
  • ec39533e4c fix: armv7 support for docker releases garethgeorge 2024-04-17 01:08:48 -07:00
  • 4c0ee97c67 chore: update README.md garethgeorge 2024-04-17 01:03:54 -07:00
  • 5d6074eb29 fix: bug in new task queue implementation Gareth 2024-04-14 01:17:12 -07:00
  • 4a81889d81 fix: use new orchestrator queue garethgeorge 2024-04-13 01:04:38 -07:00
  • aacdf9b7cd fix: improve restic pkg's output handling and buffering garethgeorge 2024-04-12 22:47:35 -07:00
  • 66d63c1d40 chore(main): release 0.17.1 (#212) v0.17.1 Gareth 2024-04-12 03:20:34 -07:00
  • 07cffcb5d8 fix: revert orchestrator changes garethgeorge 2024-04-12 03:16:51 -07:00
  • ff2bfb9f5e chore(main): release 0.17.0 (#186) v0.17.0 Gareth 2024-04-12 00:11:36 -07:00
  • c4ae5b3f22 feat: allow hook exit codes to control backup execution (e.g fail, skip, etc) garethgeorge 2024-04-11 22:14:44 -07:00
  • e96f4036df fix: misc UI and backend bug fixes garethgeorge 2024-04-11 21:26:26 -07:00
  • 67b9997ded chore: finish homebrew tap onboarding garethgeorge 2024-04-11 21:04:46 -07:00
  • 32231385ed fix: address minor data race in command output handling and enable --race in coverage garethgeorge 2024-04-11 20:31:49 -07:00
  • 4e2bf1f76c fix: handle backpressure correctly in event stream garethgeorge 2024-04-11 20:23:49 -07:00
  • 834b74f0f3 fix: bugs in refactored task queue and improved coverage garethgeorge 2024-04-11 01:46:50 -07:00
  • eb07230cc0 fix: default BACKREST_PORT to 127.0.0.1:9898 (localhost only) when using install.sh garethgeorge 2024-04-08 00:43:16 -07:00
  • acc081a293 chore: fix scheduler wait test garethgeorge 2024-04-08 00:32:09 -07:00
  • 4b2763cdbb chore: improve log messages garethgeorge 2024-04-08 00:28:41 -07:00
  • 1d0489847e feat: use new task queue implementation in orchestrator garethgeorge 2024-04-08 00:16:28 -07:00
  • 8b9280ed57 fix: refactor priority ordered task queue implementation garethgeorge 2024-04-07 23:56:24 -07:00
  • eab1c1bffe fix: spawn goroutine to update oplog with progress during backup/restore garethgeorge 2024-04-07 19:11:48 -07:00
  • ffad2b053a chore: enable full test coverage for Windows (#206) John Maguire 2024-04-07 21:58:45 -04:00
  • 7b0d3aa1be fix: use C:\Program Files\backrest on both x64 and 32-bit (#200) John Maguire 2024-04-07 21:47:07 -04:00
  • ea0d8c772d chore: update install / download scripts garethgeorge 2024-04-07 03:06:36 -07:00
  • d78bcfab84 feat: add a Bash script to help Linux user manage Backrest (#187) 雲豹 ΦωΦ 2024-04-07 16:57:27 +08:00
  • 88a926b0a3 fix: include ioutil helpers garethgeorge 2024-04-06 14:42:45 -07:00
  • e2be189f9e fix: improve tooltips on AddRepoModal garethgeorge 2024-04-06 14:38:34 -07:00
  • 16a7d0e95a feat: release backrest as a homebrew tap John Maguire 2024-04-06 17:30:00 -04:00
  • 92d52bed8e fix: limit cmd log length to 32KB per operation garethgeorge 2024-04-06 14:10:02 -07:00
  • 3770966111 feat: use amd64 restic for arm64 Windows (#201) John Maguire 2024-04-05 23:23:41 -04:00
  • 7017c3de7d Open docs links in a new tab (#195) John Maguire 2024-04-05 14:29:36 -04:00
  • 1d9e43e49b fix(css): fixing overflow issue (#191) Stasium 2024-04-04 23:50:18 +02:00
  • 7e9bf15976 fix: cannot set retention policy buckets to 0 garethgeorge 2024-04-01 22:18:58 -07:00
  • 39aab6bde7 chore(main): release 0.16.0 (#175) v0.16.0 Gareth 2024-03-30 15:44:17 -07:00
  • 035684ca34 fix: tasks duplicated when config is updated during a running operation garethgeorge 2024-03-30 15:38:13 -07:00
  • 8cf43f2892 feat: update macos install script to set PATH env var for use with rclone garethgeorge 2024-03-30 15:23:32 -07:00
  • 0cae60a0b8 chore: update API tests to use new retention policy format garethgeorge 2024-03-30 15:14:44 -07:00
  • b68f7c6913 fix: include error messages in restic logs garethgeorge 2024-03-30 15:10:41 -07:00
  • eeb8c8e6b3 feat: improve observability by exposing restic command logs in UI garethgeorge 2024-03-30 14:50:05 -07:00
  • 16e22aa623 feat: improve consistency of restic command execution and output capture garethgeorge 2024-03-30 11:18:28 -07:00
  • 5d34e0bfb5 fix: incorrectly indicate AM/PM in formatted date strings Gareth George 2024-03-30 10:05:16 +00:00
  • 2e4e3cf9c7 feat: make hostname configurable in settings panel Gareth George 2024-03-30 09:54:38 +00:00
  • 0d10442ccb chore: tweak issue templates Gareth George 2024-03-30 09:48:20 +00:00
  • d7ca35b66f fix: correctly auto-expand first 5 backups when opening plan/repo Gareth George 2024-03-30 09:45:22 +00:00
  • 3f9c9f4ff8 fix: make tree view the default panel for repo overview Gareth George 2024-03-30 09:14:39 +00:00
  • e8bbe2c8f5 fix: make notification title optional on discord notifications Gareth George 2024-03-30 09:08:32 +00:00
  • fa6407cac2 feat: support shoutrrr notification service Gareth George 2024-03-30 08:52:53 +00:00
  • 6832f58ac4 chore: link wiki from the getting started guide Gareth George 2024-03-30 08:24:21 +00:00
  • 7425c9bb0e feat: switch alpine as the default base image for docker releases Gareth George 2024-03-30 08:20:45 +00:00
  • f7bd9f7d0a fix: include restic binary in alpine and scratch docker images Gareth George 2024-03-30 08:16:35 +00:00
  • c32874c1d6 fix: cleanup spacing and hook titles in AddRepoModal and AddPlanModal Gareth George 2024-03-30 07:45:14 +00:00
  • 6f330ac37b feat: sort lists in configuration Gareth George 2024-03-30 07:23:34 +00:00
  • 5b7e2b080d fix: add new logs to orchestrator and increase clock change polling to every 5 minutes Gareth George 2024-03-23 18:58:33 +00:00
  • ac7f24ed04 fix: api path relative to UI serving location to support reverse proxies with prefix stripping Gareth George 2024-03-23 17:50:25 +00:00
  • 84291746af feat: allow disabling authentication Gareth George 2024-03-23 17:48:10 +00:00
  • 75776fa7d0 chore: update README.md Gareth 2024-03-19 19:47:18 -07:00
  • 96b490fddf chore(main): release 0.15.1 (#161) v0.15.1 Gareth 2024-03-19 10:01:24 -07:00
  • 0a059bbb39 fix: forget operations failing with new retention policy format garethgeorge 2024-03-19 09:50:57 -07:00
  • 1fc0c95359 chore(main): release 0.15.0 (#141) v0.15.0 Gareth 2024-03-19 00:44:25 -07:00
  • 38ff5fecee fix: proper display of retention policy garethgeorge 2024-03-19 00:39:17 -07:00
  • db4b76de8e chore: bump version to 0.15.0 garethgeorge 2024-03-19 00:21:35 -07:00
  • 6cb528c414 chore: fix tests garethgeorge 2024-03-19 00:15:59 -07:00
  • 54c2dfe2b0 chore: fix freebsd build garethgeorge 2024-03-19 00:02:16 -07:00
  • 746fd9cf76 fix: stats chart titles invisible on light color theme garethgeorge 2024-03-18 23:51:39 -07:00
  • aea74c51c0 feat: add option to disable scheduled execution of a plan garethgeorge 2024-03-18 23:41:13 -07:00
  • 24afd514ad feat: pass through all env variables from parent process to restic garethgeorge 2024-03-18 23:30:34 -07:00
  • 564e99d5c9 chore: decouple restic pkg from internal config representation garethgeorge 2024-03-18 23:04:52 -07:00
  • 1759b5dc55 fix: compression progress ratio should be float64 garethgeorge 2024-03-18 22:55:48 -07:00
  • 4d930bce16 chore: add builds for freebsd garethgeorge 2024-03-18 22:55:30 -07:00
  • 5a5a229f45 feat: use disambiguated retention policy format Gareth George 2024-02-21 11:44:42 -08:00
  • 3e76bebd05 feat: automatically remove Apples quarantine flag (#155) Marvin Wendt 2024-03-19 07:38:11 +01:00
  • 0e94f308cd fix: handle timezone correctly with tzdata package on alpine Gareth George 2024-03-02 13:34:50 -08:00
  • 7e909c4a96 fix: bugs in env var validation and form field handling Gareth George 2024-03-02 13:32:27 -08:00
  • 504a847d7c chore(main): release 0.14.0 (#135) v0.14.0 Gareth 2024-02-28 20:54:02 -08:00
  • 1f42b6ab4e feat: add 'compute stats' button to refresh stats on repo view Gareth George 2024-02-28 20:49:58 -08:00
  • f1e4619e9d fix: BackupInfoCollector handling of filtered events Gareth George 2024-02-28 20:31:48 -08:00
  • 56f5e40503 feat: support flag overrides for 'restic backup' in plan configuration Gareth George 2024-02-28 20:15:34 -08:00
  • 348ec4690c fix: properly parse repo flags Gareth George 2024-02-28 20:05:36 -08:00
  • a737371ed5 feat: add release artifacts for arm32 Gareth George 2024-02-28 19:32:20 -08:00
  • 5b362ccbb4 feat: improved stats visualization with graphs and cleanup operation filtering Gareth George 2024-02-28 19:24:49 -08:00
  • 3176f6eacd chore: add devcontainer and vscode launch configurations (#128) Janis Jansons 2024-02-28 22:44:36 +02:00