Commit Graph

  • 0b4b092941 build(deps): bump actions/setup-go from 5 to 6 dependabot[bot] 2025-10-01 01:01:54 +00:00
  • 01d3357880 build(deps): bump docker/login-action from 3.5.0 to 3.6.0 dependabot[bot] 2025-10-01 01:01:51 +00:00
  • 8943ca15ed apply suggestions from Michael Eischer JL710 2025-09-25 13:35:40 +02:00
  • 1c7bb15327 Merge pull request #5451 from greatroar/concurrency Michael Eischer 2025-09-24 22:22:40 +02:00
  • d491c1bdbf use errors.Fatalf instead of custom formatting Michael Eischer 2025-09-24 22:11:54 +02:00
  • 97933d1404 remove trailing newlines from errors.Fatalf calls Michael Eischer 2025-09-24 22:11:34 +02:00
  • 4edfd36c8f Merge pull request #5363 from zmanda/fix-gh-5258-backup-exits-with-wrong-code-on-ctrl-c Michael Eischer 2025-09-24 22:04:38 +02:00
  • a30a36ca51 s3: drop manual credentials loading from environment Michael Eischer 2025-09-24 20:47:14 +02:00
  • d52f92e8cc Merge pull request #5523 from tobiaskarch/patch-1 Michael Eischer 2025-09-24 20:37:55 +02:00
  • a4e565d921 Merge pull request #5524 from dmotte/pr-fix-backupend Michael Eischer 2025-09-24 20:32:44 +02:00
  • ec796e6edd Merge pull request #5526 from lyallcooper/patch-1 Michael Eischer 2025-09-24 20:31:50 +02:00
  • e30acefbff Fix typo in rewrite command note Lyall Cooper 2025-09-24 14:40:35 +09:00
  • 3e6b5c34c9 Merge pull request #5512 from ProactiveServices/patch-1 Michael Eischer 2025-09-23 19:35:38 +02:00
  • 9017fefddd internal/archiver: fixed BackupEnd when SkipIfUnchanged is true dmotte 2025-09-23 03:07:30 +02:00
  • 93d1e3b211 Merge pull request #5519 from MichaelEischer/go-1.25 Michael Eischer 2025-09-22 22:44:21 +02:00
  • 8f858829ed Add OpenContainers labels to Dockerfile.release Tobias Karch 2025-09-22 18:38:25 +02:00
  • db3b3e31e6 Line breaks Adam Piggott 2025-09-22 14:24:02 +01:00
  • 3f7121e180 backup: adapt test to changed error message Michael Eischer 2025-09-21 22:59:59 +02:00
  • d5dd8ce6a7 CI: add go 1.25 Michael Eischer 2025-09-21 21:24:51 +02:00
  • 08443fe593 Merge pull request #5405 from restic/dependabot/github_actions/golangci/golangci-lint-action-8 Michael Eischer 2025-09-21 22:37:26 +02:00
  • daeb55a4fb Merge pull request #5511 from greatroar/atomic Michael Eischer 2025-09-21 22:29:40 +02:00
  • 6ebc23543d CI: use strict matching for generated source files in golangci-lint Michael Eischer 2025-09-21 22:25:57 +02:00
  • 7257cd2e5f extra linters Michael Eischer 2025-09-21 22:14:25 +02:00
  • 88bdf20bd8 Reduce linter ignores Michael Eischer 2025-09-21 22:10:22 +02:00
  • 8518c1f7d9 CI: convert golangci-lint configuration to v2 Michael Eischer 2025-09-21 21:58:49 +02:00
  • 60d80a6127 Fix linter warnings Michael Eischer 2025-09-21 21:58:29 +02:00
  • 575eac8d80 CI: bump golangci version to v2 Michael Eischer 2025-09-21 21:29:55 +02:00
  • 5c667f0501 build(deps): bump golangci/golangci-lint-action from 6 to 8 dependabot[bot] 2025-06-01 01:31:02 +00:00
  • f091e6aed0 Merge branch 'patch-release' Michael Eischer 2025-09-21 21:20:56 +02:00
  • 39a737fe14 Set development version for 0.18.1 patch-release Alexander Neumann 2025-09-21 20:05:01 +02:00
  • 7d0aa7f2e3 Add version for 0.18.1 v0.18.1 Alexander Neumann 2025-09-21 20:04:58 +02:00
  • 18f18b7f99 Generate CHANGELOG.md for 0.18.1 Alexander Neumann 2025-09-21 20:03:56 +02:00
  • 426b71e3e5 Prepare changelog for 0.18.1 Alexander Neumann 2025-09-21 20:03:56 +02:00
  • 4871390a81 Merge pull request #5514 from MichaelEischer/term-ui-helper Michael Eischer 2025-09-21 17:03:56 +02:00
  • 65b21e3348 ui: collect Quote and Truncate helpers Michael Eischer 2025-09-14 17:27:36 +02:00
  • 4a7b122fb6 Merge pull request #5510 from MichaelEischer/termstatus-everywhere-print-functions Michael Eischer 2025-09-21 16:42:29 +02:00
  • 86ddee8518 ui: document Message / Printer / Terminal interfaces Michael Eischer 2025-09-21 16:32:00 +02:00
  • 2fe271980f backup: only pass error log function to helpers Michael Eischer 2025-09-21 16:02:54 +02:00
  • 4f1390436d init: remove duplication from error message Michael Eischer 2025-09-21 15:58:29 +02:00
  • 2d7611373e ignore JSON flag for fully unsupported commands Michael Eischer 2025-09-21 15:38:26 +02:00
  • f71278138f drop warnf Michael Eischer 2025-09-18 22:52:56 +02:00
  • 7d5ebdd0b3 version: convert to termstatus Michael Eischer 2025-09-18 22:58:13 +02:00
  • d6c75ba2dc prune: drop unused parameter Michael Eischer 2025-09-17 21:18:15 +02:00
  • 2a9105c050 forget/snapshots: properly change error returned by PrintSnapshots Michael Eischer 2025-09-17 21:16:39 +02:00
  • b7bb697cf7 Merge pull request #5513 from restic/more-polish-changelogs Michael Eischer 2025-09-17 20:38:19 +02:00
  • b12a638322 Merge pull request #5509 from restic/polish-changelogs Michael Eischer 2025-09-17 20:37:46 +02:00
  • 4e0135e628 doc: Nitpicks on changelogs Leo R. Lundgren 2025-09-17 18:26:21 +02:00
  • 8e87a37df0 doc: mention value for pack size setting Adam Piggott 2025-09-16 17:32:26 +01:00
  • a8f506ea4d ui/progress: Simplify Updater greatroar 2025-09-16 09:56:33 +02:00
  • 0a1ce4f207 ui/progress: Restore atomics in Counter greatroar 2025-09-16 09:46:46 +02:00
  • 364271c6c3 Consistently use withTermstatus in tests Michael Eischer 2025-09-15 22:24:33 +02:00
  • 6b5c8ce14e change run* functions to accept ui.Terminal instead of *termstatus.Terminal Michael Eischer 2025-09-15 21:16:55 +02:00
  • 5a16b29177 remove unused global output functions Michael Eischer 2025-09-14 14:31:39 +02:00
  • 320fb5fb98 convert repository open/create to use termstatus Michael Eischer 2025-09-14 14:26:29 +02:00
  • c14cf48776 further reduce Warnf usages Michael Eischer 2025-09-14 14:16:40 +02:00
  • 109a211fbe convert repository locking to use termstatus Michael Eischer 2025-09-14 11:17:40 +02:00
  • 9d3efc2088 cleanup progress bar helpers Michael Eischer 2025-09-14 00:23:20 +02:00
  • 8b5dbc18ca cleanup progress bar creation special cases Michael Eischer 2025-09-13 23:07:25 +02:00
  • b0eef4b965 Initialize progress printer as early as reasonable in run functions Michael Eischer 2025-09-14 11:30:20 +02:00
  • 6c0dccf4a5 self-update: convert to termstatus Michael Eischer 2025-09-15 21:10:05 +02:00
  • 6b23d0328b find: convert to termstatus Michael Eischer 2025-09-14 00:17:55 +02:00
  • 52f33d2d54 snapshots: convert to termstatus Michael Eischer 2025-09-14 11:20:52 +02:00
  • d89535634d unlock: convert to termstatus Michael Eischer 2025-09-14 10:54:56 +02:00
  • 902cd1e9d6 backup: replace Verbosef usage Michael Eischer 2025-09-14 10:54:37 +02:00
  • 51299b8ea7 key: convert to termstatus Michael Eischer 2025-09-14 10:53:08 +02:00
  • fd8f8d64f5 init: convert to termstatus Michael Eischer 2025-09-14 10:49:26 +02:00
  • 114cc33fe9 generate: convert to termstatus Michael Eischer 2025-09-14 10:49:00 +02:00
  • 44dbd4469e tag: replace global print functions with termstatus Michael Eischer 2025-09-14 10:42:02 +02:00
  • d8f3e35730 prune: replace Print call with termstatus usage Michael Eischer 2025-09-14 10:39:47 +02:00
  • 333dbd18d8 list: convert to termstatus Michael Eischer 2025-09-14 10:36:31 +02:00
  • 0226e46681 cache: convert to termstatus Michael Eischer 2025-09-14 10:35:59 +02:00
  • 74fb43e0c2 dump: convert to termstatus Michael Eischer 2025-09-14 00:13:14 +02:00
  • 69186350fc diff: convert to termstatus Michael Eischer 2025-09-14 00:12:22 +02:00
  • 3e7aad8916 debug: convert to termstatus Michael Eischer 2025-09-14 00:04:41 +02:00
  • c3912ae7bc cat: convert to termstatus Michael Eischer 2025-09-13 23:58:46 +02:00
  • d3e26f2868 ls: convert to termstatus Michael Eischer 2025-09-13 23:53:33 +02:00
  • 2e91e81c83 mount: convert to termstatus Michael Eischer 2025-09-13 23:48:33 +02:00
  • 0dcd9bee88 rewrite: convert to termstatus Michael Eischer 2025-09-13 23:45:09 +02:00
  • a304826b98 repair snapshots: convert to termstatus Michael Eischer 2025-09-13 23:44:13 +02:00
  • 8510f09225 stats: convert to termstatus Michael Eischer 2025-09-13 23:28:30 +02:00
  • e63aee2ec6 copy: convert to use termstatus Michael Eischer 2025-09-13 22:50:07 +02:00
  • 94b19d64be termstatus: allow retrieving the underlying writer Michael Eischer 2025-09-15 21:04:31 +02:00
  • 03600ca509 termstatus: don't buffer stdout Michael Eischer 2025-09-14 21:47:09 +02:00
  • ef9930cce4 fix capturing stdout with termstatus Michael Eischer 2025-09-14 13:51:30 +02:00
  • 91ecac8003 termstatus: fix crash when printing empty string Michael Eischer 2025-09-14 13:52:00 +02:00
  • e9b6149303 list: cleanup parameter order of test helper Michael Eischer 2025-09-14 13:50:06 +02:00
  • 32b7168a9e centralize index progress bar for termstatus Michael Eischer 2025-09-13 23:17:15 +02:00
  • 6cdb9a75e6 consider JSON flag in newTerminalProgressPrinter Michael Eischer 2025-09-13 23:04:14 +02:00
  • 9ef8e13102 slightly polish changelogs Michael Eischer 2025-09-15 19:52:24 +02:00
  • 4940e330c0 Merge pull request #5508 from restic/patch-release-cherrypicks Michael Eischer 2025-09-15 19:51:51 +02:00
  • 3a63430b07 extend changelog Michael Eischer 2025-09-08 11:54:29 +02:00
  • a5e814bd8d check: fix error reporting on download retry Michael Eischer 2025-09-07 17:13:19 +02:00
  • 398862c5c8 docs: sync compatibility section with website Michael Eischer 2025-09-06 20:55:46 +02:00
  • b47c67fd90 update dependencies Michael Eischer 2025-09-06 22:47:11 +02:00
  • 81fe559222 Merge pull request #5495 from MichaelEischer/fix-check-retries Michael Eischer 2025-09-15 19:31:44 +02:00
  • f21fd9d115 Merge pull request #5494 from MichaelEischer/fix-background-handling Michael Eischer 2025-09-13 22:48:11 +02:00
  • d757e39992 make linter happy Michael Eischer 2025-09-13 22:22:53 +02:00
  • ce089f7e2d errors: standardize error wrapping for Fatal errors Srigovind Nayak 2025-06-03 14:34:12 +05:30
  • 576d35b37b changelog: add bugfix changelog for issue-5258 Srigovind Nayak 2025-04-26 23:11:18 +05:30
  • 18b8f8870f tests: add tests for preserving underlying errors Srigovind Nayak 2025-04-19 14:20:52 +05:30