1
0
mirror of https://github.com/regclient/regclient.git synced 2025-04-18 22:44:00 +03:00

1529 Commits

Author SHA1 Message Date
Brandon Mitchell
135de331e5
Merge pull request #900 from sudo-bmitch/pr-cli-docs
Feat: Add cobra command for documentation
2025-01-22 15:21:14 -05:00
Brandon Mitchell
bbb902ba69
Feat: Add cobra command for documentation
This will be used for generating website content.

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2025-01-22 15:14:22 -05:00
Brandon Mitchell
16973da2a2
Merge pull request #899 from sudo-bmitch/pr-update-20250119
Version bump
2025-01-19 14:57:47 -05:00
Brandon Mitchell
f2ece1d9d3
Version bump
- ECR Helper to latest commit
- Go to 1.23.5
- docker/build-push-action to v6.12.0
- project-zot/zot-linux-amd64 to v2.1.2
- govulncheck to v1.1.4
- davidanson/markdownlint-cli2 to v0.17.2

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2025-01-19 14:53:03 -05:00
Brandon Mitchell
7f8f383dd0
Merge pull request #896 from sudo-bmitch/pr-update-20250112
Version bump
2025-01-12 14:49:12 -05:00
Brandon Mitchell
d8d8c4af7d
Version bump
- Alpine to v3.21.2
- actions/upload-artifact to v4.6.0
- docker/build-push-action to v6.11.0
- softprops/actiohn-gh-release to v2.2.1
- securego/gosec to v2.22.0

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2025-01-12 14:45:27 -05:00
Brandon Mitchell
46f3b9ab94
Merge pull request #892 from obaibula/main
Fix addScope in bearerHandler
2025-01-12 14:41:41 -05:00
Oleh Baibula
b1960cd69a Fix: Combine known actions for matching repository names in bearerHandler
Signed-off-by: obaibula <baibula.oo@gmail.com>
2025-01-12 10:37:21 +02:00
Brandon Mitchell
10d581a268
Merge pull request #895 from sudo-bmitch/pr-regctl-completion
Feat: Improve regctl arg completion
2025-01-10 17:13:22 -05:00
Brandon Mitchell
aebf0be231
Feat: Improve regctl arg completion
Signed-off-by: Brandon Mitchell <git@bmitch.net>
2025-01-10 17:06:10 -05:00
Brandon Mitchell
602bb57dee
Merge pull request #894 from sudo-bmitch/pr-docker-config-ignore-entries
Fix: Ignore unsupported entries in docker config
2025-01-09 10:11:47 -05:00
Brandon Mitchell
40d15e8160
Fix: Ignore unsupported entries in docker config
The docker config may contain auth entries that are not registries.

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2025-01-09 10:00:17 -05:00
Brandon Mitchell
e7dc58cb80
Merge pull request #893 from sudo-bmitch/pr-auth-offline-token
Fix: Do not request offline refresh token
2025-01-08 11:08:45 -05:00
Brandon Mitchell
9f6eb51c88
Fix: Do not request offline refresh token
This improves compatibility with broken auth token servers.

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2025-01-08 10:59:41 -05:00
Brandon Mitchell
a935ab3fee
Merge pull request #891 from sudo-bmitch/pr-update-20250105
Version bump
2025-01-05 09:31:13 -05:00
Brandon Mitchell
716a675f0c
Version bump
- davidanson/markdownlint-cli2 to v0.17.1
- golang.org/x/sys to v0.29.0
- golang.org/x/term to v0.28.0

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2025-01-05 09:26:14 -05:00
Brandon Mitchell
bce7ef6399
Merge pull request #890 from sudo-bmitch/pr-update-20241229
Version bump
2024-12-29 10:42:33 -05:00
Brandon Mitchell
4a1c626efb
Version bump
- ECR Helper to latest commit
- davidanson/markdownlint-cli2 to v0.17.0

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2024-12-29 10:34:32 -05:00
Brandon Mitchell
7a41711aa6
Merge pull request #889 from sudo-bmitch/pr-logo
Chore: Adding a logo
2024-12-27 16:52:04 -05:00
Brandon Mitchell
d1118c2a7f
Chore: Adding a logo
I'm no artist, just threw something together quick in SVG.

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2024-12-27 16:47:25 -05:00
Brandon Mitchell
811c9bcb35
Merge pull request #887 from sudo-bmitch/pr-update-20241222
Version bump
2024-12-22 10:40:39 -05:00
Brandon Mitchell
fc7473663b
Version bump
- ECR helper to latest commit
- actions/upload-artifact to v4.5.0
- docker/setup-buildx-action to v3.8.0
- google/osv-scanner to v1.9.2

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2024-12-22 10:36:52 -05:00
Brandon Mitchell
5b04e442bb
Merge pull request #886 from sudo-bmitch/pr-update-20241215
Version bump
2024-12-15 16:58:13 -05:00
Brandon Mitchell
b9d18ad746
Version bump
- ECR Helper to latest commit
- anchore/syft to v1.18.1
- actions/setup-go to v5.2.0
- softprops/action-gh-release to v2.2.0
- davidanson/markdownlint-cli2 to v0.16.0

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2024-12-15 16:54:41 -05:00
Brandon Mitchell
ca88133034
Merge pull request #885 from sudo-bmitch/pr-allow-referrers-without-size
Feat: Support incomplete subject descriptor
2024-12-10 15:32:29 -05:00
Brandon Mitchell
7a2a05efb5
Feat: Support incomplete subject descriptor
While the descriptor requires a size and media type, the referrer API does not.
This makes regclient more tolerant of non-conformant implementations.

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2024-12-10 15:23:21 -05:00
Brandon Mitchell
d6a5a84740
Merge pull request #882 from sudo-bmitch/pr-fix-copy-external-referrers
Fix: Handle repeated digest in copy with external referrers
2024-12-09 16:46:02 -05:00
Brandon Mitchell
c29933e7eb
Fix: Handle repeated digest in copy with external referrers
The imageSeenOrWait would falsely hit on a digest pushed to a separate repository, skipping the copy of a blob when it should not.

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2024-12-09 16:41:20 -05:00
Brandon Mitchell
bb5f4b7bb4
Merge pull request #881 from sudo-bmitch/pr-referrer-external-regsync
Feat: Support external referrers in regsync
2024-12-08 16:49:17 -05:00
Brandon Mitchell
851cc63093
Feat: Support external referrers in regsync
Signed-off-by: Brandon Mitchell <git@bmitch.net>
2024-12-08 16:30:27 -05:00
Brandon Mitchell
88ac519dc6
Merge pull request #880 from sudo-bmitch/pr-update-20241208
Version bump
2024-12-08 14:30:32 -05:00
Brandon Mitchell
ec1c51a1dd
Version bump
- Go to 1.23.4
- Alpine to 3.21.0
- golang.org/x/sys to v0.28.0
- golang.org/x/term to v0.27.0

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2024-12-08 14:25:11 -05:00
Brandon Mitchell
deb5c15f58
Merge pull request #879 from sudo-bmitch/pr-platform-test-darwin
Fix: Platform test for darwin/macos should not add variant
2024-12-06 16:48:11 -05:00
Brandon Mitchell
7868e550a1
Fix: Platform test for darwin/macos should not add variant
Variant is only added automatically to platform splits with a single field ('linux' or 'darwin').

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2024-12-06 14:12:19 -05:00
Brandon Mitchell
1c009ee2cd
Merge pull request #878 from sudo-bmitch/pr-install-contrib
Feat: Document community maintained packages
2024-12-06 11:09:57 -05:00
Brandon Mitchell
e149d26418
Feat: Document community maintained packages
Signed-off-by: Brandon Mitchell <git@bmitch.net>
2024-12-06 11:03:55 -05:00
Brandon Mitchell
d6da320ce9
Merge pull request #877 from sudo-bmitch/pr-regctl-image-args
Chore: Remove unused short arg parameters
2024-12-06 10:36:04 -05:00
Brandon Mitchell
906465a072
Chore: Remove unused short arg parameters
This simplifies the various cobra flags to only specify a short arg when it is used.

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2024-12-06 10:25:54 -05:00
Brandon Mitchell
5b34bb3454
Merge pull request #874 from sudo-bmitch/pr-image-copy-external-referrers
Feat: Copy image with external referrers
2024-12-04 17:05:15 -05:00
Brandon Mitchell
ead52eb575
Feat: Copy image with external referrers
This supports both external source and target repositories for referrers.

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2024-12-04 17:01:12 -05:00
Brandon Mitchell
9543d04635
Merge pull request #873 from sudo-bmitch/pr-referrer-put-external
Feat: Add external flag to regctl artifact put
2024-12-04 15:26:46 -05:00
Brandon Mitchell
c20bd15904
Feat: Add external flag to regctl artifact put
This aligns the CLI with other regctl artifact commands.

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2024-12-04 15:15:06 -05:00
Brandon Mitchell
246ca7588e
Merge pull request #870 from sudo-bmitch/pr-referrer-external-ref
Feat: Include source in referrers response
2024-12-03 17:26:59 -05:00
Brandon Mitchell
763599514d
Feat: Include source in referrers response
This simplifies handling external sources.

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2024-12-03 17:12:10 -05:00
Brandon Mitchell
d73d40b126
Merge pull request #868 from sudo-bmitch/pr-update-20241201
Version bump
2024-12-01 16:06:54 -05:00
Brandon Mitchell
56c06c2717
Version bump
- ECR Helper commit
- docker/build-push-action to v6.10.0

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2024-12-01 16:02:44 -05:00
Brandon Mitchell
09ec884cdf
Merge pull request #867 from sudo-bmitch/pr-mod-env
Feat: Image mod environment variables
2024-11-30 10:24:56 -05:00
Brandon Mitchell
5063cffc59
Feat: Image mod environment variables
Signed-off-by: Brandon Mitchell <git@bmitch.net>
2024-11-30 10:17:32 -05:00
Brandon Mitchell
51fbbebca9
Merge pull request #866 from sudo-bmitch/pr-referrer-external
Feat: Support referrers in an external repository
2024-11-29 16:17:31 -05:00
Brandon Mitchell
a8a9640fec
Feat: Support referrers in an external repository
This allows organizations to maintain a repository of referrers separate from the upstream images.

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2024-11-29 15:42:44 -05:00