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
Alexander Neumann
d50dc9f649
Merge pull request #855 from middelink/fix-851
...
Add `tag` command to restic cli to manipulate tags on existing snapshots.
2017-03-05 20:20:20 +01:00
Alexander Neumann
07695b3622
Documentation fixes
2017-03-05 20:12:25 +01:00
Pauline Middelink
be15a9261a
Add design and user documentation for the restic tag
command
2017-03-05 19:55:23 +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
Alexander Neumann
db08581352
Add hint for other backend URI formats
2017-03-05 16:58:24 +01:00
Alexander Neumann
0afeb68e6c
Merge pull request #854 from middelink/dynamic-host,tag-columns-in-cmd_snapshots
...
Dynamic host,tag columns widths in snapshots command
2017-03-05 16:11:38 +01:00
Alexander Neumann
a809c9ac5f
Merge pull request #853 from middelink/cmd_backup-tag-integration-test
...
restic backup --tag integration test
2017-03-05 16:08:02 +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
Alexander Neumann
b101efe26e
Merge pull request #845 from restic/update-pkg-xattr
...
Update github.com/pkg/xattr
2017-03-04 16:49:07 +01:00
Alexander Neumann
becc34a159
Merge pull request #847 from middelink/fix-846
...
Display the proper amount of bytes we will be pruning from the repo.
2017-03-04 16:47:20 +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
82458d4de0
Update github.com/pkg/xattr
...
Closes #843
2017-03-04 14:23:15 +01:00
Alexander Neumann
7066cc17bb
Merge pull request #844 from welpo/patch-1
...
Fix Minio Server URL
2017-03-04 13:51:05 +01:00
welpo
12ed2f65e3
Fix Minio Server URL
...
The previous link gave a 404
2017-03-04 13:19:50 +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
Alexander Neumann
f9fc8674eb
Merge pull request #837 from restic/index
...
Misc improvements
2017-03-03 09:44:06 +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
1d64a1dcbb
Merge pull request #835 from restic/fix-834
...
Allow filtering absolute paths
2017-03-02 15:22:17 +01:00
Alexander Neumann
7c92994f10
Clarify variable name
2017-03-02 14:52:18 +01:00
Alexander Neumann
bf97cc7efa
Allow filtering absolute paths
...
Before, the restorer called the filter function with a relative path,
this prevented anchoring absolute patterns (which just never matched).
Now call the restore function with an absolute virtual path, starting at
the filepath separator.
Closes #834
2017-03-02 14:50:54 +01:00
Alexander Neumann
4f5e9e939b
Merge pull request #829 from restic/fix-822
...
Ignore empty lines in --files-from
2017-02-27 21:15:35 +01:00
Alexander Neumann
92ad35848a
Fix Travis Go versions
2017-02-27 20:40:10 +01:00
Alexander Neumann
bb69b20aff
Travis: Configure Go versions
2017-02-27 20:39:00 +01:00
Alexander Neumann
80e93621e1
Travis: Configure Go versions
2017-02-27 20:37:47 +01:00
Alexander Neumann
31ff506309
Ignore empty lines in --files-from
...
Closes #822
2017-02-27 19:42:00 +01:00
Alexander Neumann
4a51ddf741
Add section to the manual about same directory names
...
Related to #652
2017-02-21 20:46:26 +01:00
Alexander Neumann
3d1dc636d0
Merge pull request #817 from restic/add-forget-prune
...
Add `--prune` switch to `forget`
2017-02-21 11:40:30 +01:00
Alexander Neumann
8609ba28d0
Add News section
2017-02-21 11:12:07 +01:00
Alexander Neumann
685f5ebbd1
Add --prune
switch to forget
2017-02-21 10:58:30 +01:00
Alexander Neumann
4e2f8145f5
Update Appveyor
2017-02-18 19:09:21 +01:00
Alexander Neumann
11b63d3417
Update Travis
2017-02-18 19:08:11 +01:00
Alexander Neumann
2c81bc35dc
Merge pull request #814 from restic/fix-archiver
...
Correct archiver behavior in case of errors
2017-02-18 19:00:33 +01:00
Alexander Neumann
b8ce1b4e69
Correct archiver behavior in case of errors
2017-02-18 17:46:06 +01:00
Alexander Neumann
23c2717ab2
Merge pull request #809 from restic/fix-xattr
...
WIP: fix panic
2017-02-18 15:00:49 +01:00
Alexander Neumann
132afbe83b
Correct error check for ENOTSUP, add errors.Wrap()
2017-02-18 14:36:37 +01:00
Alexander Neumann
ef52d15edd
Continue if extended attribute cannot be read
2017-02-18 14:35:11 +01:00
Alexander Neumann
6df2f9e5ba
Add support for extended attributes on FreeBSD
2017-02-18 14:35:11 +01:00