All checks were successful
checks / check and test (push) Successful in 2m23s
Add a `context.Context` to `server.Session`. Upgrade go-minio to v7 and use the session context as the parent context for all minio operations. As a consequence of the upgrade, the minimum Go version is upgraded to 1.23 as this is the version required by go-minio/v7. Testify is also upgraded for the same reason. Closes #171. Cc: @ncw @lunny for review Co-authored-by: Olivier Mengué <dolmen@cpan.org> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Reviewed-on: #172 Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: dolmen <dolmen@noreply.gitea.com> Co-committed-by: dolmen <dolmen@noreply.gitea.com>
33 lines
1.0 KiB
Modula-2
33 lines
1.0 KiB
Modula-2
module goftp.io/server/v2
|
|
|
|
go 1.23.0
|
|
|
|
require (
|
|
github.com/jlaffaye/ftp v0.2.0
|
|
github.com/minio/minio-go/v7 v7.0.95
|
|
github.com/stretchr/testify v1.10.0
|
|
)
|
|
|
|
require (
|
|
github.com/davecgh/go-spew v1.1.1 // indirect
|
|
github.com/dustin/go-humanize v1.0.1 // indirect
|
|
github.com/go-ini/ini v1.67.0 // indirect
|
|
github.com/goccy/go-json v0.10.5 // indirect
|
|
github.com/google/uuid v1.6.0 // indirect
|
|
github.com/hashicorp/errwrap v1.0.0 // indirect
|
|
github.com/hashicorp/go-multierror v1.1.1 // indirect
|
|
github.com/klauspost/compress v1.18.0 // indirect
|
|
github.com/klauspost/cpuid/v2 v2.2.11 // indirect
|
|
github.com/minio/crc64nvme v1.0.2 // indirect
|
|
github.com/minio/md5-simd v1.1.2 // indirect
|
|
github.com/philhofer/fwd v1.2.0 // indirect
|
|
github.com/pmezard/go-difflib v1.0.0 // indirect
|
|
github.com/rs/xid v1.6.0 // indirect
|
|
github.com/tinylib/msgp v1.3.0 // indirect
|
|
golang.org/x/crypto v0.39.0 // indirect
|
|
golang.org/x/net v0.41.0 // indirect
|
|
golang.org/x/sys v0.33.0 // indirect
|
|
golang.org/x/text v0.26.0 // indirect
|
|
gopkg.in/yaml.v3 v3.0.1 // indirect
|
|
)
|