Jarek Kowalski
|
c57531b751
|
switched Go logging library to github.com/op/go-logging which lets us override log levels per module
|
2018-07-09 21:28:12 -07:00 |
|
Jarek Kowalski
|
ba6419339a
|
refactored storage.ListBlocks() to be callback based which simplifies usage significantly
|
2018-06-23 13:47:43 -07:00 |
|
Jarek Kowalski
|
83036f1a0d
|
upload progress
|
2018-06-23 13:10:54 -07:00 |
|
Jarek Kowalski
|
14e38b59bf
|
cleaned up how active block index is loaded
|
2018-04-14 19:26:58 -07:00 |
|
Jarek Kowalski
|
d8201229d8
|
plumbed through ctx in storage.Storage APIs and all uses
|
2018-04-03 17:39:54 -07:00 |
|
Jarek Kowalski
|
1c4e0e1e47
|
removed legacy oid format
|
2018-03-19 19:31:03 -07:00 |
|
Jarek Kowalski
|
8d3b1df2fa
|
fixed build break caused by using deprecated CloseWithError()
|
2018-03-19 13:25:20 -07:00 |
|
Jarek Kowalski
|
453bab3560
|
fixed some lint errors, mostly dead code and missing error checks
|
2018-03-19 12:26:28 -07:00 |
|
Jarek Kowalski
|
a350991762
|
reorganized CLI packages to be close to storage providers
|
2018-02-11 08:00:07 -08:00 |
|
Jarek Kowalski
|
7e16471a21
|
added --flat option to filesystem and webdav providers
|
2018-02-10 13:06:34 -08:00 |
|
Jarek Kowalski
|
14ea44d02d
|
fixed S3 test by recreating bucket and using per-host bucket
|
2018-02-03 17:19:37 -08:00 |
|
Jarek Kowalski
|
d7e1276a48
|
cleaned up storage.Storage API and documentation
|
2018-01-10 19:13:09 -08:00 |
|
Jarek Kowalski
|
61abc8eee2
|
added support for S3 storage provider
|
2018-01-10 19:13:09 -08:00 |
|
Jarek Kowalski
|
b65a5c5689
|
added scrubber to remove passwords from 'repo status' output
|
2018-01-10 19:13:08 -08:00 |
|
Jarek Kowalski
|
10ca234633
|
switched to using zerolog for logging, by default log level=info, can be set to debug on commandline
|
2018-01-01 19:12:35 -08:00 |
|
Jarek Kowalski
|
a0cc09b673
|
removed caching storage
|
2017-11-27 18:06:28 -08:00 |
|
Jarek Kowalski
|
de02941442
|
plumbed through key time in map storage
|
2017-11-23 16:43:34 -08:00 |
|
Jarek Kowalski
|
c3f31d744f
|
removed stuttering
|
2017-10-14 16:38:22 -07:00 |
|
Jarek Kowalski
|
f33ae14573
|
renamed 'blob.Storage' to 'storage.Storage'
|
2017-10-14 16:38:09 -07:00 |
|
Jarek Kowalski
|
3323d17536
|
renamed storage.Storage to blob.Storage
|
2016-09-08 21:11:50 -07:00 |
|
Jarek Kowalski
|
baa8451403
|
added kopia.Connection as top-level API.
simplified vault API
|
2016-09-05 22:30:27 -07:00 |
|
Jarek Kowalski
|
bf40d91585
|
replaced storage.BlockExists() with storage.BlockSize() which returns additional info
|
2016-08-25 21:39:17 -07:00 |
|
Jarek Kowalski
|
613955de4e
|
added retry loop to GCS client
|
2016-08-25 20:54:37 -07:00 |
|
Jarek Kowalski
|
f732442f82
|
fixed GCS BlockExists()
|
2016-08-25 20:00:02 -07:00 |
|
Jarek Kowalski
|
381d3780dc
|
simplified Storage.PutBlock() API - passing []byte instead of convoluted reader, this greatly simplifies crypto code in the Repository
removed Storage.Flush()
|
2016-08-24 22:18:22 -07:00 |
|
Jarek Kowalski
|
b3a611ffba
|
revamped how vault configuration gets stored
|
2016-08-22 22:20:08 -07:00 |
|
Jarek Kowalski
|
cd012d8fbc
|
code cleanup, logging
|
2016-08-22 21:58:04 -07:00 |
|
Jarek Kowalski
|
dcd7e0f76f
|
godoc cleanup, hiding internal APIs
|
2016-08-21 08:28:40 -07:00 |
|
Jarek Kowalski
|
fb051eca60
|
fixed go vet warning on 1.6
|
2016-08-09 21:02:57 -07:00 |
|
Jarek Kowalski
|
455874f7cc
|
fixed build error
|
2016-08-09 20:57:02 -07:00 |
|
Jarek Kowalski
|
7455a99f9d
|
added per-block locking to caching storage
|
2016-08-09 20:22:34 -07:00 |
|
Jarek Kowalski
|
714d3deb2d
|
renamed logging filesystem files
|
2016-08-07 11:45:49 -07:00 |
|
Jarek Kowalski
|
75534251c9
|
renamed gcs filesystem files
|
2016-08-07 11:43:57 -07:00 |
|
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
|
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
|
8a02f23fbd
|
more renames
|
2016-04-01 19:50:50 -07:00 |
|
Jarek Kowalski
|
417a34e584
|
renames
|
2016-04-01 19:26:06 -07:00 |
|
Jarek Kowalski
|
beb39e1345
|
fixed inline encoding
|
2016-03-22 22:21:43 -07:00 |
|
Jarek Kowalski
|
d3a68a7055
|
initial
|
2016-03-21 20:08:35 -07:00 |
|