Commit Graph
55 Commits
Author SHA1 Message Date
Alexander Neumann 14bbb9c18a Fix URLs 2020-09-13 12:14:14 +02:00
Alexander Neumann 53576a1454 Update changelog template for rest-server 2020-09-13 12:12:58 +02:00
Alexander Neumann 4b8ef2cbd7 Fix tests 2020-09-13 12:08:46 +02:00
Alexander Neumann 65fb54cbca Update version for development 2020-09-13 11:45:09 +02:00
Alexander Neumann 9313f19441 Generate CHANGELOG.md for 0.10.0 2020-09-13 11:24:29 +02:00
Alexander Neumann d4b929ef35 Move changelog files for 0.10.0 2020-09-13 11:24:26 +02:00
Alexander Neumann 13f56bbb3c Update VERSION files for 0.10.0 2020-09-13 11:24:22 +02:00
Alexander Neumann ecfa514256 Fix goreleaser config for version 2020-09-13 11:22:59 +02:00
Alexander Neumann c7a44dd1a2 Fix release documentation 2020-09-13 11:22:59 +02:00
Alexander Neumann 4171164a39 Write version into main.go 2020-09-13 11:19:30 +02:00
Alexander Neumann fa516da2c4 Reformat Release.md 2020-09-13 11:19:30 +02:00
Alexander Neumann 6e44dd8eae Add config for goreleaser, document release process 2020-09-13 11:19:30 +02:00
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