Commit Graph

  • 907801c8b9 Update dependencies Zlatko Čalušić 2017-06-02 10:27:10 +02:00
  • 5401014105 Version 0.9.2 v0.9.2 Zlatko Čalušić 2017-06-02 09:51:45 +02:00
  • 267f5d330a build.go: Use Go log package instead of custom die() implementation Zlatko Čalušić 2017-06-02 09:26:02 +02:00
  • e591a330e5 build.go: Update for rest-server Zlatko Čalušić 2017-06-02 09:04:27 +02:00
  • fbac61c6cb build.go: Strip temporary path, allow reproducible builds Zlatko Čalušić 2017-06-02 08:56:08 +02:00
  • ba98452c5e build.go: Add --enable-cgo Zlatko Čalušić 2017-06-02 08:55:27 +02:00
  • 3122bd76ed build.go: Fix ineffassign mistakes Zlatko Čalušić 2017-06-02 08:54:30 +02:00
  • fd9e42ed71 build.go: Also copy header files Zlatko Čalušić 2017-06-02 08:53:31 +02:00
  • 4bc2581b47 Check version in build.go Zlatko Čalušić 2017-06-02 08:52:04 +02:00
  • a029785c73 build.go: Make binaries completely static (disables cgo) Zlatko Čalušić 2017-06-02 08:50:28 +02:00
  • 0ee5921e04 build.go: Allow setting the output file name Zlatko Čalušić 2017-06-02 08:49:50 +02:00
  • 2a4c1d221a Document restic v0.6.1 as required version to use with rest-server Zlatko Čalušić 2017-06-02 08:25:11 +02:00
  • 997e8f4979 Update glide.yaml Zlatko Čalušić 2017-05-31 23:47:07 +02:00
  • c7ffc41a65 Add support for logging HTTP requests in the combined log format Zlatko Čalušić 2017-05-31 23:29:21 +02:00
  • ed59c2ec28 Update dependencies Zlatko Čalušić 2017-05-31 22:23:46 +02:00
  • 954686ce66 Update README.md Zlatko Čalušić 2017-05-30 00:44:39 +02:00
  • cbc1941008 Update .travis.yml Zlatko Čalušić 2017-05-29 09:30:54 +02:00
  • c74938fac6 Version 0.9.1 Zlatko Čalušić 2017-05-01 20:17:15 +02:00
  • 489391646d Refactor createDirectories(), improve error handling Zlatko Čalušić 2017-05-01 20:10:46 +02:00
  • e93bc32c78 Remove legacy code Zlatko Čalušić 2017-05-01 20:02:27 +02:00
  • e2a4dd5dab Handler cleanup Zlatko Čalušić 2017-05-01 20:01:52 +02:00
  • 661e66849b Update .travis.yml Zlatko Čalušić 2017-05-01 19:16:36 +02:00
  • 77088473f0 Update README.md Zlatko Čalušić 2017-05-01 19:12:53 +02:00
  • ed8b484766 Add missing route to CreateRepo() Zlatko Čalušić 2017-04-01 10:20:06 +02:00
  • 84cabc7880 Make rest-server compatible (#8) Alexander Neumann 2017-03-18 13:11:29 +01:00
  • a7197e7778 Update .travis.yml Zlatko Čalušić 2017-02-17 17:15:20 +01:00
  • be82bc7a5e Remove local copy of REST_backend.md document Zlatko Čalušić 2017-01-29 16:21:44 +01:00
  • 919add5012 Implement POST /path?create=true for explicit repository creation Zlatko Čalušić 2017-01-25 20:59:18 +01:00
  • 2c90434911 Add debug output for HTTP error cases Zlatko Čalušić 2017-01-16 23:39:56 +01:00
  • 4d04351ac9 Report data directory on startup Zlatko Čalušić 2017-01-16 23:19:51 +01:00
  • 20f167f7b4 Refactor main() a bit Zlatko Čalušić 2017-01-16 23:15:16 +01:00
  • c1ace4c9d9 Don't shadow config struct Zlatko Čalušić 2017-01-16 23:00:46 +01:00
  • ff5fbf34e1 Update README.md Zlatko Čalušić 2017-01-04 00:21:02 +01:00
  • 87ebe10300 Update to cobra style flags Zlatko Čalušić 2016-12-30 23:26:15 +01:00
  • f775e15484 Update LICENSE Zlatko Čalušić 2016-12-30 22:43:22 +01:00
  • 130b202fdb Update README.md Zlatko Čalušić 2016-12-30 22:40:11 +01:00
  • c228f57ddf Report version on startup Zlatko Čalušić 2016-12-30 21:56:07 +01:00
  • 0f4373ed7f Replace flag with cobra Alexander Neumann 2016-12-30 20:57:48 +01:00
  • 6bee34700d Vendor libraries for github.com/spf13/cobra Alexander Neumann 2016-12-30 20:42:05 +01:00
  • e945404183 Add VERSION Zlatko Čalušić 2016-12-30 18:27:38 +01:00
  • 81171b67cb Update .travis.yml Zlatko Čalušić 2016-12-30 18:26:11 +01:00
  • 791424a1b7 Update .travis.yml Alexander Neumann 2016-12-30 15:15:25 +01:00
  • 1d18db96aa Update glide.yaml Zlatko Čalušić 2016-12-30 10:19:46 +01:00
  • afe9f43cd8 Update .gitignore Zlatko Čalušić 2016-12-28 22:35:04 +01:00
  • 363d8da2d1 Fix test path Alexander Neumann 2016-12-28 21:46:05 +01:00
  • 67fbfd5d07 Add build.go Alexander Neumann 2016-12-28 21:41:22 +01:00
  • 6054876201 Vendor dependencies Alexander Neumann 2016-12-28 21:41:04 +01:00
  • 2f0a16d8b7 Restic server shall be called Rest server from now on Zlatko Čalušić 2016-12-28 21:52:19 +01:00
  • c600048400 Use Go constants for HTTP errors Zlatko Čalušić 2016-12-28 19:51:25 +01:00
  • f14b15ee31 Allow multiple repositories Zlatko Čalušić 2016-12-28 00:57:25 +01:00
  • 755cf10659 Use goji.io pat package to extract params Zlatko Čalušić 2016-12-27 18:57:49 +01:00
  • 01ff183e12 Named matches updated to match documentation Zlatko Čalušić 2016-12-27 17:00:23 +01:00
  • 421d869e00 Add REST_backend.md Zlatko Čalušić 2016-12-27 16:37:59 +01:00
  • e9522752e3 Travis: stop building with Go 1.6 Zlatko Čalušić 2016-12-27 16:19:59 +01:00
  • d0027c19db Create toplevel repository directory Zlatko Čalušić 2016-12-27 16:15:54 +01:00
  • 64efcc2813 Update .gitignore Zlatko Čalušić 2016-12-27 16:15:31 +01:00
  • fa0b53efe7 Use goji.io mux Zlatko Čalušić 2016-12-27 13:42:43 +01:00
  • 1f29574118 Add debug flag Zlatko Čalušić 2016-12-27 12:26:41 +01:00
  • 061d31829d Create directories before key setup, not on startup Zlatko Čalušić 2016-12-27 01:35:45 +01:00
  • 75c1eae7f2 Add isHashed() Zlatko Čalušić 2016-11-11 01:29:55 +01:00
  • cc25dffd15 Rename server.go to main.go Zlatko Čalušić 2016-11-11 01:24:34 +01:00
  • fcb062d3c6 Refactor server.go Zlatko Čalušić 2016-11-11 01:24:06 +01:00
  • bc66905f3f Check for errors in main() Zlatko Čalušić 2016-11-11 00:55:13 +01:00
  • 1afd09d98a Example systemd service file Zlatko Čalušić 2016-11-07 00:54:32 +01:00
  • ad003274d2 Remove unused errors package Zlatko Čalušić 2016-11-06 20:18:07 +01:00
  • 267ae63276 Remove fs package and dirty tricks it does Zlatko Čalušić 2016-11-06 20:09:42 +01:00
  • bbcbca2d4e Stop logging date/time Zlatko Čalušić 2016-11-06 19:58:11 +01:00
  • ced5fd1a66 Remove debugging log.Printf() Zlatko Čalušić 2016-11-06 19:42:35 +01:00
  • c00e8f6686 Introduce cpuprofile argument Zlatko Čalušić 2016-11-06 19:38:41 +01:00
  • 0b7c460632 Miscellaneous server.go changes Zlatko Čalušić 2016-11-06 19:20:58 +01:00
  • 9bba2f0b78 Miscellaneous handlers.go changes Zlatko Čalušić 2016-11-06 18:59:19 +01:00
  • bbca04fd7e Sync BLOB's to disk before returning OK status Zlatko Čalušić 2016-11-06 18:14:08 +01:00
  • 65c1af31fe Create data hash folders during startup, too Zlatko Čalušić 2016-11-06 16:23:32 +01:00
  • fe8ce643aa Use temporary folder for temporary files Zlatko Čalušić 2016-11-06 15:46:11 +01:00
  • 67b66134fc Optimize data directory, hash one level Zlatko Čalušić 2016-11-06 14:02:43 +01:00
  • 427806cd36 Introduce listen argument Zlatko Čalušić 2016-11-06 12:20:09 +01:00
  • d6a2f21325 Handle errors during server start Zlatko Čalušić 2016-11-06 12:11:32 +01:00
  • a357ffcccd Remove unused fs/deviceid_*.go Zlatko Čalušić 2016-11-06 11:29:15 +01:00
  • e0ac4f7afb Remove needless build tags Zlatko Čalušić 2016-11-06 11:26:06 +01:00
  • 5de6d4fd00 Reformat comments Zlatko Čalušić 2016-11-06 11:15:33 +01:00
  • d74e19b13d Update README.md Zlatko Čalušić 2016-11-05 19:00:31 +01:00
  • 46d38fb861 Update README.md (add license text) Zlatko Čalušić 2016-11-05 18:58:31 +01:00
  • 79703a35f0 Update README.md (add badges) Zlatko Čalušić 2016-11-05 18:53:57 +01:00
  • c2d31bf711 Sort directories Zlatko Čalušić 2016-11-05 18:30:44 +01:00
  • 8e5ee39ba6 Add .travis.yml Zlatko Čalušić 2016-11-05 18:20:43 +01:00
  • 90b4483b16 Update LICENSE Zlatko Čalušić 2016-11-05 17:46:58 +01:00
  • 160ad45d6f Update README.md Zlatko Čalušić 2016-11-05 17:40:17 +01:00
  • 93d8c2beba Copy errors & fs packages from the restic repo and fix import paths Zlatko Čalušić 2016-11-05 17:33:34 +01:00
  • 80196e6df6 Update with changes from github.com/restic/restic tree Zlatko Čalušić 2016-11-05 17:18:42 +01:00
  • 07fae00e7d Merge branch 'master' into simple Chapuis Bertil 2015-09-19 15:07:27 +02:00
  • 3a9283a115 enabled htpasswd authentication Chapuis Bertil 2015-09-19 14:52:50 +02:00
  • 60fe10382a added htpasswd Chapuis Bertil 2015-09-19 14:28:43 +02:00
  • 7972b1330b removed dependency to the backend Chapuis Bertil 2015-09-19 14:28:26 +02:00
  • a982e279f3 renamed file Chapuis Bertil 2015-09-18 17:17:33 +02:00
  • 2fb76f3f8d added handlers and context Chapuis Bertil 2015-09-18 17:13:38 +02:00
  • 04e8c1e148 test status code Chapuis Bertil 2015-09-18 13:02:20 +02:00
  • 7bf9802504 some basic tests for the router Chapuis Bertil 2015-09-17 13:46:49 +02:00
  • d4717695cb new router implementation Chapuis Bertil 2015-09-17 13:46:29 +02:00
  • 265814c7a5 corrected the directory layout Chapuis Bertil 2015-09-17 09:17:42 +02:00
  • c19c63325c simple backend Chapuis Bertil 2015-09-16 23:34:11 +02:00