Michael Eischer
0cc4d235d4
Merge pull request #360 from restic/dependabot/go_modules/github.com/prometheus/client_golang-1.23.2
...
test / lint (push) Waiting to run
test / Analyze results (push) Blocked by required conditions
test / Linux Go 1.24.x (push) Waiting to run
test / Linux (race) Go 1.25.x (push) Waiting to run
test / Linux Go 1.25.x (push) Waiting to run
Bump github.com/prometheus/client_golang from 1.22.0 to 1.23.2
2025-12-06 21:52:41 +01:00
dependabot[bot]
f3f73ce638
Bump github.com/prometheus/client_golang from 1.22.0 to 1.23.2
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.22.0 to 1.23.2.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.22.0...v1.23.2 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-version: 1.23.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-06 20:50:57 +00:00
Michael Eischer
a4406f1456
Merge pull request #371 from restic/dependabot/go_modules/golang.org/x/crypto-0.45.0
...
Bump golang.org/x/crypto from 0.38.0 to 0.45.0
2025-12-06 21:48:02 +01:00
dependabot[bot]
8d9519d810
Bump golang.org/x/crypto from 0.38.0 to 0.45.0
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.38.0 to 0.45.0.
- [Commits](https://github.com/golang/crypto/compare/v0.38.0...v0.45.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.45.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-06 20:33:43 +00:00
Michael Eischer
f30dd07040
Merge pull request #374 from restic/dependabot/go_modules/github.com/spf13/cobra-1.10.2
...
Bump github.com/spf13/cobra from 1.9.1 to 1.10.2
2025-12-06 21:32:40 +01:00
Michael Eischer
e392ec717f
Merge pull request #357 from restic/dependabot/go_modules/github.com/coreos/go-systemd/v22-22.6.0
...
Bump github.com/coreos/go-systemd/v22 from 22.5.0 to 22.6.0
2025-12-06 21:30:59 +01:00
dependabot[bot]
6a92b43e19
Bump github.com/spf13/cobra from 1.9.1 to 1.10.2
...
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra ) from 1.9.1 to 1.10.2.
- [Release notes](https://github.com/spf13/cobra/releases )
- [Commits](https://github.com/spf13/cobra/compare/v1.9.1...v1.10.2 )
---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
dependency-version: 1.10.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-06 20:30:01 +00:00
Michael Eischer
fe8f991d9c
Merge pull request #373 from MichaelEischer/update-ci
...
Require Go 1.24 and sync CI configuration with restic
2025-12-06 21:29:16 +01:00
Michael Eischer
441efb0865
let dependabot group golang/x imports
2025-12-06 20:20:47 +01:00
Michael Eischer
9228592fe7
add changelog
2025-12-06 20:20:03 +01:00
Michael Eischer
47ebcfe5f3
bump to go 1.24 everywhere
2025-12-06 20:18:36 +01:00
Michael Eischer
c3af54dd18
sync with restic settings
2025-12-06 20:17:38 +01:00
Michael Eischer
512d7e88ee
migrate to golangci-lint v2
2025-12-06 20:16:26 +01:00
Michael Eischer
b3ce796ae7
update actions/checkout
2025-12-06 20:12:37 +01:00
Michael Eischer
a49c24e141
go 1.25
2025-12-06 20:12:26 +01:00
Michael Eischer
654fa16cb2
Merge pull request #359 from restic/dependabot/github_actions/actions/setup-go-6
...
test / Linux Go 1.23.x (push) Has been cancelled
test / Linux (race) Go 1.24.x (push) Has been cancelled
test / Linux Go 1.24.x (push) Has been cancelled
test / lint (push) Has been cancelled
test / Analyze results (push) Has been cancelled
Bump actions/setup-go from 5 to 6
2025-10-04 16:51:20 +02:00
Michael Eischer
cc352125b8
Merge pull request #354 from restic/dependabot/github_actions/actions/checkout-5
...
Bump actions/checkout from 4 to 5
2025-10-04 16:51:00 +02:00
dependabot[bot]
822a8dca64
Bump actions/setup-go from 5 to 6
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 19:32:23 +00:00
dependabot[bot]
cffaa21bc1
Bump github.com/coreos/go-systemd/v22 from 22.5.0 to 22.6.0
...
Bumps [github.com/coreos/go-systemd/v22](https://github.com/coreos/go-systemd ) from 22.5.0 to 22.6.0.
- [Release notes](https://github.com/coreos/go-systemd/releases )
- [Commits](https://github.com/coreos/go-systemd/compare/v22.5.0...v22.6.0 )
---
updated-dependencies:
- dependency-name: github.com/coreos/go-systemd/v22
dependency-version: 22.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-26 11:17:33 +00:00
dependabot[bot]
334ddf15ea
Bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 05:42:05 +00:00
Alexander Neumann
2f31e10ceb
Update version for development
test / Linux Go 1.23.x (push) Has been cancelled
test / Linux (race) Go 1.24.x (push) Has been cancelled
test / Linux Go 1.24.x (push) Has been cancelled
test / lint (push) Has been cancelled
test / Analyze results (push) Has been cancelled
2025-05-31 22:32:39 +02:00
Alexander Neumann
ad130de021
Generate CHANGELOG.md for 0.14.0
v0.14.0
2025-05-31 22:21:45 +02:00
Alexander Neumann
2aaa048aba
Move changelog files for 0.14.0
2025-05-31 22:21:33 +02:00
Alexander Neumann
b6ec6f45cc
Update VERSION files for 0.14.0
2025-05-31 22:20:43 +02:00
rawtaz
2a77536ce5
Merge pull request #348 from restic/clarify-umask-for-group-accessible
...
test / Linux Go 1.23.x (push) Has been cancelled
test / Linux (race) Go 1.24.x (push) Has been cancelled
test / Linux Go 1.24.x (push) Has been cancelled
test / lint (push) Has been cancelled
test / Analyze results (push) Has been cancelled
Improve description of group-accessible option
2025-05-27 20:58:05 +02:00
Michael Eischer
0adcfa2619
Improve description of group-accessible option
2025-05-27 19:43:24 +02:00
Michael Eischer
9f8bb0c87c
Merge pull request #347 from restic/polish-changelogs
...
test / Linux (race) Go 1.24.x (push) Has been cancelled
test / Linux Go 1.23.x (push) Has been cancelled
test / Linux Go 1.24.x (push) Has been cancelled
test / lint (push) Has been cancelled
test / Analyze results (push) Has been cancelled
Polish changelogs
2025-05-21 19:01:27 +02:00
Leo R. Lundgren
5faeedf050
Polish changelogs
2025-05-20 21:56:28 +02:00
Michael Eischer
7294612990
Merge pull request #346 from MichaelEischer/zip-for-windows
...
test / lint (push) Waiting to run
test / Analyze results (push) Blocked by required conditions
test / Linux Go 1.23.x (push) Waiting to run
test / Linux (race) Go 1.24.x (push) Waiting to run
test / Linux Go 1.24.x (push) Waiting to run
Build zip files for windows release binaries
2025-05-20 19:09:48 +02:00
Michael Eischer
25066228ee
add changelog for windows zip binaries
2025-05-15 21:03:05 +02:00
Michael Eischer
72a7319fae
limit build parallelism
2025-05-15 20:58:23 +02:00
Michael Eischer
df5330773f
also generate zip files for windows
2025-05-15 20:58:23 +02:00
Michael Eischer
2bb4d251e2
autoformat goreleaser yaml
2025-05-15 20:58:23 +02:00
Michael Eischer
f018e99109
Merge pull request #340 from MichaelEischer/limit-htpasswd-perms
...
test / Linux Go 1.23.x (push) Has been cancelled
test / Linux (race) Go 1.24.x (push) Has been cancelled
test / Linux Go 1.24.x (push) Has been cancelled
test / lint (push) Has been cancelled
test / Analyze results (push) Has been cancelled
Limit htpasswd perms
2025-05-15 20:20:16 +02:00
Michael Eischer
95538fe956
restrict umask of htpasswd file
2025-05-15 19:56:53 +02:00
Michael Eischer
4e6193ceee
Merge pull request #339 from MichaelEischer/polish-changelogs
...
test / Linux Go 1.23.x (push) Has been cancelled
test / Linux (race) Go 1.24.x (push) Has been cancelled
test / Linux Go 1.24.x (push) Has been cancelled
test / lint (push) Has been cancelled
test / Analyze results (push) Has been cancelled
Polish changelogs
2025-05-12 19:00:34 +02:00
Michael Eischer
4c368ae1fb
polish changelogs
2025-05-12 18:50:47 +02:00
Michael Eischer
0ed9de379e
Merge pull request #341 from restic/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
...
Bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0
2025-05-12 18:47:15 +02:00
Michael Eischer
451c4831f9
Merge pull request #345 from restic/dependabot/go_modules/golang.org/x/crypto-0.38.0
...
Bump golang.org/x/crypto from 0.37.0 to 0.38.0
2025-05-12 18:47:00 +02:00
dependabot[bot]
1610cf6cef
Bump golang.org/x/crypto from 0.37.0 to 0.38.0
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.37.0 to 0.38.0.
- [Commits](https://github.com/golang/crypto/compare/v0.37.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.38.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-05 19:51:08 +00:00
dependabot[bot]
3d35116b3c
Bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.21.1 to 1.22.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.21.1...v1.22.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-version: 1.22.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-14 20:42:16 +00:00
dependabot[bot]
eee73d3bc1
Bump golang.org/x/crypto from 0.33.0 to 0.37.0 ( #337 )
...
test / Linux Go 1.23.x (push) Has been cancelled
test / Linux (race) Go 1.24.x (push) Has been cancelled
test / Linux Go 1.24.x (push) Has been cancelled
test / lint (push) Has been cancelled
test / Analyze results (push) Has been cancelled
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.33.0 to 0.37.0.
- [Commits](https://github.com/golang/crypto/compare/v0.33.0...v0.37.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 19:16:53 +00:00
Michael Eischer
df7b13e18f
Merge pull request #338 from MichaelEischer/bump-go1.23
...
Bump minimum Go version to 1.23
2025-04-14 21:13:59 +02:00
Michael Eischer
2d3e02017b
CI: add Go 1.24 and reduce diff to config used by restic
2025-04-14 21:11:57 +02:00
DarkSpir
2b6f0b39fc
Hardened tls cipher suits and added option for tls min version ( #315 )
...
* handlers.go: Added parameter for TLS min version
rest-server/main.go: Added parameter handling for TLS min version
rest-server/main.go: Added crypto.tls, implemented and configured tlsConfig object
* tls min version parameter documentation
* Added changelog documentation
* README.md: Fixed typo
main.go: Added error for unknown TLS min versions
main.go: Changed CurvePreferences in TLS config to Go default
main.go: Removed handling for TLS min versions 1.0 and 1.1
Signed-off-by: darkspir <forgejo.darkspir@teemitmil.ch >
* main.go: Improved TLSMinVer parameter documentation
* README.md: Improved --tls-min-ver parameter documentation
* main.go: Changed --tls-min-ver parameter documentation again
* main.go: Added allowed versions in Error Unsupported TLS min version
* update rest-server help output in readme
---------
Signed-off-by: darkspir <forgejo.darkspir@teemitmil.ch >
Co-authored-by: Michael Eischer <michael.eischer@fau.de >
2025-04-14 19:09:57 +00:00
Michael Eischer
dbf5253ac2
Merge pull request #307 from akmet/master
...
Add support for proxy-based authentication
2025-04-14 21:01:11 +02:00
Michael Eischer
fa15677855
Merge pull request #334 from stemid/patch-1
...
Support passwords with spaces in docker container
2025-04-14 20:52:01 +02:00
Michael Eischer
19aa0845c0
create_user/delete_user: quote user and filename
2025-04-14 20:48:11 +02:00
Michael Eischer
04b52b0cee
document how to use group-accessible repos with systemd ( #327 )
2025-04-14 20:46:20 +02:00
dependabot[bot]
f2d406ff2e
Bump github.com/prometheus/client_golang from 1.20.5 to 1.21.1 ( #331 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.20.5 to 1.21.1.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.20.5...v1.21.1 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 20:45:54 +02:00