Commit Graph

  • b0987ff570 CI: only build containers on restic/restic Michael Eischer 2023-05-20 12:12:50 +02:00
  • eff3124f15 CI: Setup automatic container builds for ghcr.io Michael Eischer 2023-05-20 11:10:00 +02:00
  • 43fa051546 Directly build restic binary in release Docker container Michael Eischer 2023-05-19 17:43:11 +02:00
  • 2293835242 Release multi-platform docker containers Michael Eischer 2023-05-19 17:16:29 +02:00
  • 0fcb6c7f94 ask for debug statistics in resource usage issues Michael Eischer 2023-06-17 17:47:25 +02:00
  • 325fa916b5 stats: Add debug mode to collect repository statistics Michael Eischer 2023-06-07 21:59:28 +02:00
  • 170e495334 Merge pull request #4401 from MichaelEischer/fix-windows-build Michael Eischer 2023-07-08 23:01:22 +02:00
  • 9d44682e3e fuse: fix windows build Michael Eischer 2023-07-08 22:40:22 +02:00
  • 4d43509423 Merge pull request #4379 from chenxiaolong/symlink_xattrs Michael Eischer 2023-07-08 16:56:51 +00:00
  • ea9ad77e05 restic: refactor node test Michael Eischer 2023-07-08 18:49:47 +02:00
  • cc84884d2e restic: basic xattr test for files/dirs Michael Eischer 2023-07-08 18:49:21 +02:00
  • 4a5ae2ba84 restic: test NodeFromFileInfo for symlinks Michael Eischer 2023-07-08 18:18:13 +02:00
  • 1f1e50f49e fuse: add test for symlink xattr Michael Eischer 2023-07-08 18:02:17 +02:00
  • f3c3b0f377 fuse: deduplicate xattr code Michael Eischer 2023-07-08 17:41:45 +02:00
  • 7e2be9e081 Merge pull request #4384 from arjunajesh/issue#1926 Michael Eischer 2023-07-08 07:46:31 +00:00
  • cc3c218baf small cleanups for certificate environment variables Michael Eischer 2023-07-08 09:44:20 +02:00
  • c1578a2035 certificates can be passed through env vars arjunajesh 2023-06-22 16:10:41 -04:00
  • 678b983300 Merge pull request #4360 from Refutable4890/master Michael Eischer 2023-07-07 21:51:52 +00:00
  • 1b3870dc43 Merge pull request #4378 from MichaelEischer/add-version-to-snapshot Michael Eischer 2023-07-07 23:50:44 +02:00
  • ef40aee2bd Merge pull request #4373 from MichaelEischer/performance-issue-help Michael Eischer 2023-07-07 23:50:27 +02:00
  • 3a32c4e59f document how to analyze performance / memory usage issues Michael Eischer 2023-06-17 17:48:54 +02:00
  • e703e89e9b add changelog for program version Michael Eischer 2023-07-07 23:36:57 +02:00
  • 389f6ee74c backup: add minimal test for program versioni Michael Eischer 2023-07-07 23:33:23 +02:00
  • bbac74b172 add program version to snapshot Michael Eischer 2023-06-19 19:30:41 +02:00
  • a280b7364e Merge pull request #4395 from greatroar/parsebytes Michael Eischer 2023-07-07 21:24:47 +00:00
  • 825651a135 Merge pull request #4387 from arjunajesh/issue#2468 Michael Eischer 2023-07-07 21:17:01 +00:00
  • e36d17a6f8 azure: tweak documentation for endpoint suffix Michael Eischer 2023-07-07 23:09:44 +02:00
  • 068b115abc added azure domain parameter arjunajesh 2023-06-24 20:06:54 -04:00
  • 41a5bf357f cmd, ui: Move size parsing code and make it more robust greatroar 2023-07-02 20:09:57 +02:00
  • f96896a9c0 Merge pull request #4383 from LouisMT/add-docker-hostname Michael Eischer 2023-07-01 18:58:43 +02:00
  • 2ab9a3b9c3 Merge pull request #4389 from restic/dependabot/go_modules/google.golang.org/api-0.129.0 dependabot[bot] 2023-07-01 16:57:18 +00:00
  • dbe2eef80c Add hostname flag to Docker docs Louis Matthijssen 2023-06-22 17:03:29 +00:00
  • 6e7c6674ad build(deps): bump google.golang.org/api from 0.116.0 to 0.129.0 dependabot[bot] 2023-07-01 16:11:44 +00:00
  • 7fe830ee1e Merge pull request #4392 from restic/dependabot/go_modules/github.com/Azure/azure-sdk-for-go/sdk/azcore-1.6.1 Michael Eischer 2023-07-01 18:10:47 +02:00
  • a07c7166ba Merge pull request #4390 from restic/dependabot/go_modules/golang.org/x/oauth2-0.9.0 Michael Eischer 2023-07-01 18:10:38 +02:00
  • d2f8f9de23 build(deps): bump golang.org/x/oauth2 from 0.8.0 to 0.9.0 dependabot[bot] 2023-07-01 15:32:55 +00:00
  • d5fe5107c8 Merge pull request #4391 from restic/dependabot/go_modules/golang.org/x/sys-0.9.0 dependabot[bot] 2023-07-01 15:31:42 +00:00
  • f08ba1a005 build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore dependabot[bot] 2023-07-01 01:23:19 +00:00
  • 70fb554854 build(deps): bump golang.org/x/sys from 0.8.0 to 0.9.0 dependabot[bot] 2023-07-01 01:23:05 +00:00
  • 8c02ebb029 Add support for extended attributes on symlinks Andrew Gunnerson 2023-06-19 14:24:47 -04:00
  • 8dcb0c4a9d doc: improve description of caching behavior of the check command Michael Eischer 2023-06-17 15:45:54 +02:00
  • 74ca82a6f8 Merge pull request #4362 from restic/unified-backend-factory Michael Eischer 2023-06-17 15:52:37 +02:00
  • 9cbc2502c6 Merge pull request #4366 from gautammenghani/master Michael Eischer 2023-06-17 15:41:17 +02:00
  • 93038ed8f4 s3: restore retries for minio tests Michael Eischer 2023-06-17 15:25:08 +02:00
  • 8da5a6649b Preserve oldest snapshot when keep-within* does not collect enough Gautam Menghani 2023-06-17 18:04:35 +05:30
  • 3888c21a27 reword changelog Michael Eischer 2023-06-16 21:35:20 +02:00
  • 1257c2c075 forget: Add comments to snapshot policy Michael Eischer 2023-06-16 21:28:49 +02:00
  • 182b9796e4 Issue #3624: Preserve oldest snapshot when keep-* values are not satisfied Gautam Menghani 2023-06-16 23:13:41 +05:30
  • cbf87fbdb3 init: don't include password in debug log Michael Eischer 2023-06-17 14:40:10 +02:00
  • b5511e8e4c Fix linter warnings Michael Eischer 2023-06-08 19:35:20 +02:00
  • 50e0d5e6b5 backend: Hardcode backend scheme in Factory Michael Eischer 2023-06-08 17:32:43 +02:00
  • 705ad51bcc backend: check that StripPassword can be called Michael Eischer 2023-06-08 17:05:20 +02:00
  • 13a8b5822f backend: Adjust tests to use the Factory to instantiate the backend Michael Eischer 2023-06-08 16:53:55 +02:00
  • 3d3bb88745 b2: remove duplicate check for config file during repository creation Michael Eischer 2023-06-08 16:21:59 +02:00
  • 3a3cf608f5 b2/s3: Move config validation from ApplyEnvironment to Open/Create Michael Eischer 2023-06-08 15:28:07 +02:00
  • 19ac12d95b location: make genericBackendFactory private Michael Eischer 2023-06-08 15:18:43 +02:00
  • 3325a7c862 location: extract backend specific part of StripPassword Michael Eischer 2023-06-08 15:17:00 +02:00
  • 555be49a79 location: Make ParseConfig-test backend agnostic Michael Eischer 2023-06-08 15:05:07 +02:00
  • 9aa9e0d1ec local/sftp: move limiter setup into backend Michael Eischer 2023-06-08 13:06:25 +02:00
  • 7d12c29286 backend: Unify backend construction using factory and registry Michael Eischer 2023-06-08 13:04:34 +02:00
  • 56836364a4 backend: pass context into every backend constructor Michael Eischer 2023-06-08 13:11:34 +02:00
  • 4df77e9f26 Merge pull request #4314 from MichaelEischer/restore-json Michael Eischer 2023-06-16 23:53:17 +02:00
  • 2545c84321 Merge pull request #4365 from MichaelEischer/ci-rework-build-tests Michael Eischer 2023-06-16 23:29:39 +02:00
  • 191c47d30e Merge pull request #4353 from MichaelEischer/tune-gc Michael Eischer 2023-06-16 23:24:39 +02:00
  • dd1ef13c1c Merge pull request #4352 from MichaelEischer/pointerless-index Michael Eischer 2023-06-16 23:23:14 +02:00
  • 4d5ee987a7 add changelog about missing AIX builds Michael Eischer 2023-06-16 23:19:36 +02:00
  • b2ed42cec4 index: add basic hat test Michael Eischer 2023-06-16 23:12:30 +02:00
  • 61042a77a4 building on aix is currently not possible Michael Eischer 2023-06-09 13:35:35 +02:00
  • 4e9e2c3229 CI: Use build-release-binaries to run the cross-compilation tests Michael Eischer 2023-06-09 13:23:49 +02:00
  • faec0ff816 build-release-binaries: support building a subset of all platforms Michael Eischer 2023-06-09 13:17:24 +02:00
  • 07d1f8047e restore: More descriptive field names for the JSON output Michael Eischer 2023-06-09 12:01:53 +02:00
  • b2b0760eb0 restore: add test for json output Michael Eischer 2023-05-14 12:02:34 +02:00
  • cf16239058 restore: print output via termStatus Michael Eischer 2023-05-13 23:23:39 +02:00
  • 1531eab746 mention restore json support in changelog Michael Eischer 2023-05-01 12:19:11 +02:00
  • d54176ce5d restore: add basic json progress Michael Eischer 2023-05-01 12:01:03 +02:00
  • a9aff885d6 restore: reorganize progress bar code Michael Eischer 2023-05-01 11:19:09 +02:00
  • bb20078641 restore: pass termStatus to restore in tests Michael Eischer 2023-05-01 12:51:37 +02:00
  • 237f32c651 Merge pull request #3261 from DRON-666/prealloc-packs Michael Eischer 2023-06-09 11:50:46 +02:00
  • 74e4656850 Update changelog DRON-666 2021-02-02 17:45:10 +03:00
  • c37d587f81 Use PreallocateFile in local backend DRON-666 2021-02-02 17:44:40 +03:00
  • ffc6b3d887 Move PreallocateFile to fs package DRON-666 2021-02-02 17:43:40 +03:00
  • 88c63a029c Merge pull request #3563 from matta/improve-eta Michael Eischer 2023-06-08 20:49:19 +02:00
  • 0b908bb1fb Address review comments Michael Eischer 2023-06-08 20:24:21 +02:00
  • 0372c7ef04 Improve the ETA displayed during backup Matt Armstrong 2021-11-01 15:13:23 -07:00
  • 9464c63550 Make formatNode test timezone independent Michael Eischer 2023-06-08 19:18:30 +02:00
  • 6ebf2dd235 Reduce duplicate code in test for fomatNode Michael Eischer 2023-06-08 19:16:16 +02:00
  • 5f153109ba Refactor formatNode Michael Eischer 2023-06-08 19:12:49 +02:00
  • 2beaa74892 tweak changelog Michael Eischer 2023-06-08 19:12:26 +02:00
  • 55c21846b1 Revert "index: remove redundant storage of indexmap size" Michael Eischer 2023-06-08 18:07:06 +02:00
  • 0f80b6a137 add changelog for gc tuning Michael Eischer 2023-06-08 18:02:46 +02:00
  • e14ccb1142 Merge pull request #4298 from restic/backend-parseconfig-cleanup Michael Eischer 2023-06-08 12:02:27 +02:00
  • 609367195a backend: Fix test compilation with Go 1.18 and 1.19 Michael Eischer 2023-05-18 20:38:43 +02:00
  • 18eb1d3ab0 backend: test cleanup Michael Eischer 2023-04-21 22:02:43 +02:00
  • 32a6b66267 backend: add standardized Config.ApplyEnvironment Michael Eischer 2023-04-21 21:51:58 +02:00
  • f903db492c backend: let ParseConfig return a Config pointer Michael Eischer 2023-04-21 21:35:34 +02:00
  • 25a0be7f26 backend: fix linter warnings Michael Eischer 2023-04-21 21:11:33 +02:00
  • a27b7f1370 backend: use generic instead of any type for test suite Michael Eischer 2023-04-21 21:06:56 +02:00
  • fa361dbfbd backend: use generic implementation for ParseConfig tests Michael Eischer 2023-04-20 23:02:56 +02:00
  • 5260d38980 backend: let ParseConfig return concrete type Michael Eischer 2023-04-20 22:40:21 +02:00
  • 2f7b4ceae1 backend: Move environment based configuration into backend Michael Eischer 2023-04-15 10:25:45 +02:00