Commit Graph
43 Commits
Author SHA1 Message Date
Alexander Neumann 20603b1622 Remove old changelog
We've had an intermediate release (0.9.8) not covered by the changelog,
so let's start properly in 0.10.0.
2020-09-13 11:19:30 +02:00
Alexander Neumann 1488830de1 Add entry to changelog 2020-09-13 11:19:26 +02:00
Alexander Neumann 723f29e594 Cleanup path before auth check 2020-09-13 11:19:26 +02:00
Alexander Neumann 6367043b2c Also run linters and tests on PRs 2020-09-13 11:16:17 +02:00
Alexander Neumann 6e44ec0763 Replace Travis with GitHub Actions 2020-09-13 11:13:35 +02:00
Alexander Neumann 06f8484400 Docker: Don't delete htpasswd file 2020-09-12 17:28:18 +02:00
Alexander Neumann 1629c824c9 Add config for GitHub 2020-09-12 17:02:11 +02:00
Alexander Neumann 3fcbbc7b65 Merge pull request #106 from restic/remove-vendor
Remove vendored dependencies
2020-04-04 21:24:41 +02:00
Alexander Neumann 27264c0a7a Fix changelog template 2020-04-04 21:13:07 +02:00
Alexander Neumann c69d473fa5 Add changelog 2020-04-04 21:13:07 +02:00
Alexander Neumann 687804a02b Update README, require Go >= 1.11 2020-04-04 21:13:07 +02:00
Alexander Neumann 59afaed1a6 Update Travis 2020-04-04 21:13:07 +02:00
Alexander Neumann 9ae066589d Fix build.go 2020-04-04 20:41:32 +02:00
Alexander Neumann 46fd57c36e Remove vendored dependencies 2020-04-04 20:41:24 +02:00
Alexander Neumann 0cfe4320c0 Update Go version for Travis 2020-02-26 21:35:20 +01:00
Alexander Neumann f3408b3e46 Convert to Go Modules 2020-02-26 21:34:33 +01:00
Alexander Neumann 420b1d3ee8 Merge pull request #67 from mholt/master
Refactor handlers: make Config not global
2018-06-11 22:04:33 +02:00
Alexander Neumann 9cda1814b6 Update URL for Travis 2018-05-08 20:42:24 +02:00
Alexander Neumann 7dd5483ea3 Merge pull request #64 from restic/fix-append-only
Security: Refuse overwriting the config file in append-only mode
2018-04-02 13:25:46 +02:00
Alexander Neumann 0f4f747b74 Add entry to changelog 2018-04-02 13:09:37 +02:00
Alexander Neumann 0f72176ddd Refuse writing the config in append-only mode 2018-04-02 13:09:37 +02:00
Alexander Neumann 8dad5a5f41 Add test for append-only mode 2018-04-02 13:09:37 +02:00
Alexander Neumann 899ef655ef Merge pull request #62 from restic/add-changelog
Add changelog generated by calens
2018-04-02 12:45:17 +02:00
Alexander Neumann 9d6316bd6e Add pull request URL 2018-03-24 17:41:54 +01:00
Alexander Neumann 897d5a026c Add changelog generated by calens
Closes #44
2018-03-24 17:40:49 +01:00
Alexander Neumann a6961e877b Travis: Fix tests (again)
The problem is that in Go < 1.9 "..." also matches the vendor directory,
and we don't want to run those tests :)
2018-03-20 22:19:42 +01:00
Alexander Neumann 698b6331b9 Travis: Test all the versions that we support
At the moment, `build.go` is configured to check that Go >= 1.7 is used,
so let's test that on Travis.
2018-03-20 21:16:58 +01:00
Alexander Neumann 69ed06aa66 Move TestIsUserPath to correct package 2018-03-20 21:16:58 +01:00
Alexander Neumann cda126a99c Fix tests on Travis 2018-03-20 21:16:58 +01:00
Alexander Neumann 03958beb57 Update build.go 2018-02-11 11:34:49 +01:00
Alexander Neumann bf34e9d62d Implement amended API protocol v2
The version is now selected via the HTTP request header "Accept".
2018-01-23 23:34:32 +01:00
Alexander Neumann cd62c2bceb Update build.go 2018-01-13 10:52:46 +01:00
Alexander Neumann f02ee7386a Auto create data/ subdirs on demand
Closes #40
2018-01-05 18:04:26 +01:00
Alexander Neumann cff373e8aa Merge pull request #29 from wscott/master
Add a hint of how to make restic use this server.
2017-09-13 14:33:10 +02:00
Alexander Neumann a628c4e01a Fix directory traversal
This commit introduces the strict checks from net/http.Dir, which fixes
a directory traversal issue.

Closes #22
2017-07-30 17:37:45 +02:00
Alexander Neumann 96cdf7b3b4 Add port publish to docker instructions
Closes #19
2017-07-03 19:52:17 +02:00
Alexander Neumann 90b868dfbc build.go: Fix path for new cmd/ subdir 2017-06-25 11:48:02 +02: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
Alexander Neumann 791424a1b7 Update .travis.yml 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
Alexander Neumann 6054876201 Vendor dependencies 2016-12-30 18:34:37 +01:00