Commit Graph

  • 86aa349995 undoing dummy commit dev cjones 2025-05-23 11:07:13 -04:00
  • de5cda2116 dummy commit cjones 2025-05-23 11:05:44 -04:00
  • e9241c0744 Update CHANGELOG.md with 1.8 release notes main 1.8 prod Kevin Woley 2025-02-20 21:59:09 -08:00
  • 649d8dc119 Merge pull request #116 from kmwoley/release_1.8 Kevin Woley 2025-02-20 21:42:14 -08:00
  • 7ba3db056a comment cleanup in update.ps1 release_1.8 Kevin Woley 2025-02-20 21:41:03 -08:00
  • 6244dbc910 remove testing string Kevin Woley 2025-02-20 15:34:50 -08:00
  • 033bdb3afd update to error strings in try/catch blocks Kevin Woley 2025-02-20 15:32:55 -08:00
  • d7bc684e33 minor update to error strings Kevin Woley 2025-02-20 15:30:26 -08:00
  • ce170f0685 bugfix: error checking was broken by release 1.7.1 (c8776b42c0) Kevin Woley 2025-02-20 15:27:39 -08:00
  • efd7c78f59 default the installation location to the current working directory if not running as a script Kevin Woley 2025-02-19 21:21:25 -08:00
  • 463d1c9d42 update README with update.ps1 instructions Kevin Woley 2025-02-19 21:14:33 -08:00
  • 1af63b87e2 add additional usage instructions to update.ps1 Kevin Woley 2025-02-16 17:38:18 -08:00
  • 71b7bd1407 adding 'update.ps1' which can be used to update the installed scripts from a branch or the latest release Kevin Woley 2025-02-16 00:40:20 -08:00
  • 916c11d20f create a sample configuration file and remove the config.ps1 from the repo Kevin Woley 2025-02-08 21:18:36 -08:00
  • 51a35ef109 small typo fix in config example Kevin Woley 2025-02-08 01:10:23 -08:00
  • a0de49b804 revert unintended config changes Kevin Woley 2025-02-08 00:58:54 -08:00
  • f68ff68ae2 add examples to for CustomAction configuration Kevin Woley 2025-02-08 00:57:07 -08:00
  • eaf97cd2d7 add custom actions configuration to enable invoking scripts other commands on script start and end. Defined by $CustomAction* config variables. Kevin Woley 2025-02-08 00:29:06 -08:00
  • 7c0111308a updated install script task schedule setup to set LogonType, resolves #40 Kevin Woley 2025-02-07 23:28:57 -08:00
  • ec212218c8 explicitly test the backup source media for VSS support instead of assuming it is or is not supported Kevin Woley 2025-02-07 22:55:32 -08:00
  • bc2969514c Update CHANGELOG.md with 1.7.1 release notes Kevin Woley 2025-02-03 21:07:09 -08:00
  • 6f3c31b6cb Merge pull request #114 from kmwoley/release_1.7.1 1.7.1 Kevin Woley 2025-02-03 20:52:09 -08:00
  • edef828984 Merge pull request #112 from innovara/fix_typos_release_1.7.1 release_1.7.1 Kevin Woley 2025-02-03 10:18:19 -08:00
  • 19d8e65d92 fix some typos Manuel Fombuena 2025-02-03 11:00:54 +00:00
  • d180f3f30c Metered connection check is now works for PowerShell 7, improved internet connection check logging Kevin Woley 2025-02-01 22:48:06 -08:00
  • b642afa509 fix logic for checking metered network configuration settings Kevin Woley 2025-01-27 15:28:23 -08:00
  • add848471f make $BackupOnMeteredNetwork default to true in config Kevin Woley 2025-01-27 15:16:27 -08:00
  • 8fed01a1f6 Merge pull request #108 from innovara/metered-check Kevin Woley 2025-01-27 15:12:00 -08:00
  • 21e68f4b42 Merge branch 'release_1.7.1' into metered-check Kevin Woley 2025-01-27 15:09:09 -08:00
  • c75bc74724 added more verose and explicit logging to the console via Write-Host Kevin Woley 2025-01-27 11:14:41 -08:00
  • 80fab4092c remove $Global: scoped variables in favor of $Script: scope, and explicitly scope each usage Kevin Woley 2025-01-27 10:26:45 -08:00
  • c433c44b70 updated install script to use the global parameters, removed separate $SelfUpdateParameters Kevin Woley 2025-01-27 10:15:13 -08:00
  • c8776b42c0 replaced "&" execution with Invoke-Expression, enabled refactoring to set $GlobalParameters in one place Kevin Woley 2025-01-26 12:53:12 -08:00
  • 33163ecb60 reorganize the layout/order of the config.ps1 file Kevin Woley 2025-01-26 10:41:09 -08:00
  • 7673c83e3f Merge pull request #96 from woelfisch/main Kevin Woley 2025-01-26 00:03:30 -08:00
  • c930b9499e Merge branch 'main' into main Kevin Woley 2025-01-26 00:00:29 -08:00
  • 3f3a87a04f Change log for 1.7 1.7 Kevin Woley 2025-01-25 17:44:13 -08:00
  • 6ef3526716 Merge pull request #110 from kmwoley/2024.11 Kevin Woley 2025-01-25 17:13:31 -08:00
  • 8a8165fe01 cast email addresses to their Mimekit types Kevin Woley 2025-01-25 17:04:19 -08:00
  • 296621268e streamline the Send-MailKitMessage installation Kevin Woley 2025-01-25 16:44:08 -08:00
  • 4ee0eff191 rename email $PS* variable name settings to $Restic*, and warn if using deprecated email settings, Kevin Woley 2025-01-24 23:34:43 -08:00
  • 6e5bf4823b fix merged credential handling, handle back compat for existing secrets for SMTP port Kevin Woley 2025-01-24 23:10:35 -08:00
  • c4a497e0d1 Replace deprecated Send-MailMessage with Send-MailKitMessage (#107) innovara 2025-01-25 05:50:08 +00:00
  • b81aa242bc improve default configuration values Kevin Woley 2024-11-14 12:15:14 -08:00
  • 09b9066049 Add feature to control backups on metered connections Manuel Fombuena 2024-11-11 16:24:23 +00:00
  • efcdc9d291 clean up variable naming, style conventions for previous PR Kevin Woley 2024-11-10 23:41:08 -08:00
  • aad279210a Allow for unauthenticated SMTP. (#81) SeeJayEmm 2024-11-11 02:26:31 -05:00
  • 5a660ea5d6 powershell 7.3+ fixes Kevin Woley 2024-11-10 23:14:46 -08:00
  • 7609b8147a Limit snapshot pruning to the current host (#94) Daniel Harding 2024-11-11 02:41:26 +03:00
  • b33d2d176b Added Example (#84) Export33 2024-11-11 00:16:18 +01:00
  • 6ec929a75c fix typ (#83) Export33 2024-11-11 00:13:29 +01:00
  • e06230c68b fix typo in readme (#74) Jonas Hagenberg 2024-11-10 23:52:32 +01:00
  • 3a8fb017d7 adding the full path to restic to AV process exclusion Kevin Woley 2024-11-09 11:23:57 -08:00
  • 1456799955 add "Nextcloud" to the default windows exclude directory Kevin Woley 2024-11-09 11:13:06 -08:00
  • df52535a17 update .gitignore to include restic.exe backup file Kevin Woley 2024-11-09 11:12:37 -08:00
  • 7f520e3995 update install script to restic version 0.17.3 Kevin Woley 2024-11-09 11:12:09 -08:00
  • 0e8262ab05 Add optional configuration options for additional parameters to restic calls, $AdditionalParameters and $SelfUpdateParameters and make self update of restic binary configurable via $AllowResticSelfUpdate config option Joerg Reuter 2024-03-17 16:26:51 +01:00
  • f759630532 removing harmless, unneeded ; Kevin Woley 2023-01-14 23:20:34 -08:00
  • 6b13a4b710 Update README.md (#58) enzo-g 2023-01-15 16:01:05 +09:00
  • be5e8ead2b Release 1.6 Merge (#73) 1.6 Kevin Woley 2023-01-14 22:44:11 -08:00
  • c949cdde59 wording and style changes to the README Kevin Woley 2021-11-14 20:05:59 -08:00
  • 6d98ee03d8 Document how to get backup to sftp running (#52) Felix Knecht 2021-11-15 05:01:46 +01:00
  • 73142af934 added instructions for setting the Powershell execution policy Kevin Woley 2021-09-12 20:07:30 -07:00
  • 37426fa0fc Merge pull request #49 from ianneub/fix-url Kevin Woley 2021-09-12 19:55:23 -07:00
  • 8cf4190c8f Fix URLs for 64bit setup Ian Neubert 2021-09-11 11:11:27 -07:00
  • 5aebe71dab type: Restic 0.12.1, not 12.1 Kevin Woley 2021-09-11 06:04:27 -07:00
  • 99cce23b42 minor spelling, typo fixes 1.5 Kevin Woley 2021-09-11 05:48:09 -07:00
  • a0180a6a4d added external, removable drive features Kevin Woley 2021-09-11 05:44:06 -07:00
  • 4c796b92b8 minor typos corrected Kevin Woley 2021-09-11 05:43:58 -07:00
  • bd40ae1d5f Merge pull request #47 from kmwoley/release_1_5 Kevin Woley 2021-09-11 05:26:53 -07:00
  • 48d0ab73b2 update changelog for 1.5 release Kevin Woley 2021-09-11 05:25:19 -07:00
  • fac2462981 Add the ability to $IgnoreMissingBackupSources - when $true, missing external drives or folders don't produce errors - when $null or $false, missing drives and/or folders result in an error - Default is set ot $false as not to silently fail backing up a source Kevin Woley 2021-09-10 21:51:01 -07:00
  • d448db94c0 add support for external, removable drive backup - select backup source by drive label, device name, or serial number - fix forget policy to be safe for multiple drives (group by host,tags) - tag each backup source with drive/source name Kevin Woley 2021-09-08 16:35:59 -07:00
  • 79976f5019 update version of restic to 12.1 Kevin Woley 2021-09-08 16:08:38 -07:00
  • e826c326b6 Merge pull request #42 from kmwoley/release_1_4_1 1.4.1 Kevin Woley 2021-05-09 21:02:56 -07:00
  • 58558a6a67 Update CHANGELOG.md Kevin Woley 2021-05-09 21:01:28 -07:00
  • 0919914dac internet connection test fix for PowerShell 7.1 resolves #37 Kevin Woley 2021-05-09 20:35:06 -07:00
  • ca90934e51 improve URL parsing, allow disabling of internet check fixes #38 Kevin Woley 2021-05-09 20:19:29 -07:00
  • e5cc051edf remove uneeded -replace parameter Kevin Woley 2021-05-07 20:06:55 -07:00
  • 817e67c354 Update backup.ps1 (#36) tree3887 2021-05-07 21:47:59 -05:00
  • d7cc581e6f Merge pull request #35 from tensberg/restic-0.12 Kevin Woley 2021-02-27 16:02:52 -08:00
  • f0c357520e Update installer to install restic 0.12.0 Michael Koch 2021-02-27 12:26:40 +01:00
  • f7c1ba32d2 update changelog for 1.4 1.4 Kevin Woley 2021-02-24 21:55:04 -08:00
  • 117aa66430 Merge pull request #33 from kmwoley/release_1_4 Kevin Woley 2021-02-24 21:45:09 -08:00
  • 01a38f893a add the ability to set a pruning policy defaulted to --max-unused 1% in configuration. Kevin Woley 2021-02-24 21:02:41 -08:00
  • a840f5ae04 default retention polciy to group-by host Kevin Woley 2021-02-24 19:59:40 -08:00
  • 387390759d removed snapshot code, added --use-fs-snapshot Kevin Woley 2021-02-24 19:47:35 -08:00
  • 15d0fc8354 Merge pull request #31 from kmwoley/release_1_4 1.3 Kevin Woley 2021-02-22 21:02:49 -08:00
  • cdba59be95 Update changelog Kevin Woley 2021-02-22 21:01:20 -08:00
  • 1eaef5f0c8 add error logging to sending emails improve general error messaging resolves #25 Kevin Woley 2021-02-22 20:34:53 -08:00
  • 6bfba97a4c reverting the fix for URL parsing Kevin Woley 2021-02-22 05:36:53 -08:00
  • ed92f4e213 Merge pull request #24 from Phlogi/patch-1 Kevin Woley 2021-02-22 05:08:27 -08:00
  • 48b5c61215 Merge pull request #28 from scelfo/master Kevin Woley 2021-02-22 05:05:17 -08:00
  • 49305c7632 Merge branch 'release_1_4' of https://github.com/kmwoley/restic-windows-backup into release_1_4 Kevin Woley 2021-02-22 05:02:18 -08:00
  • 6227786ae2 remove conflicting verbose/quiet resolves #29 Kevin Woley 2021-02-22 04:28:20 -08:00
  • eaaccc4c9e remove conflicting verbose/quiet resolves #29 Kevin Woley 2021-02-22 04:28:20 -08:00
  • 471cf57b7e Add '-ExecutionPolicy Bypass' to the task scheduler arguments to avoid the issue described in https://github.com/kmwoley/restic-windows-backup/issues/27. Tony Scelfo 2021-01-08 14:17:34 -07:00
  • 626ac2a0c5 Fix URI parsing Phlogi 2020-10-26 07:56:58 +01:00
  • eba7f4d10a Merge pull request #17 from kmwoley/release_1_3 1.2.1 Kevin Woley 2020-06-08 09:43:22 -07:00
  • 9dba4fd40b adding changelog Kevin Woley 2020-06-08 09:41:26 -07:00