Commit Graph

144 Commits

Author SHA1 Message Date
Jarek Kowalski
d356aaac2e renamed storage filesystem files 2016-08-07 11:43:21 -07:00
Jarek Kowalski
e57c5d7f82 added initial version of caching wrapper (no cache expulsions yet), simplified Storage API 2016-08-06 18:49:53 -07:00
Jarek Kowalski
966d1c638b changed directory JSON format to be more self-explanatory 2016-08-05 20:15:55 -07:00
Jarek Kowalski
8af22b8503 Store raw, unescaped JSON whenever possible. 2016-08-05 07:09:56 -07:00
Jarek Kowalski
16e9420db8 added provisional, untested support for uploading bundles of files 2016-08-04 22:05:16 -07:00
Jarek Kowalski
f4517e7e4f added JSON autodetection to kopia show, removed redundant 'show -d' option, fixed directory listing output 2016-08-04 22:04:13 -07:00
Jarek Kowalski
e3dc066c58 Moved EntryMetadataReadCloser to entry.go 2016-08-03 20:55:28 -07:00
Jarek Kowalski
332b134a23 Added support for bundles in JSON representing directory.
The bundles share common parent object ID and objects in a bundle are mapped to sections of the same underlying object.
2016-08-03 19:36:22 -07:00
Jarek Kowalski
a3e3c27b94 removed unused parameter from readDirectoryMetadataEntries 2016-08-03 17:06:35 -07:00
Jarek Kowalski
cf4d30ae0d removed appveyor icon 2016-07-30 14:29:47 -07:00
Jarek Kowalski
2ce9359d87 tweaks 2016-07-30 14:10:00 -07:00
Jarek Kowalski
7eb2dfd4e3 dump build dependencies in travis 2016-07-30 14:00:49 -07:00
Jarek Kowalski
ad055b3b34 fixed sha256sum invocation 2016-07-30 13:06:23 -07:00
Jarek Kowalski
0e6723def8 added SHA256 checksum to release 2016-07-30 12:53:28 -07:00
Jarek Kowalski
56f4a2bf40 Added support for reading new ObjectID format - section, which can be used to create packed objects:
S{start},{length},{baseID}
2016-07-30 12:21:56 -07:00
Jarek Kowalski
a7be4bffc1 make .zip package for windows only, for others use .tar.gz 2016-07-29 22:21:02 -07:00
Jarek Kowalski
f075d4995e fixed build on linux 2016-07-29 15:43:47 -07:00
Jarek Kowalski
9a5184334d updated release binary names 2016-07-29 15:38:03 -07:00
Jarek Kowalski
73a1796968 added back golang tip 2016-07-29 15:14:46 -07:00
Jarek Kowalski
8d9bbc6cf9 changing travis to build all supported OS/arch configurations at once 2016-07-29 14:44:17 -07:00
Jarek Kowalski
9047fb6789 added github releases to travis 2016-07-29 07:30:58 -07:00
Jarek Kowalski
69519f9eff added github releases to travis 2016-07-29 07:23:31 -07:00
Jarek Kowalski
21bb83197b changed build info format 2016-07-28 22:34:29 -07:00
Jarek Kowalski
e863464d8f added appveyor build 2016-07-28 22:13:31 -07:00
Jarek Kowalski
7e47a634cb refactored fuse into separate package 2016-07-24 10:40:45 -07:00
Jarek Kowalski
c53bdfc1ee cleaned up code structure around listing repository 2016-07-24 10:40:45 -07:00
Jarek Kowalski
342eab2db8 Major refactoring of 'fs' package.
fs.Entry - represents filesystem entry
fs.Directory - is a directory entry
fs.Symlink - is a symlink entry
fs.File - is an entry representing a file

This simplifies a bunch of code. Still work in progress.
2016-07-24 10:40:44 -07:00
Jarek Kowalski
42e1dc577f changed password prompt logic and OAuth2 prompt on Windows 2016-07-16 18:13:47 -07:00
Jarek Kowalski
0be422f897 reorganized blob storage package - renamed to storage and put gcs/filesystem/logging into subpackages 2016-07-13 18:50:31 -07:00
Jarek Kowalski
141dfd3c62 removed defunct limit.go and fixed 64-bit alignment of stats variables 2016-07-12 06:18:47 -07:00
Jarek Kowalski
0a46afd1d1 added go tip 2016-07-11 22:55:10 -07:00
Jarek Kowalski
160f1048f2 changed GCS provider to ask for OAuth2 code on the command line instead of relying on HTTP server on localhost, avoids problems when running Kopia via SSH 2016-07-11 19:35:34 -07:00
Jarek Kowalski
c79844fc51 removed unnecessary copy/pasted code 2016-07-02 14:26:21 -07:00
Jarek Kowalski
d90604fff4 print build version in make 2016-07-02 11:42:10 -07:00
Jarek Kowalski
685e2d7230 changed build version to be 'git describe' 2016-07-02 11:39:42 -07:00
Jarek Kowalski
224a49ed93 added --vaultconfig flag 2016-07-02 11:34:25 -07:00
Jarek Kowalski
64cd9fc4ee added buildinfo command 2016-07-02 11:33:52 -07:00
Jarek Kowalski
73ab29fcef added missing package doc files 2016-06-13 20:35:22 -07:00
Jarek Kowalski
75f0fd9189 added godoc badge, cleaned up inaccurate data 2016-06-13 20:28:07 -07:00
Jarek Kowalski
74282395c6 removed bad test assumption, fixed test on Linux 2016-06-13 20:16:32 -07:00
Jarek Kowalski
c45ac3db9d added OSX to Travis 2016-06-12 19:06:23 -07:00
Jarek Kowalski
44380f1aa5 added Travis badge 2016-06-12 19:03:01 -07:00
Jarek Kowalski
b650c6b43a Added travis CI config 2016-06-12 18:59:20 -07:00
Jarek Kowalski
d6dad5e405 fixed download instructions 2016-06-12 18:53:35 -07:00
Jarek Kowalski
84d59d2b77 merged 2016-06-12 17:11:19 -07:00
Jarek Kowalski
e0157cd38e added license and updated README 2016-06-12 17:09:12 -07:00
Jarek Kowalski
6df2a9194d cleaning up README 2016-06-12 17:00:20 -07:00
Jarek Kowalski
e81c61a40f added status output 2016-06-12 13:10:22 -07:00
Jarek Kowalski
534a0241ac fixed buffer leak 2016-06-12 10:47:22 -07:00
Jarek Kowalski
29b3dc1127 added support for colocated vault by default 2016-06-12 07:14:52 -07:00