380 Commits

Author SHA1 Message Date
Erik Westrup
4158ee155a Update devcontainer.json 2025-05-02 04:05:47 -07:00
Erik Westrup
248d8f7d0a Update README.md 2025-04-21 10:11:01 -07:00
Erik Westrup
3797979dd3 Update linter.yml 2025-04-21 10:09:51 -07:00
Erik Westrup
232dc7e90f Update README.md 2025-03-12 00:01:44 -07:00
Erik Westrup
478ea152ac Use markdown alerts 2025-03-12 00:01:14 -07:00
Erik Westrup
db0a00bdaa Update README.md 2025-03-04 23:19:27 -08:00
Erik Westrup
679569f633 init semver-cli 2025-03-04 16:40:47 +00:00
Erik Westrup
3089709038 Add semver-cli and devcontainers 2025-03-04 15:14:59 +00:00
Erik Westrup
d36a5e850d Update README.md 2025-02-12 10:19:40 -08:00
Erik Westrup
950564d433 Update README.md
Fixes #143
2025-02-09 02:52:08 -08:00
Erik Westrup
43f00b699c Update README.md 2025-02-04 22:30:36 -08:00
Erik Westrup
aa22ced34a Update README.md 2025-02-04 22:30:09 -08:00
Erik Westrup
5f9a0ba5ad Update README sections screenshot 2025-02-05 06:28:42 +00:00
Erik Westrup
01076031c4 Replace broken tokei SLOC 2025-01-16 23:21:17 -08:00
vwkd
b96f01e823 Update README.md (#142) 2024-11-21 05:22:14 +05:45
Erik Westrup
d6f512cb56 Update README.md 2024-10-12 01:42:28 +05:45
giuaig
4deb4481cc FIX Readme typo on 'Email Notification' (#132) 2023-12-14 03:09:11 +05:30
Gerard Bosch
de28285741 fix: Change INSTALL_PREFIX placeholder notation to templating notation (#131)
* refactor: Change INSTALL_PREFIX placeholder notation to templating notation

The former shell notation `$INSTALL_PREFIX` could result confusing. As
this is a placeholder that's replaced in the `make`, we switch it to a
template notation `{{ INSTALL_PREFIX }}`.

* docs: Small fix on README/manual setup

* docs(email-notif): Document the `{{ INSTALL_PREFIX }}` placeholder

co-authored-by: giuaig <13609224+giuaig@users.noreply.github.com>

* Update README.md

Co-authored-by: Gerard Bosch <30733556+gerardbosch@users.noreply.github.com>

---------

Co-authored-by: giuaig <13609224+giuaig@users.noreply.github.com>
Co-authored-by: Erik Westrup <erik.westrup@icloud.com>
2023-12-13 23:49:41 +05:30
Gerard Bosch
849181bfb8 docs: Update README with resticw last addition (#130) 2023-12-12 20:49:35 +05:30
Gerard Bosch
9f9a4044a9 feat(resticw): Add a switch to run a diff on the latest snapshot (#129)
There's no obvious way to simply run a restic diff for the latest
snapshot against the previous one.

This simplifies the task to inspect the last snapshot changes. The user
only needs to run `sudo resticw --diff-latest` (optionally specifying a
profile).
2023-12-12 20:26:09 +05:30
Erik Westrup
a001840c0e Update README.md 2023-12-12 20:09:35 +05:30
Erik Westrup
e28973a103 Project is feature complete! 2023-12-12 20:08:39 +05:30
Gerard Bosch
69e21d586c feat: Log the backup stats summary to a file (#128)
* docs: Fix typos and minor improvements

* feat: Log the backup stats summary to a CSV file

The log records the added, removed and snapshot size after each backup.

* feat: Add the snapshot ID to the stats log

* docs: Update README with the stats log info

* fix: Linter 1: Quote var

* fix: Linter 2: Shellcheck declare and assign separately

* feat: Turn the stats log into an opt-in
2023-12-12 20:05:13 +05:30
Erik Westrup
e681b8fb6a Style fix 2023-11-01 15:27:08 +01:00
Erik Westrup
e5e5cea35e Windows: prevent backing up current directory
Don't process the array if there's no values to prevent issues on
Windows. See #125

Fixes #125
2023-11-01 15:22:31 +01:00
Erik Westrup
1c0ba09d70 Install pwsh with scoop
Fixes #124
2023-10-31 09:19:23 +01:00
Erik Westrup
48ec2f9cf7 remove echo 2023-10-31 09:13:31 +01:00
Erik Westrup
b363e736d1 format 2023-10-31 08:20:51 +01:00
Erik Westrup
f1b29db5fd format 2023-10-31 08:20:24 +01:00
Erik Westrup
2973f64dd1 Add debugging section 2023-10-31 08:15:41 +01:00
Erik Westrup
4e6afce8d2 Add stale action 2023-10-03 19:17:23 +02:00
Erik Westrup
2873f6a315 rename var for clarity 2023-09-25 18:34:47 +02:00
Erik Westrup
3cdf1503ae Revert "Allow extra args for non-backup commands (#115)"
This reverts commit 2406f078ef.

As of #120
2023-09-25 18:33:33 +02:00
Erik Westrup
3f05091edb Revert "Update README.md: add $RESTIC_EXTRA_ARGS (#118)" (#119)
This reverts commit 6d154890e7.
2023-08-02 09:28:39 +02:00
Sven Gottwald
6d154890e7 Update README.md: add $RESTIC_EXTRA_ARGS (#118)
Add `$RESTIC_EXTRA_ARGS` to all restic calls.
2023-08-02 09:26:47 +02:00
Erik Westrup
a870259eb2 Debug scripts with TRACE envvar 2023-06-02 22:32:09 +02:00
nettnikl
2406f078ef Allow extra args for non-backup commands (#115)
* Allow extra args for non-backup commands

* Add example in doc

* Include global args in backup command

* Fix indent

* Restore set

* Modified: CHANGELOG.md

---------

Co-authored-by: Erik Westrup <erik.westrup@gmail.com>
2023-06-02 22:28:52 +02:00
nettnikl
e072b6db14 Fix invalid syntax (#114) 2023-05-24 18:42:55 +02:00
Erik Westrup
184e426ec8 Allow spaces in extra args (#112)
* Allow spaces in extra args

Fixes #111

* Fix linter

* Preserve space by iterating
2023-05-21 23:19:43 +02:00
Erik Westrup
20b5fd301e Modified: CHANGELOG.md 2023-05-21 10:32:10 +02:00
Erik Westrup
0dcb315296 Make check work with 'set -u' 2023-05-21 10:31:19 +02:00
nettnikl
e7fe75ca47 Make one env optional and warn about optional missing envs (#110)
* Make one env optional and warn about optional missing envs

* Restrict visibility of var

* Fix warning

* Dont print empty warning list
2023-05-21 10:31:11 +02:00
Erik Westrup
085d722747 Add lang shield 2023-03-26 23:45:15 +02:00
Erik Westrup
91ddab850b Clean up linter.yml 2023-03-08 12:06:38 +01:00
Erik Westrup
46ed2e4af8 Ignore resticw from linter 2023-03-08 11:49:14 +01:00
Erik Westrup
620acf82cf Ignore resticw from linter 2023-03-08 11:45:54 +01:00
Erik Westrup
803f5605a7 Ignore resticw from linter 2023-03-08 11:43:29 +01:00
Erik Westrup
987bc39d00 Ignore resticw from linter 2023-03-08 11:39:13 +01:00
Erik Westrup
7bc0e33779 Update CHANGELOG.md v7.4.0 2023-03-08 11:26:48 +01:00
Erik Westrup
86d841a72b Modified: CHANGELOG.md 2023-03-08 10:55:39 +01:00