Commit Graph

330 Commits (31bd995ce201e295ff2f87e11fdf13bf55fdffd2)

Author SHA1 Message Date
Austin Abro 3a296aacad
rest mapper
1 year ago
Austin Abro 24dc643822
restmapper
1 year ago
Austin Abro 8d964588cd
Update internal/statusreaders/job_status_reader.go
1 year ago
Austin Abro 5ecca2ed14
Apply suggestions from code review
1 year ago
Robert Sirchia 848c134e0c
fixing error messages
1 year ago
Robert Sirchia 1ad79a2bb7
converting inline log to slog
1 year ago
Austin Abro 09faaac273
merge
1 year ago
Matt Farina 61d3eca55c
Move pkg/chart to pkg/chart/v2 to prepare for v3 charts
1 year ago
Austin Abro f866409c50
move statusreaders to it's own package
1 year 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
2 years ago
Matt Farina c81bd8912e
Revert "Improve helm dependency update performance"
2 years ago
Matt Farina d644da6205
bump version to v3.16.0
2 years 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
3 years ago
Jeff van Dam 183f01b32c Made urls key more specific
3 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
4 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
5 years ago
Josh Wolf d2d8e52401 modify oci chart push/pull manifest test values to represent new order sorted by oras
5 years ago
Josh Wolf 7cec93d9fb upgrade oras to 0.5.0, refactor client oci logic to use new oras.Copy()
5 years ago
Matt Farina 81f0df0ea6
Merge pull request #10182 from spectrocloud/oci-allow-any-media-type
5 years ago
Kai Takac 52cbc2f49c Fix default registry config path of oci protocol provider
5 years ago
LochanRn 9e29f1619b changes to support any mediatype for layers on download
5 years ago
Matt Farina e6a92c4b62
bump version to 3.7
5 years ago
Josh Dolitsky caa97158d0
Revert moving registry actions back to pkg/
5 years ago
Josh Dolitsky 77750962d5
Move registry actions back to pkg/
5 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
6 years ago
Matt Butcher fe2d7f7792
this rewrites a whole bunch of old repo URLs to the new repo URL (#8902)
6 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