Block a user
4a30b82e39
backup: replace simple max size with rule-based system
ac12b42cad
backup: rename force-include to unexclude
97b9060344
make: add targets to help view log status
16fe205715
backup: remove pathnames from progress output
81d430b56b
backup: print exceptions from reader thread
2d89e530be
backup: split handling of log_message and progress_message
3024cf2e69
backup: stop main thread if reader thread dies unexpectedly
a540f4336f
backup: fix nonlocal variable issue with errors
643f41d7f7
backup: tweak types for python 3.7 compatibility
a18b9ed6d0
backup: track errors/warnings from borg; add prefix to them
756dbe1898
backup: fix mypy-detected errors
ad13bb343a
make: add helper to rebase local branches to incorporate upstream changes
f2b47dcba2
backup: parse vars.sh and use hostname from that
ad4de2994a
make: add helper to rebase local branches to incorporate upstream changes
6876a63250
backup: parse vars.sh and use hostname from that
ad4de2994a
make: add helper to rebase local branches to incorporate upstream changes
6876a63250
backup: parse vars.sh and use hostname from that
d1d561cb70
setup: allow hostname to be overridden
f70bffed37
misc: ignore .venv dir
979dfd892f
backup: revert to catching fewer exceptions
ab6dce0c2c
borg: update binary to fix upstream bug 6009
aff447c1b6
notify: fix notify.sh to work with server side; adjust text
f7e9c3e232
borg.sh: only try ssh keys, not password authentication