Commit Graph

330 Commits (31bd995ce201e295ff2f87e11fdf13bf55fdffd2)

Author SHA1 Message Date
Austin Abro 3a296aacad
rest mapper
11 months ago
Austin Abro 24dc643822
restmapper
11 months ago
Austin Abro 8d964588cd
Update internal/statusreaders/job_status_reader.go
11 months ago
Austin Abro 5ecca2ed14
Apply suggestions from code review
11 months ago
Robert Sirchia 848c134e0c
fixing error messages
11 months ago
Robert Sirchia 1ad79a2bb7
converting inline log to slog
11 months ago
Austin Abro 09faaac273
merge
11 months ago
Matt Farina 61d3eca55c
Move pkg/chart to pkg/chart/v2 to prepare for v3 charts
11 months ago
Austin Abro f866409c50
move statusreaders to it's own package
12 months ago
George Jenkins 3253059438
Merge pull request #13535 from helm/refactor_tlsutil
1 year ago
George Jenkins 415c7e10fd
Merge pull request #13516 from TerryHowe/new-lint
1 year ago
Matt Farina 27bcda42dd
Updating the internal version to v4
1 year ago
Matt Farina 2236294119 Updating to helm.sh/helm/v4
1 year ago
George Jenkins e3e84343d2 refactor: tlsutil use options pattern
1 year ago
Terry Howe 569f62e58b chore: fix problems with latest lint
1 year ago
Justen Stall 8549a257d9
Update internal/third_party/dep/fs/fs.go
1 year ago
Justen Stall 6aa19b8c92
more error wrapping uses
1 year ago
Justen Stall 63cf42a843
fix: replace "github.com/pkg/errors" with stdlib "errors" package
1 year ago
Nathan Baulch ef85fa7f2d
Grammar fixes
1 year ago
Matt Farina c81bd8912e
Revert "Improve helm dependency update performance"
1 year ago
Matt Farina d644da6205
bump version to v3.16.0
1 year ago
MichaelMorris 9e5f465499 Merge branch 'helm:main' into fixDepUpPerformance
2 years ago
Matt Farina 79cad1a133
Merge pull request #12934 from AndiDog/error-message-chart-version
2 years ago
Robert Sirchia 30a5598f2b Update walk.go
2 years ago
Matt Farina 886e626636 bump version to v3.15.0
2 years ago
Matt Farina 7b70fdf2a2
Merge pull request #12701 from mattfarina/bump-version-3.14
2 years ago
Jeff van Dam dc761caf00
Merge branch 'helm:main' into fixDepUpPerformance
2 years ago
Andreas Sommer ac75eae98c Add error details when a dependent chart's version cannot be found in a repo
2 years ago
Robert Sirchia d58d7b3762 Fixing all the linting errors
2 years ago
Matt Farina f4c37e7db5
bump version to
2 years ago
Ismail Alidzhikov 5586760133 Make the `ignore` pkg public again
2 years ago
Matt Farina c372b15022
bump version to v3.13.0
2 years ago
Jeff van Dam 183f01b32c Made urls key more specific
2 years ago
Eng Zer Jun 2ceebffc77
test: replace `ensure.TempDir` with `t.TempDir`
3 years ago
Matt Farina 1800554452
bump version to v3.12.0
3 years ago
JvD_Ericsson 1ce7939838 Improve helm dependency update performance
3 years ago
Matt Farina 8c4c635e9e
Merge pull request #11832 from my-git9/chore-httpstatus
3 years ago
Matt Farina 4e7e939f19
Updating the Go version in go.mod
3 years ago
Matt Farina 50c22ed7f9
Bump the Go version
3 years ago
Andrew Block 08593c8dd6
Added support for insecure OCI registries
3 years ago
xin.li 8a310c5a98 chore:Use http constants as http.request parameters
3 years ago
Matt Farina 6facbada26
bump version to v3.11.0
3 years ago
Matt Farina cd809f9b19
bump version to v3.10.0
3 years ago
yxxhero 39b0a82365 bump Go 1.18
4 years ago
Matt Farina 1db28a2311
bump version to v3.9.0
4 years ago
Matt Farina 2e6b5e1374
Updating symlink log message
4 years ago
Martin Hickey c477d697ec
Merge pull request #10458 from SimonAlling/remove-AssertGoldenBytes
4 years ago
Matthew Fisher 2878cc8079
replace +build with go:build
4 years ago
Josh Dolitsky 65d8e72504
Merge pull request #10628 from sabre1041/oci-dependencies-tag
4 years ago
Eng Zer Jun 2e3e22a003
test: use `T.TempDir` to create temporary test directory
4 years ago
Andrew Block 01ff5bb00d
Avoid querying for OCI tags can explicit version provided in chart dependencies
4 years ago
Matt Farina 0c8320b685
bump version to v3.8.0
4 years ago
David Peraza 7cab1a09e3 Move all the remainder module out of experimental.
4 years ago
David Peraza 9f869c6b21 Removing all the checks for oci experimental flag
4 years ago
Thomas Runyon 353d74e967 refactor internal/experimental/registry to pkg/registry
4 years ago
Scott Rigby 808a2d1908
Change underscore (_) back to plus (+) for Helm
4 years ago
Scott Rigby bd754a054c
Bring exact version check logic from IndexFile.Get into registry tag check
4 years ago
Andrew Block 9c3b000889
Fixed bad commit
4 years ago
Andrew Block 828941b273
Readded resolver OCI logic
4 years ago
Andrew Block 291c17fcc5
Enabled auth and support http registries for OCI
4 years ago
Scott Rigby 4c8a3faaa2
Fix import
4 years ago
Scott Rigby b6bf3905f3
Implement reusable GetTagMatchingVersionOrConstraint
4 years ago
Andrew Block 4f62d3dc1b
Started work on 'helm pull'
4 years ago
Andrew Block df98e18eb7
Working oci code without providing versions
4 years ago
Andrew Block 0fae7f5008
Updated tag resolver logic
4 years ago
Andrew Block 834a11db56
Added registryClient to resolver
4 years ago
Scott Rigby e3f2fb4235
Add OCI tag verions to the Dependency object before Resolve. TODO: fix HTTP HTTPS error for local registries
4 years ago
Andrew Block 9a7c362dd1
Initial tag listing support
4 years ago
Scott Rigby 3dc9930488
Revert "hack in progress"
4 years ago
Scott Rigby 0d2f0116ea
hack in progress
4 years ago
Allen Bai e3897ad6b1
registry/client: use NewClientWithDockerFallback from oras v1.1.0-rc3
4 years ago
Allen Bai e08a9270be
HELM_REGISTRY_CONFIG: change default file of registry config to config.json
4 years ago
Josh Wolf fed0d31bf5 ensure consistency in registry client Push/Pull function signatures. ensure message is only printed when tags contain a replaced character
4 years ago
Scott Rigby 157ac85ab7
Fix typo. Thanks buildbot. Also comments at 80 chars
4 years ago
Josh Wolf fb0eeebf66 add oci reference validation and tag scoped (+) replacement to registry client Push/Pull
4 years ago
Scott Rigby 8424bc2b60
Update registry underscore message with semver note for extra clarity
4 years ago
Scott Rigby 4aacbc44e0
Move plus/underscore change to inside Client. Compare original ref for strict mode
4 years ago
Scott Rigby 472eb6f096
For OCI, convert + to _ before pull, and + to _ before push
4 years ago
Simon Alling dd5db7bc40 Remove AssertGoldenBytes test helper
4 years ago
Josh Wolf fae5009382 ensure error is correctly handled when generating chart's oci manifest
4 years ago
Josh Wolf d2d8e52401 modify oci chart push/pull manifest test values to represent new order sorted by oras
4 years ago
Josh Wolf 7cec93d9fb upgrade oras to 0.5.0, refactor client oci logic to use new oras.Copy()
4 years ago
Matt Farina 81f0df0ea6
Merge pull request #10182 from spectrocloud/oci-allow-any-media-type
4 years ago
Kai Takac 52cbc2f49c Fix default registry config path of oci protocol provider
4 years ago
LochanRn 9e29f1619b changes to support any mediatype for layers on download
4 years ago
Matt Farina e6a92c4b62
bump version to 3.7
4 years ago
Josh Dolitsky caa97158d0
Revert moving registry actions back to pkg/
4 years ago
Josh Dolitsky 77750962d5
Move registry actions back to pkg/
4 years ago
Josh Dolitsky 0121f6a328
Merge branch 'main' of github.com:helm/helm into hip-6
5 years ago
John Howard 82a2abf512 Update oras-go to v0.4.0
5 years ago
Matthew Fisher 92bd9558e5
Merge pull request #9998 from bacongobbler/distribution-v3
5 years ago
Josh Dolitsky 82cdb0b793
modify registry test to only listen on loopback
5 years ago
Josh Dolitsky f0a528ec05
Merge branch 'main' of github.com:helm/helm into hip-6
5 years ago
Matthew Fisher 4801818f7c
Switch to distribution v3
5 years ago
Víctor Cuadrado Juan 84a07a4774
test: Make internal/resolver/resolver_test.go pass on Win
5 years ago
Nicolas De Loof 663c569887 Migrate to oras-go library
5 years ago
Josh Dolitsky 241f23d72a
Better NewOCIPusher test, add ORAS link
5 years ago
Josh Dolitsky d296ddf026
Merge branch 'main' of github.com:helm/helm into hip-6
5 years ago
Kally Fox f9b1445b63
refactor: use os instead of ioutil's ReadDir
5 years ago
Josh Dolitsky 8202ccd699
Remove LoginResult/LogoutResult types
5 years ago
Josh Dolitsky 593eac8876
Merge branch 'main' of github.com:helm/helm into hip-6
5 years ago
Matt Farina 8855488272
Merge pull request #9736 from cndoit18/fix-issue-9348
5 years ago
Josh Dolitsky 4884ca0059
revert change related to reading prov file
5 years ago
Josh Dolitsky ec84339d44
return errors directly, less lines of code
5 years ago
Josh Dolitsky 230e37ca52
remove hardcoded oci strings, add constant/util
5 years ago
Josh Dolitsky bfa5036a1a
consolidate registry source files
5 years ago
Josh Dolitsky 4d948b4a06
return err directly from pusher.Push
5 years ago
Josh Dolitsky faf7fc5efd
use version.GetUserAgent
5 years ago
Josh Dolitsky e856df8a54
provide hint if attempting to push directory
5 years ago
Josh Dolitsky 04d2da3637
return friendly error if missing scheme
5 years ago
Josh Dolitsky 35fdc688cd
remove the --with-prov option
5 years ago
Josh Dolitsky eba63beab1
move experimental actions to new internal package
5 years ago
Josh Dolitsky 8f60ee76a5
resolve golint errors
5 years ago
Josh Dolitsky 24a216d3b2
move pkg/uploader, pkg/pusher to internal
5 years ago
Josh Dolitsky 4073e4d118
inline data fetching for pull result
5 years ago
Josh Dolitsky dd7bc40bc4
one-line JSON unmarshall
5 years ago
Josh Dolitsky 817ac8ff9f
do not wrap single imports/vars
5 years ago
Josh Dolitsky f7247c40ee
Upgrade to oras-go v0.4.0
5 years ago
Josh Dolitsky 00985cad6b
Implement changes proposed in HIP 6
5 years ago
Martin Hickey 599c071ac7
Merge pull request #9681 from cndoit18/add-max-col-width-parameters
5 years ago
cndoit18 402c7f1a52
fix(dep update): helm dep update is not respecting the "version" stipulated in the requirements
5 years ago
Matt Farina 3415b6e7b8
bump version to v3.6.0
5 years ago
cndoit18 a79cad5539
support max-col-width parameters
5 years ago
Josh Soref 2bf8fdf45d
chore: Spelling (#9410)
5 years ago
Christian 4f1ab5a331 fix windows tests
5 years ago
Adam Reese 657ce552cb
fix(*): Validate metadata semver and printable characters
5 years ago
Matt Farina 8082f6db45 bump version to
5 years ago
Matt Farina 49f895db6b
Merge pull request #8843 from bloodorangeio/oci-pull
5 years ago
Scott Rigby c495e88250
Replace Helm Hub with Artifact Hub (#8626)
5 years ago
Peter Engelbert 3028c55858 Clean up imports and add doc comments
5 years ago
Peter Engelbert 3ad08f3ea9 Implement `helm pull` for OCI registries
5 years ago
Matt Farina ce4fa95868 bump version to v3.4.0
5 years ago
Matt Butcher fe2d7f7792
this rewrites a whole bunch of old repo URLs to the new repo URL (#8902)
5 years ago
bellkeyang fbc32aea3d
bufix: fix validateNumColons docs
6 years ago
Matt Farina ff147e9ed7
Locking file URIs to a version in lockfile
6 years ago
Bridget Kromhout c709e10b32
Reinstating comment that is still accurate
6 years ago
Bridget Kromhout fe40c4bf84
Clarify comments to match practice
6 years ago
Matthew Fisher fc4a11c131
bump version to v3.3
6 years ago
Peter Engelbert 7e9a83184c
Determine chart digest by manifest (#8249)
6 years ago
Guangwen Feng 7ec501155d Fix golint issue
6 years ago
Matthew Fisher 65ee1e0bc1
Merge pull request #7356 from EItanya/helm-7351
6 years ago
Matthew Fisher 47feb20042
Merge pull request #8220 from bloodorangeio/fix-helm-chart-list-crash-bug
6 years ago
Matthew Fisher 67c02d0a6e
Merge pull request #8299 from Hellcatlk/UnitTestCase
6 years ago
ZouYu 9249530b77 Add unit test case
6 years ago
Marc Khouzam 88a3d6eaea feat(comp): Move custom completions to Cobra 1.0
6 years ago
Adam Reese a01adcebfd
Merge pull request #8089 from junaid18183/master
6 years ago
Peter Engelbert f11e74ee57 Add unit test for man-in-the-middle attack on pull
6 years ago
Eitan Yarmush 2b882df636
Merge branch 'master' into helm-7351
6 years ago
Peter Engelbert a0fd1d81f0 Fix crashing `helm chart list` with large list
6 years ago
Adam Reese 44a2225035
ref(tests): localize unit test fixtures to package
6 years ago