Commit Graph

  • 5190933561
    Merge pull request #5240 from MichaelEischer/better-json-docs Michael Eischer 2025-02-16 18:28:29 +0100
  • 00e69f242e docs: fix datatypes Michael Eischer 2025-02-16 18:16:57 +0100
  • 00628e952f add changelog for oversized indexes Michael Eischer 2025-02-16 17:58:36 +0100
  • d828ba58f0 doc: add documentation for --read-special and --block-size Kirill Nazarov 2025-02-16 17:18:10 +0300
  • 15991ef788 test: fix typo in doctring Kirill Nazarov 2025-02-16 17:17:53 +0300
  • d4718dd5ce archiver: add test for parallel backup Kirill Nazarov 2025-02-16 17:17:06 +0300
  • 64e3d76ada dump: support dumping of block devices Kirill Nazarov 2025-02-16 17:16:40 +0300
  • c4cd0cacd4 backup: add block devices to progress Kirill Nazarov 2025-02-16 17:16:18 +0300
  • 7528eeac6e backup,archiver: support --block-size option Kirill Nazarov 2025-02-16 17:15:36 +0300
  • 729684a1bf backup,archiver: support --read-special flag Kirill Nazarov 2025-02-16 16:55:26 +0300
  • 39e63ee4e3 index: add tests for oversized index handling Michael Eischer 2025-02-16 17:42:00 +0100
  • 3b8d15d651 index: rewrite oversized indexes Michael Eischer 2025-02-16 17:03:14 +0100
  • 2fd8a3865c index: automatically write full indexes in StorePack Michael Eischer 2025-02-12 21:05:54 +0100
  • 4b31a1578b fs: add ReadAt() and Fd() methods to File interface Kirill Nazarov 2025-02-16 16:50:24 +0300
  • 7cfc945706 fs: add Stat() method to FS interface Kirill Nazarov 2025-02-16 16:49:07 +0300
  • 95224d6754
    Merge 0f82812b9a into da47967316 Ivan Shapovalov 2025-02-11 16:54:29 +0000
  • 0f82812b9a WIP: remember and log last non-fatal clone error Ivan Shapovalov 2024-12-05 18:12:33 +0400
  • c6d28cb621 WIP: debugs Ivan Shapovalov 2024-12-03 21:34:43 +0400
  • 4e446c600a ui: restore: add progress and summary reporting for cloned/copied files Ivan Shapovalov 2024-12-04 02:28:35 +0400
  • 47eb3d2cfe ui: restore: cleanup progress and summary report formatting and style Ivan Shapovalov 2024-12-05 18:49:44 +0400
  • afeca99aef restorer: implement same-file tracking and cloning ("reflinks") Ivan Shapovalov 2024-11-30 14:35:02 +0400
  • 111efa211d restorer: ReflinkIndex: introduce an index for tracking duplicates Ivan Shapovalov 2024-12-04 01:45:15 +0400
  • c4a432a4d1 restore: add `--reflinks` flag to clone identical files Ivan Shapovalov 2024-11-30 14:38:51 +0400
  • a323580cb6 fs/linux: Clone(): add implementation using `copy_file_range()` Ivan Shapovalov 2024-12-05 17:42:04 +0400
  • 7432d3de66 fs/linux: Clone(): add implementation using `ioctl(FICLONE)` Ivan Shapovalov 2024-12-03 21:29:14 +0400
  • d88282856c fs: Clone(): make clone methods report whether they did a clone or copy Ivan Shapovalov 2024-12-05 17:48:48 +0400
  • 1f4c871202 fs: Clone(): continue to next method if EXDEV or ENOTSUP Ivan Shapovalov 2024-12-05 17:41:14 +0400
  • 85de133d57 fs: Clone(): fsync the source Ivan Shapovalov 2024-12-05 17:41:45 +0400
  • ed13a20eef fs: Clone(): open the destination with O_TRUNC Ivan Shapovalov 2024-12-05 17:41:36 +0400
  • e42ad4987a fs: add Clone() and fallback implementation via `io.Copy()` Ivan Shapovalov 2024-12-03 21:28:41 +0400
  • 98b51357b0 restorer: HardlinkIndex: improve API, combine Has() and Value() Ivan Shapovalov 2024-12-03 21:32:18 +0400
  • 051597b7b6 restorer: HardlinkIndex: better comments Ivan Shapovalov 2024-11-30 14:34:42 +0400
  • 47dc871c25 WIP: build(deps): add personal fork of puzpuzpuz/xsync as a dependency Ivan Shapovalov 2024-11-30 14:34:17 +0400
  • 238d65ec3f SnapshotFilter is not empty if either NewerThan or OlderThan is set Kjetil Torgrim Homme 2025-02-10 20:12:37 +0100
  • e588ee5bbe lint: typo in previous comment fix Kjetil Torgrim Homme 2025-01-14 02:09:32 +0100
  • 2585c68d16 add hints about new functionality in documention Kjetil Torgrim Homme 2025-01-14 02:04:52 +0100
  • 11e4e5833b add changelog for issue Kjetil Torgrim Homme 2025-01-14 02:04:30 +0100
  • 96cdc02d66 lint: ignore err from Time.parse which can not happen more idiomatically Kjetil Torgrim Homme 2025-01-14 01:42:31 +0100
  • ff681b84f0 lint: improve comment based on lint feedback Kjetil Torgrim Homme 2025-01-14 01:40:35 +0100
  • 146587416f Add snapshot filtering --older-than and --newer-than Kjetil Torgrim Homme 2024-12-30 22:06:27 +0100
  • e56dfe4e2b
    sftp: remove unused variables and code Srigovind Nayak 2025-02-10 00:25:54 +0530
  • 43424f85ca
    sftp: fix permissions of the data directories created on init Srigovind Nayak 2025-02-10 00:20:48 +0530
  • c328f45333
    mount: append the short string of the repository ID Srigovind Nayak 2025-02-08 19:16:10 +0530
  • eb0e8d316d
    mount: append repository ID to FS name of FUSE mount Srigovind Nayak 2025-02-08 16:06:03 +0530
  • 0c4e65228a refactor secondary options Michael Eischer 2025-02-07 20:40:03 +0100
  • 120bd08c0d move globalOptions initialization into method Michael Eischer 2025-02-07 19:14:55 +0100
  • d378a171c8 cleanup backend initialization Michael Eischer 2025-02-07 19:08:51 +0100
  • c752867f0a fix linter errors Michael Eischer 2025-02-07 18:56:21 +0100
  • 412d6d9ec5 Create root command via function Michael Eischer 2025-02-07 18:28:56 +0100
  • 5497217018 print password from stdin message only to terminal Michael Eischer 2025-02-07 20:54:18 +0100
  • aa9cdf93cf refactor persistent options to be applied via functions Michael Eischer 2025-02-07 18:54:26 +0100
  • aacd6a47e3 refactor to use constructor functions to create cobra commands Michael Eischer 2025-02-06 23:02:00 +0100
  • dc9b6378f3 move cli flags into AddFlags on option structs Michael Eischer 2025-02-06 21:52:02 +0100
  • 4e58902de6 doc: fix broken links Michael Eischer 2025-02-06 20:59:36 +0100
  • 39823c5f6c doc: deprecate short_id and add some missing fields Michael Eischer 2025-02-06 20:53:01 +0100
  • 421842f41f doc: add datatypes to JSON outputs Michael Eischer 2025-02-06 20:10:42 +0100
  • 59b7007534 doc: reformat scripting tables Michael Eischer 2025-02-06 19:46:41 +0100
  • 0e50291ce8 Do not override stats.Size.Unused Dark Dragon 2025-02-05 23:19:31 +0100
  • c77edae71f prune: Remove standard output when using --json Dark Dragon 2025-02-05 22:54:25 +0100
  • e67a805bfc Add changelog and docu Alexander Weiss 2020-12-29 22:47:14 +0100
  • 57dd6e6482 prune: Add JSON output Dark Dragon 2025-02-05 22:59:26 +0100
  • ae0835f12d prune: Unify statistics computation Alexander Weiss 2020-11-30 15:22:04 +0100
  • da47967316
    Merge pull request #5194 from darkdragon-001/json-check Michael Eischer 2025-02-05 22:15:10 +0100
  • 49a411f7ac Print JSON summary in all error cases Dark Dragon 2025-02-02 17:43:54 +0100
  • 7cc1aa0cd4 Add check summary Dark Dragon 2024-12-30 23:44:46 +0100
  • a58a8f2ce0 Add JSON output to check command Dark Dragon 2024-12-30 22:33:01 +0100
  • 79d435efb1 Use printer.NewCounter() instead of newTerminalProgressMax() Dark Dragon 2025-02-02 17:30:45 +0100
  • 9cdf91b406
    Merge pull request #5235 from MichaelEischer/refactor-ls-sorting Michael Eischer 2025-02-05 20:44:08 +0100
  • 4104a8e6a5
    Issue: 4942: cmd_rewrite: add snapshot summary data to an existing snapshot. (#5185) Winfried Plappert 2025-02-05 19:40:20 +0000
  • 2b5b1eb852 rework snapshot summary calculation Michael Eischer 2025-02-04 19:50:43 +0100
  • b88af22f79 restic rewrite --snapshot-summary Winfried Plappert 2025-02-03 22:28:59 +0000
  • fb5899996b restic rewrite --snapshot-summary Winfried Plappert 2025-02-03 21:57:51 +0000
  • 0e151e22e6 restic rewrite --snapshot-summary Winfried Plappert 2025-02-03 18:06:38 +0000
  • e5c4d5e892 restic rewrite with --snapshot-summary Winfried Plappert 2025-02-03 17:44:36 +0000
  • 67fd74b902 restic rewrite snapshot summary Winfried Plappert 2025-02-02 17:03:36 +0000
  • ed088d3ed4 restic rewrite history Winfried Plappert 2025-02-02 10:56:31 +0000
  • 81cc6af676 restic rewrite history Winfried Plappert 2025-02-01 21:56:08 +0000
  • 0b4784f453 restic rewrite - check for existing snapshot history data Winfried Plappert 2025-01-31 18:19:40 +0000
  • 499336bf3d restic rewrite - integration test Winfried Plappert 2025-01-29 07:13:53 +0000
  • 83a3c964ed restic rewrite - add test for --snapshot-summary Winfried Plappert 2025-01-29 06:49:50 +0000
  • 4caca8d352 restic rewrite - add *restic.SnapshotSummary to the filter processes Winfried Plappert 2025-01-28 22:55:01 +0000
  • d8649541fe cmd_rewrite: add capability to add snapshot summary data to an existing snapshot. Winfried Plappert 2024-12-19 21:43:20 +0000
  • 1368adfd2b cmd_rewrite: add capability to add snapshot summary data to an existing snapshot Winfried Plappert 2024-12-18 16:58:20 +0000
  • 2dffee5fb4 Issue: 4942 Winfried Plappert 2024-12-18 16:33:53 +0000
  • 6cc06e0812 ls: add missing error handling Michael Eischer 2025-02-03 22:15:32 +0100
  • c32613a624 ls: extract comparator Michael Eischer 2025-02-03 22:09:55 +0100
  • 1807627dda ls: refactor sorting into sortedPrinter struct Michael Eischer 2025-02-03 22:05:40 +0100
  • 993eb112cd ls: deduplicate sorting test Michael Eischer 2025-02-03 21:58:38 +0100
  • 36d8916354 ls: use numeric based enum for SortMode Michael Eischer 2025-02-03 21:52:57 +0100
  • 060a44202f
    ls: sort output by size, atime, ctime, mtime, time(=mtime), extension (#5182) Winfried Plappert 2025-02-03 21:07:04 +0000
  • fac3df5711 drop username from metadata Michael Eischer 2025-02-03 21:39:01 +0100
  • e4b8cabc73 tweak docs and remove user name Michael Eischer 2025-02-03 21:32:03 +0100
  • 71c75caab9 fix linter errors Michael Eischer 2025-02-03 21:31:50 +0100
  • e22357b13e simplify sort mode handling Michael Eischer 2025-02-03 21:31:37 +0100
  • 0fcdb1e02e restic ls option --sort Winfried Plappert 2025-02-03 10:26:45 +0000
  • 446eb75590 restic ls documentation Winfried Plappert 2025-02-03 08:37:38 +0000
  • f00ca153bf restic ls --sort Winfried Plappert 2025-02-02 21:35:12 +0000
  • 8b4bf34090 restic ls: add 4 integration tests for ls --sort Winfried Plappert 2025-01-28 07:21:13 +0000
  • 79a8ddd104 restic ls - improve sorting enhancement code Winfried Plappert 2025-01-27 12:24:49 +0000
  • 26506823bf ls: create ability to sort output of restic ls -l Winfried Plappert 2025-01-16 15:41:03 +0000