Jarek Kowalski
e111821b8d
Makefile: added include for Makefile.local which can be used to create custom targets and overrides
2019-05-31 20:59:06 -07:00
Jarek Kowalski
698d2feb66
initialization improvements:
...
- create filesystem directory if it does not exists
- removed dangerous --overwrite option
- changed default splitter to a non-deprecated one
2019-05-31 20:12:46 -07:00
Jarek Kowalski
6678c01f46
object_splitter_test: added baseline test
2019-05-31 06:49:54 -07:00
Jarek Kowalski
543f34ea6b
go.mod: added missing dependency
v0.3.0-pre9
2019-05-30 23:42:15 -07:00
Jarek Kowalski
06418404f2
added logo in PNG format
2019-05-30 22:42:21 -07:00
Jarek Kowalski
03339c18af
[breaking change] deprecated DYNAMIC splitter due to license issue
...
The splitter in question was depending on
github.com/silvasur/buzhash which is not licensed according to FOSSA bot
Switched to new faster implementation of buzhash, which is
unfortunately incompatible and will split the objects in different
places.
This change is be semi-breaking - old repositories can be read, but
when uploading large objects they will be re-uploaded where previously
they would be de-duped.
Also added 'benchmark splitters' subcommand and moved 'block cryptobenchmark'
subcommand to 'benchmark crypto'.
2019-05-30 22:20:45 -07:00
Jarek Kowalski
2f0ff90c1a
travis: install GCP service account after merge
2019-05-28 19:13:08 -07:00
Jarek Kowalski
09e12bec86
go.mod: update dependencies
2019-05-27 17:18:23 -07:00
Jarek Kowalski
d2b58c14a3
skip signing for pull requests
2019-05-27 16:26:28 -07:00
Jarek Kowalski
480c4de443
fixed deprecated 'nfpm' in .goreleaser.yml
2019-05-27 16:26:28 -07:00
Jarek Kowalski
3c54cb187a
Update README.md
2019-05-27 16:24:20 -07:00
Jarek Kowalski
14b15be746
Merge pull request #26 from jkowalski/import-repo
...
Merged 'repo' repository back to this one. It's too tedious to maintain two separate repositories.
2019-05-27 16:00:23 -07:00
Jarek Kowalski
0c41d41276
Fixed up paths after merge
2019-05-27 15:48:39 -07:00
Jarek Kowalski
b6abef96e6
Merge github.com:kopia/repo into import-repo
2019-05-27 15:41:55 -07:00
Jarek Kowalski
a177394cde
docs: added installation instructions using RPM and DEB
2019-05-15 22:05:22 -07:00
Jarek Kowalski
e8c32f414d
travis: install keyring via /tmp
v0.3.0-pre8
2019-05-15 21:39:39 -07:00
Jarek Kowalski
5fdc25b574
added docs for verifying downloaded packages
2019-05-15 21:00:30 -07:00
Jarek Kowalski
c286d5bd75
goreleaser: use detached ASCII signature
2019-05-15 21:00:30 -07:00
Jarek Kowalski
176c831fd8
goreleaser: added checksum signing
v0.3.0-pre7
2019-05-15 20:34:06 -07:00
Jarek Kowalski
3d637735f1
travis: changed how rpm is installed
2019-05-15 20:16:02 -07:00
Jarek Kowalski
aa40465aed
goreleaser: build rpm and deb packages
2019-05-15 20:01:48 -07:00
Jarek Kowalski
1d0c9d2639
goreleaser: fixed homebrew repository name
v0.3.0-pre6
2019-05-15 18:32:23 -07:00
Jarek Kowalski
06acbd0d95
added homebrew output to goreleaser
v0.3.0-pre5
2019-05-15 18:21:31 -07:00
Jarek Kowalski
a93c1ce146
site: instant search box
2019-05-14 19:00:02 -07:00
Jarek Kowalski
a6a153b22e
switched fmt.Errorf() to errors.Wrap()
2019-05-11 12:34:14 -07:00
Jarek Kowalski
bac8adcaec
switched wrapping errors from fmt.Errorf() to errors.Wrap()
2019-05-11 09:35:49 -07:00
Jarek Kowalski
e2554df46d
travis: ignore decryption errors for KOPIA_GCS_CREDENTIALS_FILE and skip tests, decryption does not work for pull requests
2019-05-11 09:26:36 -07:00
Jarek Kowalski
440a1de2b2
added official release target
2019-05-09 23:51:16 -07:00
Jarek Kowalski
91c0cc3436
site: replace slack links with invite links
2019-05-09 23:33:48 -07:00
Jarek Kowalski
142bfa3622
site: included logging-related flags, cleanup
v0.3.0-pre2
2019-05-09 23:00:07 -07:00
Jarek Kowalski
be2b89f871
tweaked GH badges
2019-05-09 22:19:09 -07:00
Jarek Kowalski
296c44e12a
Merge pull request #8 from fossabot/master
...
Add license scan report and status
2019-05-09 22:18:04 -07:00
Jarek Kowalski
0136053c91
Merge pull request #12 from kopia/docs
...
Revamped kopia.io website
2019-05-09 22:16:56 -07:00
Jarek Kowalski
2787011e02
Revamped kopia.io website.
...
Added build pipeline to keep the reference in sync with the code.
2019-05-09 22:11:03 -07:00
Jarek Kowalski
9a50ca6635
travis: pre-download modules as part of travis setup
2019-04-03 18:16:43 -07:00
Jarek Kowalski
beede7c71f
travis: pre-download modules as part of travis setup
2019-04-03 18:15:18 -07:00
Jarek Kowalski
0ca85ee169
travis: switched GO111MODULE=on globally
2019-04-03 18:11:09 -07:00
Jarek Kowalski
e1b5854e34
travis: switched GO111MODULE=on globally
2019-04-03 18:09:41 -07:00
Jarek Kowalski
682f72113e
Makefile: force GO111MODULE=on on test
2019-04-03 17:57:02 -07:00
Jarek Kowalski
68f18c330d
travis: attempt to fix build
2019-04-02 22:56:09 -07:00
Jarek Kowalski
4b77e2d233
Makefile: removed stale targets
2019-04-02 22:42:11 -07:00
Jarek Kowalski
5b1c51bf76
go.mod: updated repo
2019-04-02 19:26:48 -07:00
Jarek Kowalski
008f7aaf31
travis: removed travis-setup
2019-04-01 22:13:30 -07:00
Jarek Kowalski
38102efc73
Makefile: missing dependency
2019-04-01 22:00:23 -07:00
Jarek Kowalski
731d6abebc
fixed build broken by overly aggressive linter fixes
2019-04-01 21:53:42 -07:00
Jarek Kowalski
bdafe117d9
Makefile: switched linter to golangci-lint and updated goveralls setup
...
fixed lint errors & removed .gometalinter config
2019-04-01 19:22:01 -07:00
Jarek Kowalski
fdfd336d6e
lint: fixed various linter issues
2019-04-01 18:59:48 -07:00
Jarek Kowalski
782bc581d0
Makefile: switched to golangci-lint
2019-04-01 18:47:10 -07:00
Jarek Kowalski
1e3c9c8067
upgraded to go1.12
2019-03-31 18:52:24 -07:00
Jarek Kowalski
0de3f57d25
go.mod: updated
2019-03-31 18:52:24 -07:00