Julio Lopez
1c5c4e2568
refactor(cli): cleanup cli.repositoryAccessMode ( #4541 )
...
Remove `repositoryAccessMode.mustBeConnected`
It is always true.
Rename `repositoryAccessMode.disableMaintenance`
to `allowMaintenance`.
This explicitly conveys when maintenance is allowed
to run. It is related to accessing a repository in
'read-only' mode.
2025-05-01 15:35:11 -07:00
Julio Lopez
86afca6c1f
fix(server): add empty line between headers and body in email payload ( #4545 )
...
Add empty line between headers and body in email payload.
Fix tests
- Original change: #4414
- Fixes : #4420
---------
Authored-by: Alexandr Kostiuchenko <a.kastsiuchenka>
2025-04-30 22:55:35 -07:00
ashmrtn
30079e4077
feat(repository): role assumption for S3 storage ( #4182 )
...
* Use an AssumeRole credential provider if a role was specified
* Use minio's assumerole call
* Update assume role test
---------
Co-authored-by: Vaibhav Kamra <vkamra@alcion.ai >
2025-04-30 22:49:33 -07:00
Kopia Builder [bot]
e021324885
feat(ui): upgraded htmlui to the latest version ( #4544 )
2025-05-01 00:58:10 +00:00
Julio Lopez
c27c5e8c05
refactor(provider): change StartupTimeout type to Duration ( #4528 )
...
This allows persisting and reading back the timeout as a duration.
There are be no backwards compatibility issues, since the field is
not currently set, so it is not persisted in the configuration file.
2025-04-30 15:59:43 -07:00
Julio Lopez
6f636ea03c
style(general): cleanup forbidigo linter config ( #4540 )
...
Update `forbidigo` linter config to remove patterns for
deprecated `ioutil` functions and symbols.
The usage of deprecated symbols already flagged by the other
linters, in particular `staticcheck` (SA1019 rule)
2025-04-30 11:38:33 -07:00
Julio Lopez
31a1fd25ba
style(general): cleanup linter config ( #4538 )
...
- use 'localmodule' for gci linter config
- enabled 'wastedassign' linter
- remove unused assignment
- prevent re-introducing dependencies
- remove unused //nolint directive
- disable zerologlint linter
2025-04-30 10:37:03 -07:00
Julio Lopez
562b81a28d
fix(general): avoid removing error cause ( #4536 )
...
Credit: @alexvbg Aleksandr Samarin <alexvbg@users.noreply.github.com >
Authored-by: Aleksandr Samarin <alexvbg@users.noreply.github.com >
2025-04-30 00:04:07 -07:00
Julio Lopez
2d9b7f1e33
feat(providers): Azure Blob client certificate authentication ( #4535 )
...
Allow the use of a client certificate when authenticating
to an Azure Blob storage provider.
Tests included.
Credit: @DeepikaDixit
Authored-by: Deepika Dixit <DeepikaDixit@users.noreply.github.com >
2025-04-29 23:47:41 -07:00
dependabot[bot]
1aa4e85822
build(deps): bump the common-golang-dependencies group with 4 updates ( #4532 )
...
Bumps the common-golang-dependencies group with 4 updates: [cloud.google.com/go/storage](https://github.com/googleapis/google-cloud-go ), [github.com/Azure/azure-sdk-for-go/sdk/storage/azblob](https://github.com/Azure/azure-sdk-for-go ), [github.com/minio/minio-go/v7](https://github.com/minio/minio-go ) and [google.golang.org/api](https://github.com/googleapis/google-api-go-client ).
Updates `cloud.google.com/go/storage` from 1.51.0 to 1.52.0
- [Release notes](https://github.com/googleapis/google-cloud-go/releases )
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-cloud-go/compare/spanner/v1.51.0...spanner/v1.52.0 )
Updates `github.com/Azure/azure-sdk-for-go/sdk/storage/azblob` from 1.6.0 to 1.6.1
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.6.0...sdk/azcore/v1.6.1 )
Updates `github.com/minio/minio-go/v7` from 7.0.90 to 7.0.91
- [Release notes](https://github.com/minio/minio-go/releases )
- [Commits](https://github.com/minio/minio-go/compare/v7.0.90...v7.0.91 )
Updates `google.golang.org/api` from 0.229.0 to 0.230.0
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.229.0...v0.230.0 )
---
updated-dependencies:
- dependency-name: cloud.google.com/go/storage
dependency-version: 1.52.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/storage/azblob
dependency-version: 1.6.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: common-golang-dependencies
- dependency-name: github.com/minio/minio-go/v7
dependency-version: 7.0.91
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: common-golang-dependencies
- dependency-name: google.golang.org/api
dependency-version: 0.230.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 21:03:55 -07:00
Julio Lopez
8098f49c90
chore(ci): remove exclusion for unused ctx parameters ( #4530 )
...
Remove unused-parameter exclusion for `ctx` in revive linter.
---------
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
Co-authored-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2025-04-26 23:11:36 -07:00
Julio Lopez
aa40c14e01
chore(ci): replace multierr with errors.Join ( #4529 )
...
- Replace multierr with errors.Join for error handling
- Remove now unused //nolint annotations
- Ref: #4527
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
Co-authored-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2025-04-26 22:19:16 -07:00
Matthieu MOREL
8e27298e57
fix(exclusions): remove unused exclusions ( #4521 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2025-04-26 21:52:22 -07:00
Matthieu MOREL
8a176255c0
fix(general): enable wsl for all go files ( #4524 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2025-04-26 13:01:20 -07:00
Matthieu MOREL
b0827d128a
fix(ci): remove gocritic unnecessaryDefer exclusion ( #4525 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2025-04-25 14:47:08 -07:00
blenderfreaky
6cd728394d
fix(site): escape flags with backticks ( #4479 )
...
* fix(site): escape flags with backticks
In the generated markdown docs, flags like `--foo` inside
help texts currently get pretty-printed as `–foo` with an em-dash.
This change applies backticks via a regex replacement, so that
they appear as `--foo` in the docs but remain as --foo in the
CLI output.
---------
Co-authored-by: Julio Lopez <1953782+julio-lopez@users.noreply.github.com >
2025-04-23 23:42:29 -07:00
blenderfreaky
f12fafb516
docs(cli): clarify documentation regarding per-user and per-host ( #4512 )
...
Ref: #4341
---------
Co-authored-by: Julio Lopez <1953782+julio-lopez@users.noreply.github.com >
2025-04-23 23:37:15 -07:00
Julio Lopez
08dd138802
refactor(general): cleanup a few tests ( #4519 )
...
Cleanup robustness tests and `local_fs_test.go`
"Mechanical" changes:
- Use `require` helpers
- Use `testing.T` helpers
Note change in functionality: The use of `require` helpers
stops tests once a check fails. Before, various checks
were using `t.Error`, which fails the test but allows the
test to continue its execution.
* refactor(general): cleanup robustness/snapmeta/kopia_persister_light_test.go
Use `require` helpers
Use `testing.T` helpers
* refactor(general): cleanup local_fs_test.go
* fix import order
2025-04-23 23:35:05 -07:00
dependabot[bot]
81f65c97b3
build(deps): bump google.golang.org/grpc from 1.71.1 to 1.72.0 in the common-golang-dependencies group ( #4515 )
...
* build(deps): bump google.golang.org/grpc
Bumps the common-golang-dependencies group with 1 update: [google.golang.org/grpc](https://github.com/grpc/grpc-go ).
Updates `google.golang.org/grpc` from 1.71.1 to 1.72.0
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.71.1...v1.72.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.72.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
* use go-jose v4.0.5 to address GHSA-c6gw-w398-hv78
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J <1953782+julio-lopez@users.noreply.github.com >
2025-04-23 17:32:19 -07:00
Julio López
e38145d288
fix(cli): create cache marker in log directories ( #4517 )
...
- Fixes #2822
- Initial PR: #3147
Thanks to @NickIAm for the initial PR.
2025-04-22 21:36:29 -07:00
Julio López
e3fc6e012d
refactor(general): leverage os.CreateTemp ( #4513 )
...
* use `os.CreateTemp` in `tempfile.CreateAutoDelete`
* refactor `TestTempFile`: add `VerifyTempfile` test helper
* add test for `createUnixFallback`
* rename function to `tempfile.CreateAutoDelete`
* remove the `dir` parameter to `tempfile.CreateAutoDelete`,
only an empty string was passed, apart from test cases.
* guard against panic in TestShadowCopy
2025-04-22 20:55:11 -07:00
dependabot[bot]
25588db612
build(deps): bump github.com/tg123/go-htpasswd from 1.2.3 to 1.2.4 ( #4516 )
...
Bumps [github.com/tg123/go-htpasswd](https://github.com/tg123/go-htpasswd ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/tg123/go-htpasswd/releases )
- [Commits](https://github.com/tg123/go-htpasswd/compare/v1.2.3...v1.2.4 )
---
updated-dependencies:
- dependency-name: github.com/tg123/go-htpasswd
dependency-version: 1.2.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-21 21:35:17 -07:00
Julio López
3712fc4873
chore(ci): enable exptostd linter ( #4509 )
...
Also, cleanup `x/exp/constraints` usage to address linter warning.
Ref:
- #4500
- #4507 (contains prior migration from `x/exp` to stdlib packages)
2025-04-17 10:19:27 -07:00
Julio López
09b88d3860
chore(general): minor cleanups and other nits ( #4507 )
...
* use uint8 for clarity
* unexport writeContentAsyncAndVerify
* fix typo in test function name
* remove commented interface functions
* use atomic.Int32
* cleanups in socket server activation test
* leverage stdlib's maps and slices packages
replace uses of `golang.org/x/exp/maps`
* nit: leverage `maps.Values`
2025-04-16 23:25:01 -07:00
Julio López
5150b92334
fix(build): correct command to get commit date ( #4508 )
...
Fixes issue introduced in #4506
2025-04-16 23:14:25 -07:00
Julio López
eb2e301b73
chore(ci): utc commit date ( #4506 )
2025-04-16 23:06:30 -07:00
Kopia Builder [bot]
8c8d20b317
feat(ui): upgraded htmlui to the latest version ( #4505 )
2025-04-16 20:02:42 -07:00
Matthieu MOREL
675e958877
chore(ci): bump golangci-lint to v2.1.2 ( #4500 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2025-04-15 22:49:13 -07:00
Julio López
97ff2a17fb
fix(general): tempfile.Create on Linux (x64/arm64) ( #4504 )
...
- Add `TestCreateSucceedsWhenDirIsNotSpecified`
- Use `os.TempDir` when `dir` is not specified (empty string)
Ref:
- Fixes #4331
- Fixes #2415
2025-04-15 22:21:57 -07:00
dependabot[bot]
cf0c3fa4a5
build(deps): bump github.com/prometheus/client_model ( #4503 )
...
Bumps the telemetry-dependencies group with 1 update: [github.com/prometheus/client_model](https://github.com/prometheus/client_model ).
Updates `github.com/prometheus/client_model` from 0.6.1 to 0.6.2
- [Release notes](https://github.com/prometheus/client_model/releases )
- [Commits](https://github.com/prometheus/client_model/compare/v0.6.1...v0.6.2 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_model
dependency-version: 0.6.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: telemetry-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 17:35:28 -07:00
dependabot[bot]
b8d9d9c69e
build(deps): bump the common-golang-dependencies group with 2 updates ( #4502 )
...
Bumps the common-golang-dependencies group with 2 updates: [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://github.com/Azure/azure-sdk-for-go ) and [google.golang.org/api](https://github.com/googleapis/google-api-go-client ).
Updates `github.com/Azure/azure-sdk-for-go/sdk/azidentity` from 1.8.2 to 1.9.0
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azidentity/v1.8.2...sdk/azcore/v1.9.0 )
Updates `google.golang.org/api` from 0.228.0 to 0.229.0
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.228.0...v0.229.0 )
---
updated-dependencies:
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/azidentity
dependency-version: 1.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: google.golang.org/api
dependency-version: 0.229.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 17:33:22 -07:00
Jarek Kowalski
51ef01dad5
refactor(snapshots): extracted snapshot.FindPreviousManifests() ( #4453 )
2025-04-13 04:08:03 +00:00
Kopia Builder [bot]
a03ccabcf0
feat(ui): upgraded htmlui to the latest version ( #4499 )
2025-04-13 01:18:47 +00:00
Julio López
f831def52a
build(cli): set build info version and info when not set ( #4498 )
...
Sets `repo.BuildInfo` and `repo.BuildVersion` when they are
not specified via link flags.
The behavior for binaries built via CI and Make remains the same.
Sets `repo.Version` to `v0-unofficial` during tests.
2025-04-12 14:51:32 -07:00
dependabot[bot]
e83f917527
build(deps): bump github.com/chromedp/chromedp from 0.13.3 to 0.13.6 ( #4494 )
...
Bumps [github.com/chromedp/chromedp](https://github.com/chromedp/chromedp ) from 0.13.3 to 0.13.6.
- [Release notes](https://github.com/chromedp/chromedp/releases )
- [Commits](https://github.com/chromedp/chromedp/compare/v0.13.3...v0.13.6 )
---
updated-dependencies:
- dependency-name: github.com/chromedp/chromedp
dependency-version: 0.13.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 18:12:58 +00:00
dependabot[bot]
4812152678
build(deps): bump the common-golang-dependencies group with 10 updates ( #4492 )
...
Bumps the common-golang-dependencies group with 10 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go ) | `1.17.1` | `1.18.0` |
| [github.com/minio/minio-go/v7](https://github.com/minio/minio-go ) | `7.0.89` | `7.0.90` |
| [golang.org/x/crypto](https://github.com/golang/crypto ) | `0.36.0` | `0.37.0` |
| [golang.org/x/net](https://github.com/golang/net ) | `0.38.0` | `0.39.0` |
| [golang.org/x/oauth2](https://github.com/golang/oauth2 ) | `0.28.0` | `0.29.0` |
| [golang.org/x/sync](https://github.com/golang/sync ) | `0.12.0` | `0.13.0` |
| [golang.org/x/sys](https://github.com/golang/sys ) | `0.31.0` | `0.32.0` |
| [golang.org/x/term](https://github.com/golang/term ) | `0.30.0` | `0.31.0` |
| [golang.org/x/text](https://github.com/golang/text ) | `0.23.0` | `0.24.0` |
| [google.golang.org/grpc](https://github.com/grpc/grpc-go ) | `1.71.0` | `1.71.1` |
Updates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.17.1 to 1.18.0
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.17.1...sdk/azcore/v1.18.0 )
Updates `github.com/minio/minio-go/v7` from 7.0.89 to 7.0.90
- [Release notes](https://github.com/minio/minio-go/releases )
- [Commits](https://github.com/minio/minio-go/compare/v7.0.89...v7.0.90 )
Updates `golang.org/x/crypto` from 0.36.0 to 0.37.0
- [Commits](https://github.com/golang/crypto/compare/v0.36.0...v0.37.0 )
Updates `golang.org/x/net` from 0.38.0 to 0.39.0
- [Commits](https://github.com/golang/net/compare/v0.38.0...v0.39.0 )
Updates `golang.org/x/oauth2` from 0.28.0 to 0.29.0
- [Commits](https://github.com/golang/oauth2/compare/v0.28.0...v0.29.0 )
Updates `golang.org/x/sync` from 0.12.0 to 0.13.0
- [Commits](https://github.com/golang/sync/compare/v0.12.0...v0.13.0 )
Updates `golang.org/x/sys` from 0.31.0 to 0.32.0
- [Commits](https://github.com/golang/sys/compare/v0.31.0...v0.32.0 )
Updates `golang.org/x/term` from 0.30.0 to 0.31.0
- [Commits](https://github.com/golang/term/compare/v0.30.0...v0.31.0 )
Updates `golang.org/x/text` from 0.23.0 to 0.24.0
- [Release notes](https://github.com/golang/text/releases )
- [Commits](https://github.com/golang/text/compare/v0.23.0...v0.24.0 )
Updates `google.golang.org/grpc` from 1.71.0 to 1.71.1
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.71.0...v1.71.1 )
---
updated-dependencies:
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/azcore
dependency-version: 1.18.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: github.com/minio/minio-go/v7
dependency-version: 7.0.90
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: common-golang-dependencies
- dependency-name: golang.org/x/crypto
dependency-version: 0.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: golang.org/x/net
dependency-version: 0.39.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: golang.org/x/oauth2
dependency-version: 0.29.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: golang.org/x/sync
dependency-version: 0.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: golang.org/x/sys
dependency-version: 0.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: golang.org/x/term
dependency-version: 0.31.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: golang.org/x/text
dependency-version: 0.24.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: google.golang.org/grpc
dependency-version: 1.71.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: common-golang-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 11:07:29 -07:00
dependabot[bot]
950d52e6d5
build(deps): bump github.com/prometheus/client_golang ( #4493 )
2025-04-08 18:07:04 +00:00
Kopia Builder [bot]
762a4c65e0
feat(ui): upgraded htmlui to the latest version ( #4487 )
2025-04-04 16:55:10 -07:00
Julio López
5c8e58e07a
refactor(cli): misc cleanups in internal/diff ( #4484 )
...
- remove spurious log message, duplicates what is being sent to the output;
- nit: update struct comment;
- consolidate code via a parameterized function;
- rename variable for clarity, it makes it easier to understand by avoiding negative condition check;
- remove unused return value;
- replace if blocks with switch.
2025-04-02 15:40:32 -07:00
dependabot[bot]
5ebff98a67
build(deps): bump the github-actions group with 4 updates ( #4483 )
...
Bumps the github-actions group with 4 updates: [actions/setup-go](https://github.com/actions/setup-go ), [actions/upload-artifact](https://github.com/actions/upload-artifact ), [actions/download-artifact](https://github.com/actions/download-artifact ) and [github/codeql-action](https://github.com/github/codeql-action ).
Updates `actions/setup-go` from 5.3.0 to 5.4.0
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](f111f3307d...0aaccfd150 )
Updates `actions/upload-artifact` from 4.6.1 to 4.6.2
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](4cec3d8aa0...ea165f8d65 )
Updates `actions/download-artifact` from 4.1.9 to 4.2.1
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](cc20338598...95815c38cf )
Updates `github/codeql-action` from 3.28.10 to 3.28.13
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](b56ba49b26...1b549b9259 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 20:04:32 -07:00
Julio López
8f37256ab6
build(deps): use Go 1.23.8 toolchain ( #4482 )
...
- addresses CVE-2025-22871
- https://go.dev/issue/71988
- https://github.com/kopia/kopia/security/advisories/GHSA-63xm-hhjf-fwvg
2025-04-01 12:54:02 -07:00
Julio López
ad33441fbc
chore(cli): add details to persistent password error message ( #4480 )
...
Extends error message with a generic, OS-independent hint about
what the source of the error may be and a potential solution.
Also, modifies error message to avoid duplicate messages.
- kopia/kopia#4449
2025-03-31 21:10:21 -07:00
alingse
e0d3fc0fa5
fix(general): use correct error in call to errors.Wrap ( #4477 )
...
use `twerr` instead of `err`, which is always `nil`
2025-03-29 23:08:55 -07:00
Julio López
8f32be2a00
fix(cli): add newline after policy export output ( #4476 )
...
- #4341
- #4020
2025-03-29 22:46:28 -07:00
dependabot[bot]
6b1f6b93da
build(deps): bump github.com/pkg/sftp from 1.13.8 to 1.13.9 ( #4474 )
...
Bumps [github.com/pkg/sftp](https://github.com/pkg/sftp ) from 1.13.8 to 1.13.9.
- [Release notes](https://github.com/pkg/sftp/releases )
- [Commits](https://github.com/pkg/sftp/compare/v1.13.8...v1.13.9 )
---
updated-dependencies:
- dependency-name: github.com/pkg/sftp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-29 20:48:33 +00:00
dependabot[bot]
b319a94d96
build(deps): bump the common-golang-dependencies group with 3 updates ( #4473 )
...
* build(deps): bump the common-golang-dependencies group with 3 updates
Bumps the common-golang-dependencies group with 3 updates: [github.com/minio/minio-go/v7](https://github.com/minio/minio-go ), [golang.org/x/net](https://github.com/golang/net ) and [google.golang.org/api](https://github.com/googleapis/google-api-go-client ).
Updates `github.com/minio/minio-go/v7` from 7.0.88 to 7.0.89
- [Release notes](https://github.com/minio/minio-go/releases )
- [Commits](https://github.com/minio/minio-go/compare/v7.0.88...v7.0.89 )
Updates `golang.org/x/net` from 0.37.0 to 0.38.0
- [Commits](https://github.com/golang/net/compare/v0.37.0...v0.38.0 )
Updates `google.golang.org/api` from 0.227.0 to 0.228.0
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.227.0...v0.228.0 )
---
updated-dependencies:
- dependency-name: github.com/minio/minio-go/v7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: common-golang-dependencies
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
* revert go.mod toolchain statement
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Julio López <1953782+julio-lopez@users.noreply.github.com >
2025-03-29 20:44:53 +00:00
dependabot[bot]
8ccfa08cca
build(deps): bump google.golang.org/protobuf ( #4469 )
2025-03-25 01:11:24 +00:00
dependabot[bot]
c4ebba0ef9
build(deps): bump github.com/chromedp/chromedp from 0.13.1 to 0.13.3 ( #4468 )
2025-03-25 01:07:50 +00:00
dependabot[bot]
b0341f50d8
build(deps): bump the common-golang-dependencies group across 1 directory with 4 updates ( #4465 )
...
Bumps the common-golang-dependencies group with 4 updates in the / directory: [cloud.google.com/go/storage](https://github.com/googleapis/google-cloud-go ), [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go ), [github.com/minio/minio-go/v7](https://github.com/minio/minio-go ) and [google.golang.org/api](https://github.com/googleapis/google-api-go-client ).
Updates `cloud.google.com/go/storage` from 1.50.0 to 1.51.0
- [Release notes](https://github.com/googleapis/google-cloud-go/releases )
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-cloud-go/compare/spanner/v1.50.0...spanner/v1.51.0 )
Updates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.17.0 to 1.17.1
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.17.0...sdk/azcore/v1.17.1 )
Updates `github.com/minio/minio-go/v7` from 7.0.87 to 7.0.88
- [Release notes](https://github.com/minio/minio-go/releases )
- [Commits](https://github.com/minio/minio-go/compare/v7.0.87...v7.0.88 )
Updates `google.golang.org/api` from 0.224.0 to 0.227.0
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.224.0...v0.227.0 )
---
updated-dependencies:
- dependency-name: cloud.google.com/go/storage
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/azcore
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: common-golang-dependencies
- dependency-name: github.com/minio/minio-go/v7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: common-golang-dependencies
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: common-golang-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-21 23:15:59 +00:00
dependabot[bot]
66004be14d
build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 ( #4464 )
...
Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt ) from 4.5.1 to 4.5.2.
- [Release notes](https://github.com/golang-jwt/jwt/releases )
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md )
- [Commits](https://github.com/golang-jwt/jwt/compare/v4.5.1...v4.5.2 )
---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-21 23:05:49 +00:00