Commit Graph
490 Commits
Author SHA1 Message Date
garethgeorge fb50307d97 chore: github actions workflow to automate restic version bumps 2024-11-17 23:01:01 -08:00
garethgeorge 06b1e1e5f6 chore: use replace directive in go.mod to prevent accidental sqlite version upgrades 2024-11-17 00:48:52 -08:00
garethgeorge b132eea6df fix: set etag header to cache webUI source 2024-11-17 00:36:42 -08:00
garethgeorge 795fcce3ef always set .Plan in hookvars to properly format messages for prune/check operations 2024-11-16 13:31:08 -08:00
arminusandGareth 296bbe7303 fix: crash on arm32 device due to bad libc dependency version for sqlite driver (#559)
Co-authored-by: Gareth <garethgeorge97@gmail.com>
2024-11-15 13:30:28 -08:00
Marc d50c0fec6a chore: add image source label to dockerfiles (#553) 2024-11-15 13:30:15 -08:00
Gareth ad00575233 fix: garbage collection with more sensible limits grouped by plan/repo (#555) 2024-11-13 21:17:03 -08:00
garethgeorge 0dfdd2a992 chore: backrest includes binary version info in startup logs for better debugability 2024-11-13 20:04:58 -08:00
garethgeorge 51cac9be19 fix: allow for deleting individual operations from the list view 2024-11-13 19:47:32 -08:00
garethgeorge f1574e3b89 fix: improve memory pressure from getlogs 2024-11-13 19:47:32 -08:00
Gareth e1cdff2220 chore(main): release 1.6.1 (#524) 2024-10-20 09:05:35 -07:00
garethgeorge 3c2e79619a docs: refresh docs to cover recent changes 2024-10-20 09:03:13 -07:00
garethgeorge 1423d4e154 fix: stats operation occasionally runs twice in a row 2024-10-20 08:15:24 -07:00
garethgeorge 0cbc484822 fix: login form has no background 2024-10-20 08:10:58 -07:00
garethgeorge 6171ee4b76 fix: tarlog migration fails on new installs 2024-10-20 08:02:50 -07:00
Gareth 6d03a297b6 chore(main): release 1.6.0 (#492) 2024-10-19 18:30:09 -07:00
Gareth 5b8e52e1c4 feat: use react-router to enable linking to webUI pages (#522) 2024-10-19 18:25:57 -07:00
garethgeorge 03f7b2f5f8 feat: support --skip-if-unchanged 2024-10-19 17:18:04 -07:00
garethgeorge 247d0306a5 fix: plan/repo settings button hard to click 2024-10-19 09:28:19 -07:00
garethgeorge e9410ea9c7 feat: add watchdog thread to reschedule tasks when system time changes 2024-10-19 09:07:19 -07:00
garethgeorge 2aa9d35f77 add a watchdog timer 2024-10-19 09:04:08 -07:00
Gareth 56eeaddaf1 feat: add a summary dashboard as the "main view" when backrest opens (#518) 2024-10-19 09:03:08 -07:00
Gareth 8e0c58ed28 chore: misc bug fixes supporting sqlite migration (#517) 2024-10-13 17:55:37 -07:00
Gareth ada778320e feat: track long running generic commands in the oplog (#516) 2024-10-12 13:38:28 -07:00
garethgeorge 31ff0b7002 fix: expand env vars in flags i.e. of the form ${MY_ENV_VAR} 2024-10-12 11:49:52 -07:00
Gareth eee103e835 feat: use sqlite logstore (#514) 2024-10-12 11:26:22 -07:00
garethgeorge b4b749b4e7 chore: deprecate broken armv7 docker image 2024-10-12 11:20:27 -07:00
Gareth 56b63537a5 feat: migrate oplog history from bbolt to sqlite store (#515) 2024-10-12 11:11:26 -07:00
garethgeorge 30af6fafb8 fix: gorelaeser docker image builds for armv6 and armv7 2024-10-12 11:09:55 -07:00
Gareth d8f1b5c8d6 chore: add initial support for an sqlite oplog store (#499) 2024-09-25 20:39:22 -07:00
Francisco Javier 66d41dbed2 feat: initial support for healthchecks.io notifications (#480) 2024-09-23 19:40:38 -07:00
Gareth 8891515fa3 chore(main): release 1.5.1 (#467) 2024-09-23 18:14:37 -07:00
giuaig b95d95da4a fix(docs): correct minor spelling and grammar errors (#479) 2024-09-18 10:16:04 -07:00
garethgeorge 13c6f9e55e fix: prunepolicy.max_unused_percent should allow decimal values 2024-09-16 21:34:22 -07:00
garethgeorge 47cf74d562 fix: stats panel can fail to load when an incomplete operation is in the log 2024-09-15 12:27:23 -07:00
Gareth 8707ff1a6d fix: windows installation for restic 0.17.1 (#474)
Note: this fix relocates the restic binary on windows to C:\Program Files\backrest  OR to the directory where backrest is installed (path relative).
2024-09-14 02:57:50 -07:00
garethgeorge 5115b6d90e fix: update to newest restic bugfix release 0.17.1 2024-09-10 22:04:12 -07:00
Gareth 3305d6e789 chore: update README.md 2024-09-10 00:58:24 -07:00
Gareth 427c3aa441 chore(main): release 1.5.0 (#423) 2024-09-09 18:02:12 -07:00
Gareth 8dba59dce1 feat: add prometheus metrics (#459) 2024-09-09 17:58:57 -07:00
garethgeorge 6ca3834693 chore: upgrade dependencies 2024-09-09 00:53:28 -07:00
garethgeorge 4f742c219e chore: fix oplog tests 2024-09-09 00:40:14 -07:00
garethgeorge 4dc8e51e5b fix: simplify auth handling 2024-09-09 00:36:03 -07:00
garethgeorge 5dfd1abf3c fix: apply oplog migrations correctly using new storage interface 2024-09-09 00:22:33 -07:00
garethgeorge 2477946a05 chore: add new utilities and scripts for manual validations 2024-09-09 00:22:06 -07:00
garethgeorge d9a4059d26 fix: new config validations make it harder to lock yourself out of backrest 2024-09-08 12:37:00 -07:00
garethgeorge 6352523162 chore: fix typo in OperationTree 2024-09-08 11:10:18 -07:00
garethgeorge d0e7bdf573 chore: upgrade go compiler to version 1.23 2024-09-07 14:18:14 -07:00
garethgeorge c1804b34c1 fix: backrest can erroneously show 'forget snapshot' button for restore entries 2024-09-07 13:59:55 -07:00
garethgeorge e842bfde0c fix: broken refresh and sizing for mobile view in operation tree 2024-09-07 13:52:19 -07:00