Commit graph

126 commits

Author SHA1 Message Date
Bruno Clermont
07b6d5facf add docker image 2017-06-22 21:17:17 +02:00
Zlatko Čalušić
6b821132ec Travis can't determine latest versions of Go 2017-06-09 00:10:45 +02:00
Zlatko Čalušić
99eb5a4682 Update .travis.yml 2017-06-05 20:57:17 +02:00
Zlatko Čalušić
d54a589176 README.md: document why and when to use rest-server 2017-06-04 12:10:11 +02:00
Zlatko Čalušić
907801c8b9 Update dependencies 2017-06-02 10:27:10 +02:00
Zlatko Čalušić
5401014105 Version 0.9.2 2017-06-02 09:51:45 +02:00
Zlatko Čalušić
267f5d330a build.go: Use Go log package instead of custom die() implementation 2017-06-02 09:26:02 +02:00
Zlatko Čalušić
e591a330e5 build.go: Update for rest-server 2017-06-02 09:04:27 +02:00
Zlatko Čalušić
fbac61c6cb build.go: Strip temporary path, allow reproducible builds
de48a5ac9c
2017-06-02 08:56:08 +02:00
Zlatko Čalušić
ba98452c5e build.go: Add --enable-cgo
c49da4c6f7
2017-06-02 08:55:27 +02:00
Zlatko Čalušić
3122bd76ed build.go: Fix ineffassign mistakes
971ecee171
2017-06-02 08:54:30 +02:00
Zlatko Čalušić
fd9e42ed71 build.go: Also copy header files
e6ca604d24
2017-06-02 08:53:31 +02:00
Zlatko Čalušić
4bc2581b47 Check version in build.go
Print a sensible error for Go < 1.7 (the "context" package is missing there)

f8dd5d5088
2017-06-02 08:52:04 +02:00
Zlatko Čalušić
a029785c73 build.go: Make binaries completely static (disables cgo)
7e0a4c66e7
2017-06-02 08:50:28 +02:00
Zlatko Čalušić
0ee5921e04 build.go: Allow setting the output file name
62b1056860
2017-06-02 08:49:50 +02:00
Zlatko Čalušić
2a4c1d221a Document restic v0.6.1 as required version to use with rest-server 2017-06-02 08:25:11 +02:00
Zlatko Čalušić
997e8f4979 Update glide.yaml 2017-05-31 23:47:07 +02:00
Zlatko Čalušić
c7ffc41a65 Add support for logging HTTP requests in the combined log format 2017-05-31 23:45:16 +02:00
Zlatko Čalušić
ed59c2ec28 Update dependencies 2017-05-31 22:23:46 +02:00
Zlatko Čalušić
954686ce66 Update README.md 2017-05-30 00:44:39 +02:00
Zlatko Čalušić
cbc1941008 Update .travis.yml 2017-05-29 09:30:54 +02:00
Zlatko Čalušić
c74938fac6 Version 0.9.1 2017-05-01 20:17:15 +02:00
Zlatko Čalušić
489391646d Refactor createDirectories(), improve error handling 2017-05-01 20:10:46 +02:00
Zlatko Čalušić
e93bc32c78 Remove legacy code 2017-05-01 20:02:27 +02:00
Zlatko Čalušić
e2a4dd5dab Handler cleanup 2017-05-01 20:01:52 +02:00
Zlatko Čalušić
661e66849b Update .travis.yml 2017-05-01 19:16:36 +02:00
Zlatko Čalušić
77088473f0 Update README.md 2017-05-01 19:13:03 +02:00
Zlatko Čalušić
ed8b484766 Add missing route to CreateRepo() 2017-04-01 10:20:06 +02:00
Alexander Neumann
84cabc7880 Make rest-server compatible (#8)
* Allow deleting config files
* Directly write to target files, with O_EXCL
2017-03-18 13:11:29 +01:00
Zlatko Čalušić
a7197e7778 Update .travis.yml 2017-02-17 17:15:20 +01:00
Zlatko Čalušić
be82bc7a5e Remove local copy of REST_backend.md document 2017-02-02 11:34:15 +01:00
Zlatko Čalušić
919add5012 Implement POST /path?create=true for explicit repository creation
Legacy code which created repo on first "POST /keys/foo" remains, so
restic clients <= v0.3.3 continue working.
2017-01-27 20:45:53 +01:00
Zlatko Čalušić
2c90434911 Add debug output for HTTP error cases 2017-01-16 23:39:56 +01:00
Zlatko Čalušić
4d04351ac9 Report data directory on startup 2017-01-16 23:19:51 +01:00
Zlatko Čalušić
20f167f7b4 Refactor main() a bit 2017-01-16 23:15:16 +01:00
Zlatko Čalušić
c1ace4c9d9 Don't shadow config struct 2017-01-16 23:01:08 +01:00
Zlatko Čalušić
ff5fbf34e1 Update README.md 2017-01-04 00:21:02 +01:00
Zlatko Čalušić
87ebe10300 Update to cobra style flags 2016-12-30 23:26:15 +01:00
Zlatko Čalušić
f775e15484 Update LICENSE 2016-12-30 22:43:22 +01:00
Zlatko Čalušić
130b202fdb Update README.md 2016-12-30 22:40:11 +01:00
Zlatko Čalušić
c228f57ddf Report version on startup 2016-12-30 21:56:07 +01:00
Alexander Neumann
0f4373ed7f Replace flag with cobra 2016-12-30 21:13:51 +01:00
Alexander Neumann
6bee34700d Vendor libraries for github.com/spf13/cobra 2016-12-30 21:13:51 +01:00
Zlatko Čalušić
e945404183 Add VERSION 2016-12-30 18:34:37 +01:00
Zlatko Čalušić
81171b67cb Update .travis.yml 2016-12-30 18:34:37 +01:00
Alexander Neumann
791424a1b7 Update .travis.yml 2016-12-30 18:34:37 +01:00
Zlatko Čalušić
1d18db96aa Update glide.yaml 2016-12-30 18:34:37 +01:00
Zlatko Čalušić
afe9f43cd8 Update .gitignore 2016-12-30 18:34:37 +01:00
Alexander Neumann
363d8da2d1 Fix test path 2016-12-30 18:34:37 +01:00
Alexander Neumann
67fbfd5d07 Add build.go 2016-12-30 18:34:37 +01:00