Alexander Neumann
340f2c80a0
Merge pull request #864 from restic/find-case-insensitive
...
find: Add option to ignore case
2017-03-07 11:20:33 +01:00
Alexander Neumann
221bef48c0
find: Add option to ignore case
...
Closes #859
2017-03-07 10:58:09 +01:00
Pauline Middelink
afcc1ba706
Create a helper function to get the terminal width
...
Rationale: contain terminal access to one file.
2017-03-06 11:23:00 +01:00
Alexander Neumann
bf88a62a16
Merge pull request #858 from middelink/snapshot-layout
...
Fix layout issue in cmd_snapshot "ascii art"
2017-03-06 09:10:35 +01:00
Pauline Middelink
354e8ffb82
Fix layout issue in cmd_snapshot "ascii art"
...
The layouter does not account for multi tags when determining the
need for ascii art.
36fd8178 2017-03-03 21:35:04 abuseio.polyware.nl NL /
A └──
vs
36fd8178 2017-03-03 21:35:04 abuseio.polyware.nl NL ┌── /
A └──
2017-03-06 02:49:15 +01:00
Pauline Middelink
e1c828be3e
Fix SamePaths() and make it into a receiver function
...
Add `HasPath(paths []string) bool` to Snapshot for testing if the
snapshot has at least the paths given to the function.
Reimplemented SamePaths(paths []string) so it does what the name implies,
compare if all given paths are in the snapshot.
2017-03-06 02:21:58 +01:00
Pauline Middelink
1fa2313aef
Snapshot: Add Original ID
...
The Original ID is used when the snapshot is modified (e.g. by `tag`
command). Adjust integration testing to assert correctness.
2017-03-05 19:55:23 +01:00
Pauline Middelink
26e266a951
Fix type of ID field in cmd_snapshots
type Snapshot
2017-03-05 19:55:22 +01:00
Pauline Middelink
208edaa3d1
Snapshot: Add AddTags()
and RemoveTags()
...
Both prevent duplicate tags.
2017-03-05 19:55:22 +01:00
Pauline Middelink
f6a258b4a8
Add tag
: Manipulate tags on existing snapshots
...
Add integration testing.
2017-03-05 19:55:22 +01:00
Pauline Middelink
45e9f35654
Make columns for host and tags size width dynamicly on their content.
2017-03-05 05:32:01 +01:00
Pauline Middelink
edd5c8b44d
Add integration test to make sure cmd_backup adds tags when required.
2017-03-05 05:24:40 +01:00
Pauline Middelink
7238a3ee89
Changed cmd_snapshots to be testable (no more using os.Stdout)
2017-03-05 05:24:11 +01:00
Alexander Neumann
bbcab800c9
Merge pull request #850 from middelink/fix-848
...
Add progressbar to repack and blob remove phases of prune cmd.
2017-03-04 18:47:03 +01:00
Pauline Middelink
5564c78e53
English typo: rewriten > rewritten.
2017-03-04 17:43:58 +01:00
Pauline Middelink
792b81725e
Add progressbar to repack and blob remove phases of prune cmd.
2017-03-04 17:38:34 +01:00
Pauline Middelink
1273c6f3d4
Display the proper amount of bytes we will be pruning from the repo.
2017-03-04 15:17:44 +01:00
Alexander Neumann
90bc187355
Merge pull request #840 from middelink/master
...
Display absolute paths when displaying the output of ls and find.
2017-03-03 12:09:20 +01:00
Pauline Middelink
5ecaaea90b
Really use absolute pathnames, not all systems use /.
2017-03-03 11:14:39 +01:00
Pauline Middelink
039e81b04b
Fix unit test, we need to check for absolute paths now.
2017-03-02 23:30:56 +01:00
Pauline Middelink
efb4315a1e
Display absolute paths when displaying the output of ls and find.
2017-03-02 22:41:11 +01:00
Alexander Neumann
f53d33ba34
Make ArchiveReader a struct
2017-03-02 15:45:35 +01:00
Alexander Neumann
9b776dc7ab
Use new Index implementation for rebuild-index
2017-03-02 15:23:59 +01:00
Alexander Neumann
31ff506309
Ignore empty lines in --files-from
...
Closes #822
2017-02-27 19:42:00 +01:00
Alexander Neumann
685f5ebbd1
Add --prune
switch to forget
2017-02-21 10:58:30 +01:00
Alexander Neumann
40685a0e61
Merge pull request #803 from ibib/adds-json-support
...
Adds JSON support for the snapshots command
2017-02-16 11:26:14 +01:00
Øystein Olsen
c35e48291d
Fix correct number of arguments for key command
2017-02-13 16:16:34 +01:00
Øystein Olsen
511278b66a
Fix wrong description of rebuild-index command in help text
2017-02-13 16:07:29 +01:00
Øystein Olsen
514a11346d
Add long description of list command in help text
2017-02-13 16:06:27 +01:00
Øystein Olsen
2eb75bb941
Consistently refer to 'the' instead of 'a' repository in help text
2017-02-13 16:05:25 +01:00
Øystein Olsen
9922ce97bf
Use lowercase consistently in help text
2017-02-13 16:02:47 +01:00
ibib
3ed4127297
Adds JSON support for the snapshots command
2017-02-12 21:43:39 +01:00
Alexander Neumann
4795a5c5d1
Merge pull request #795 from restic/fix-767
...
fuse: Add options --allow-other and --allow-root
2017-02-11 10:38:33 +01:00
Alexander Neumann
c14cb62cd7
fuse: Add options --allow-other and --allow-root
...
Closes #767
2017-02-10 21:58:10 +01:00
Alexander Neumann
b3ec01521e
Merge pull request #794 from restic/fix-789
...
Use non-formatting functions of errors for strings
2017-02-10 21:42:59 +01:00
Alexander Neumann
6483df5ee4
Merge pull request #793 from restic/add-host-parameter
...
backup: Add `--hostname` parameter
2017-02-10 21:42:56 +01:00
Alexander Neumann
6300c8df56
Merge pull request #763 from jgfrm/issue25
...
Support hard links
2017-02-10 20:58:39 +01:00
Jaap Gordijn
366bf4eb0c
Support hard links
...
Closes #152
2017-02-10 20:58:19 +01:00
Alexander Neumann
c8fc789393
Use non-formatting functions of errors for strings
...
Commands used:
$ gofmt -w -r 'errors.Fatalf(x) -> errors.Fatal(x)' src
$ gofmt -w -r 'errors.Errorf(x) -> errors.New(x)' src
Closes #789
2017-02-10 19:39:49 +01:00
Alexander Neumann
f145e1de0f
backup: Add --hostname
parameter
2017-02-10 19:37:33 +01:00
Alexander Neumann
073edd914d
Merge pull request #783 from opennota/master
...
Fix some typos
2017-02-09 10:43:27 +01:00
opennota
25e459659a
Fix some typos
2017-02-09 06:43:10 +07:00
Alexander Neumann
fdebb022e4
Make sure backups read from stdin have a file name
2017-02-08 22:37:02 +01:00
opennota
24acb09a2a
Allow --files-from to take a dash for stdin ( fixes #769 )
2017-02-06 18:43:44 +07:00
Alexander Neumann
22f3e21266
Start error message with a lower case character
2017-02-03 17:06:06 +01:00
Alexander Neumann
807fcf07d9
Return an error if password is not set for stdin
...
Closes #770
2017-02-03 15:53:07 +01:00
Alexander Neumann
79e198451c
Don't set GOMAXPROCS
...
This was a temporary fix for Go earlier than 1.5 to run code on all
avaialble cores. We don't need that any more since we require at least
Go 1.6.
2017-02-02 10:18:07 +01:00
Alexander Neumann
c7d60279f7
Merge pull request #762 from restic/fix-759
...
Add 'index' to list of options for 'cat' command
2017-01-30 18:26:32 +01:00
Alexander Neumann
7d49c65dd0
Merge pull request #761 from restic/fix-758
...
Remove inconsistencies regarding the `cat` command
2017-01-30 18:25:49 +01:00
Alexander Neumann
abd44ca7c5
Add 'index' to list of options for 'cat' command
2017-01-30 10:53:17 +01:00