Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Protocol Buffers for Typescript
Creating better tooling around gRPC and Protocol Buffers for Web, NodeJS and TypeScript ecosystem.
Collective -
Host: opensource -
https://opencollective.com/protoc-gen-ts
- Code: https://github.com/thesayyn
* Get version from debug info
* Update readme
github.com/thesayyn/go-containerregistry - b84f98bcd5132f171d535d540c715aa369a73c14 authored about 5 years ago by jonjohnsonjr <[email protected]>
Using Printf with the output of the httputil dumpers caused strange
output because the url-enco...
github.com/thesayyn/go-containerregistry - ff83c5602cf4146bb79b0753aa35a3d875095be4 authored about 5 years ago by jonjohnsonjr <[email protected]>
* Add tests for logs.Debug
* Fix lint
github.com/thesayyn/go-containerregistry - 25dff318f1f9ab1a4cbf49d2045db8ee2500c5c7 authored about 5 years ago by jonjohnsonjr <[email protected]>* Add logs.Debug
* Add logging transport
* cmd/root
* log auth
* Dump http requests ...
github.com/thesayyn/go-containerregistry - 68bc585818eeca751a710d0f83265e3966a0f56c authored about 5 years ago by jonjohnsonjr <[email protected]>github.com/thesayyn/go-containerregistry - 79c551cc4384e1977fac9081619a227033cc1c7e authored about 5 years ago by Jason Hall <[email protected]>
This is really annoying because the daemon client package pulls in
containerd, logrus, and grpc...
Signed-off-by: Javier Romero <[email protected]>
github.com/thesayyn/go-containerregistry - 561fd284eaf0bfb951af33dca0ee4d52598ca7ef authored about 5 years ago by Javier Romero <[email protected]>github.com/thesayyn/go-containerregistry - ad4d3434818ad2f611c6c6b5f517ab16478484bc authored about 5 years ago by jonjohnsonjr <[email protected]>
* Add helper func to create authenticators using a Google Service Account.
* Fix import path
github.com/thesayyn/go-containerregistry - d341a7d90fa0aac2b61889e5b9ff163cdbafea8c authored about 5 years ago by Mo Firouz <[email protected]>github.com/thesayyn/go-containerregistry - e4d5ca269fc3b63d12f77823409b355d3344d3df authored about 5 years ago by jonjohnsonjr <[email protected]>
These were only set for the bearer transport, but we care about basic
and anonymous as well.
* Legacy tarball writer should skip empty layer in layer history
* Format comments
* Addre...
github.com/thesayyn/go-containerregistry - d30598c4fd374f6b1b56e70dfa52c06a90a8ce75 authored about 5 years ago by Suvanjan Mukherjee <[email protected]>* Add package comments to fix lint errors
* Fix year
* Fix panic in legacy tarball writer ...
github.com/thesayyn/go-containerregistry - 71da34e4d9b3b67878449570720ad1d66466345b authored about 5 years ago by Suvanjan Mukherjee <[email protected]>github.com/thesayyn/go-containerregistry - 245438670942d28559938dbbc246bfd7a0063fe7 authored about 5 years ago by Glyn Normington <[email protected]>
* Respect mediaType of index in layout
... rather than assuming all indexes have media type
...
github.com/thesayyn/go-containerregistry - a3d713f9b7f80712c459b956fa863e234ce9e749 authored about 5 years ago by jonjohnsonjr <[email protected]>
* Add name.Repository helpers
Fixes #563
* Add some tests
* Fix some uses of string sur...
github.com/thesayyn/go-containerregistry - 1fcfcf2f6866ccdd4f686421b2de0d99c8f0514f authored about 5 years ago by jonjohnsonjr <[email protected]>Fixes #565
github.com/thesayyn/go-containerregistry - d753c5604768dfa0b904d27440a9d8a131f6878a authored about 5 years ago by jonjohnsonjr <[email protected]>github.com/thesayyn/go-containerregistry - 1e84d6375038177421d47d4ea8dc53ec9614e18e authored about 5 years ago by jonjohnsonjr <[email protected]>
github.com/thesayyn/go-containerregistry - c96c5a3da4912a8657173737a33173813969dbfa authored about 5 years ago by jonjohnsonjr <[email protected]>
* Implement pkg/internal/compare
* Rewrite tarball tests to use compare
* Use compare for ...
github.com/thesayyn/go-containerregistry - 6a82f38391ea4879f9987b31c631bac0564b2354 authored over 5 years ago by jonjohnsonjr <[email protected]>github.com/thesayyn/go-containerregistry - 1c9529ac5ad3a6c9bbae3cbccb0755a5f2b77be7 authored over 5 years ago by jonjohnsonjr <[email protected]>
The descriptor.Image() code handles docker v2schema1 images cleanly, but
the Image code resrict...
* stashing
* Add validate.Layer
* Fix linter
github.com/thesayyn/go-containerregistry - 560b6890f9116a32718260bf3dddc5987c6ca026 authored over 5 years ago by jonjohnsonjr <[email protected]>* Use github.com/docker/cli/cli/config
* Convert authn.Authenticator type
This now returns...
github.com/thesayyn/go-containerregistry - cf66aa2c31a900626cc59d2747a644d7d8f05ef3 authored over 5 years ago by jonjohnsonjr <[email protected]>* transport: Fix ping code to wrap errors in a transport.Error
I added a high level test that...
github.com/thesayyn/go-containerregistry - 4a5eb885e03fb2bd2df0e6eeae82b47729c88864 authored over 5 years ago by Colin <[email protected]>* Move all presubmit stuff into the presubmit dir.
Also fix the lint error in registry
* M...
github.com/thesayyn/go-containerregistry - 53e1ac5a7d185672cfa09b847b4fa32d229899d1 authored over 5 years ago by Colin <[email protected]>
This is a holdover from docker days and isn't present in
opencontainers/image-spec.
* registry: Allow configuring the logger
* Flip registry to use an option pattern.
Also al...
github.com/thesayyn/go-containerregistry - d2c9827d3ca30953f775c84a01e33629259e1e47 authored over 5 years ago by Colin <[email protected]>* go: Switch to go version 1.13.
1.11 is unsupported, and 1.12 doesn't default to modules whi...
github.com/thesayyn/go-containerregistry - c88aae45b71060dc45f15091ab0b150f384fc4a3 authored over 5 years ago by Colin <[email protected]>* Add package comments to fix lint errors
* Fix year
* More lint fixes
github.com/thesayyn/go-containerregistry - 38d665cadff75b725c843e04ae79c7354e430a69 authored over 5 years ago by Suvanjan Mukherjee <[email protected]>* Implement v1 tarball creation
* Fix foreign layer info for uncompressed tarball layers
github.com/thesayyn/go-containerregistry - 4478e83b8d65cb6aa5a93f5089c0e1def820875f authored over 5 years ago by Suvanjan Mukherjee <[email protected]>github.com/thesayyn/go-containerregistry - d171f1273119d316e4515bfb1058eadb1264cb38 authored over 5 years ago by jonjohnsonjr <[email protected]>
Got tired of seeing my failures in travis, this is a local subset.
Also noticed that linter w...
github.com/thesayyn/go-containerregistry - 35c9cb0044e1f5b92294ce4936dd49da6311be85 authored over 5 years ago by jonjohnsonjr <[email protected]>github.com/thesayyn/go-containerregistry - e9bee82353c7d093a89709b5dcd5a475b1ec4bfd authored over 5 years ago by jonjohnsonjr <[email protected]>
* Add --jobs flag to gcrane cp
* Size task chan based on jobs
github.com/thesayyn/go-containerregistry - 6f1443b3f51cd0e252e3aa01e8274728dc25805f authored over 5 years ago by jonjohnsonjr <[email protected]>* Add benchmark test
* reset timer
github.com/thesayyn/go-containerregistry - 5340dbaba4cf3d6a62218976684c9cbfc1628d32 authored over 5 years ago by choo-stripe <[email protected]>* Preserve input strings for name.Reference
This modifies String() to return the original inp...
github.com/thesayyn/go-containerregistry - a89caf0d11e5c574099f812e9ec96d15cef16a5e authored over 5 years ago by jonjohnsonjr <[email protected]>Fixes #528
github.com/thesayyn/go-containerregistry - 650bcbc276f32fe9e40263635bbf4a61a7837739 authored over 5 years ago by jonjohnsonjr <[email protected]>* Implement index mutation
github.com/thesayyn/go-containerregistry - 164ee21a6dd5df140d1825d0c489897927979e24 authored over 5 years ago by jonjohnsonjr <[email protected]>* Add omitempty fields for Image config.
* Update hashes
github.com/thesayyn/go-containerregistry - bb2eda47dcc0c4cb5d554415f786c8fbe45e42fb authored over 5 years ago by Suvanjan Mukherjee <[email protected]>* Add Size to interfaces
github.com/thesayyn/go-containerregistry - 0392546b34e990b8726532089fcae5d626430249 authored over 5 years ago by jonjohnsonjr <[email protected]>github.com/thesayyn/go-containerregistry - 03a1f32f17d8bc23168145c38d6bc3184bc0dd35 authored over 5 years ago by jonjohnsonjr <[email protected]>
* Implement remote.Tag
github.com/thesayyn/go-containerregistry - 7bf4ee66b8880b88a031c26b65c8a7ef092d8e76 authored over 5 years ago by jonjohnsonjr <[email protected]>* Add staticcheck
github.com/thesayyn/go-containerregistry - 8b1ae43a6dc3b266d2f46cf6b207dd14abc6711a authored over 5 years ago by jonjohnsonjr <[email protected]>github.com/thesayyn/go-containerregistry - ffd186870143639533615fb03253d710829e01ca authored over 5 years ago by jonjohnsonjr <[email protected]>
* Update Keychain interface to accept repo
Fixes #495
* Update pkg/authn/k8schain/k8schain...
github.com/thesayyn/go-containerregistry - b02d448a3705facf11018efff34f1d2830be5724 authored over 5 years ago by jonjohnsonjr <[email protected]>* Fix linter issues.
* Review feedback
* Missed package comments
github.com/thesayyn/go-containerregistry - a8228cdaedffd366395d5a0b3022cd2142fddadb authored over 5 years ago by jonjohnsonjr <[email protected]>* Undo breaking change
github.com/thesayyn/go-containerregistry - c42ad69e09fbd01b62fafc916905387c74b5dca2 authored over 5 years ago by jonjohnsonjr <[email protected]>This will naturally throttle us based on our concurrency.
Also adds retry with backoff in cas...
github.com/thesayyn/go-containerregistry - 8c11e941c4808bce6fd7e6e88df0e087caa68928 authored over 5 years ago by jonjohnsonjr <[email protected]>github.com/thesayyn/go-containerregistry - 0632dd120f814738b238b5c1368396a4af5c3bb3 authored over 5 years ago by jonjohnsonjr <[email protected]>
Adds a new package, internal/legacy, where we can keep this without
worrying about the API.
This provides direct access to a blob in a registry instead of having to
go through remote.Imag...
Also hit some missed coverage in remote.Image.
github.com/thesayyn/go-containerregistry - 151158ca1cc645cbafdd4308680ef97e1cd5813c authored over 5 years ago by jonjohnsonjr <[email protected]>* Invert random and empty dependency
* Clean up tests that were broken
github.com/thesayyn/go-containerregistry - 226422ba1797895bdcab742e23562ff4d171c0ef authored over 5 years ago by jonjohnsonjr <[email protected]>
Add test coverage for any low hanging fruit.
Add some more validation to pkg/v1/validate.
Add ...
Add random.Layer
This will make it easier to test foreign layers.
github.com/thesayyn/go-containerregistry - bbf4c7149cce677d86336982045347f145d05435 authored over 5 years ago by jonjohnsonjr <[email protected]>Add URLs and Annotations to what you can append with mutate.Append.
This makes it possible to...
github.com/thesayyn/go-containerregistry - 2e91d5f85c2760a686e204ca51bc733be2ab4d30 authored over 5 years ago by jonjohnsonjr <[email protected]>github.com/thesayyn/go-containerregistry - d448c55e6b46c1d58522a2e4ef0d5a4efda9f28c authored over 5 years ago by John Millikin <[email protected]>
github.com/thesayyn/go-containerregistry - 21b2e01cec0414cab5fc39bf1a4ddaa7523baf53 authored over 5 years ago by Colin <[email protected]>
* Speed up remote tests
Moved the CheckPushPermission tests that hit the internet into a
sep...
github.com/thesayyn/go-containerregistry - 31e00cede111067bae48bfc2cbfc522b0b36207f authored over 5 years ago by jonjohnsonjr <[email protected]>
github.com/thesayyn/go-containerregistry - 4f0441a3131e845747a7234b3cfef18a39b79d8c authored over 5 years ago by jonjohnsonjr <[email protected]>
github.com/thesayyn/go-containerregistry - 5d07ccae338dd71d461b7514ce1cad26b0bc4300 authored over 5 years ago by jonjohnsonjr <[email protected]>
This allows for much better debugging of the returned error.
github.com/thesayyn/go-containerregistry - cad632e202c55e55161fdbd96e4c6b8e75d0cf08 authored over 5 years ago by Colin <[email protected]>* Create a content package to create a image from a content map.
This is done so that there i...
github.com/thesayyn/go-containerregistry - ef12d49c8daf6a6d72978966d5945e39bb898b4a authored over 5 years ago by Colin <[email protected]>github.com/thesayyn/go-containerregistry - 65ccf86b63450797094ceee6b3d1ddd79253cd89 authored over 5 years ago by Colin <[email protected]>
* Resolve ports to well-known values when comparing Host values to decide whether or not to send...
github.com/thesayyn/go-containerregistry - 273af77a08b28b49cc2cff2dd8ae50a5094dac74 authored over 5 years ago by Luke Wood <[email protected]>github.com/thesayyn/go-containerregistry - edd4d0d07167eabb1ce41c55d606ab1e072c4076 authored over 5 years ago by Ammar Bandukwala <[email protected]>
* Create a tls version of the registry.New()
This handles the complexity of generating certs ...
github.com/thesayyn/go-containerregistry - 74f764b9c57560a6b57e58f6f9b41bae7b580953 authored over 5 years ago by Colin <[email protected]>
We log for two reasons:
1. Warning for something that might have gone wrong.
2. Progress for t...
github.com/thesayyn/go-containerregistry - 46a3528b82270ecea7c731c14e698ea24aa0bbca authored over 5 years ago by jonjohnsonjr <[email protected]>
ref: https://github.com/etcd-io/etcd/pull/9638
github.com/thesayyn/etcd-protoc-gen-ts - fe18f6d4e41f34093ebce275211abe0585e540b5 authored over 5 years ago by guessi <[email protected]>github.com/thesayyn/go-containerregistry - ca8b66cb1b793f7fb0e3c191ad9a37eb3dc80ea0 authored over 5 years ago by Matt Moore <[email protected]>
* Add retries for temporary network issues
We pretty commonly see this issue when communicati...
github.com/thesayyn/go-containerregistry - 11836488c0a2f806544892ad2ff3ed07103e0768 authored over 5 years ago by jonjohnsonjr <[email protected]>
Trading one hack for another -- instead of calculating the digest for
signed schema 1 images, w...
github.com/thesayyn/go-containerregistry - 876b8855d23c32bdb30f1929de2977ed3d1653ff authored over 5 years ago by cshou <[email protected]>
github.com/thesayyn/go-containerregistry - 342edc910ac5a0efefb73b303040dfcc5569e91d authored over 5 years ago by Jason Hall <[email protected]>
* Add Platform.features and platform matching checks for broadest compatibility
* Changed mat...
github.com/thesayyn/go-containerregistry - 6991786f93129be24f857070fe94754a9ea02a0a authored over 5 years ago by Xiaohe Gong <[email protected]>
Produced via:
`gofmt -s -w $(find -path './vendor' -prune -o -type f -name '*.go' -print))`
...
* strawman cache impl
* comments, fixes
* some tests
* tests for fs, fix some bugs
*...
github.com/thesayyn/go-containerregistry - 15879f261e2082fe64b9f92d6738f4d959615dfc authored over 5 years ago by Jason Hall <[email protected]>github.com/thesayyn/go-containerregistry - bb17f50c1bc6808972811ed2894ecaaeb5de68ad authored over 5 years ago by Glyn Normington <[email protected]>
* Retry layer upload on BLOB_UPLOAD_INVALID error
* remote write: make retry constants local
github.com/thesayyn/go-containerregistry - 242243f1fd4caf9aa48a8036bc083089ba431035 authored over 5 years ago by Taylor Barrella <[email protected]>* Add error details in CheckPushPermission.
Really nasty to find know exactly where things we...
github.com/thesayyn/go-containerregistry - 5025889e0b59c2bf3f190d070c4c2611f4baa620 authored over 5 years ago by Andreas Bergmeier <[email protected]>github.com/thesayyn/go-containerregistry - 1c6c7f61e8a5402b606c3c6db169fdcd1b0712b7 authored over 5 years ago by jonjohnsonjr <[email protected]>
github.com/thesayyn/go-containerregistry - d1e67cf25ac607e7cf7d49ee881647a28d0a0ce6 authored over 5 years ago by jonjohnsonjr <[email protected]>
github.com/thesayyn/go-containerregistry - c3ea05f1377a4e5d434e9b020e427bc4556946fa authored over 5 years ago by jonjohnsonjr <[email protected]>
github.com/thesayyn/go-containerregistry - c0e9ae646c64850bcb030c80c1fdeb8fc8f5302e authored over 5 years ago by Glyn Normington <[email protected]>
github.com/thesayyn/go-containerregistry - b6d875c30fe7d51e952909e585882149f6fedf74 authored over 5 years ago by jonjohnsonjr <[email protected]>
* Remove unused *http.Client
* Remove unnecessary loop with append(...)
* drop unnecessary...
github.com/thesayyn/go-containerregistry - e217ba3818bb6684b741f7512daa4e1115b88dc6 authored over 5 years ago by Hasibul Hasan (Anik) <[email protected]>Also fix a off by 1 bug causing docker -> crane containers to break.
github.com/thesayyn/go-containerregistry - eed5c99a29d5bf81e96d7b79ed60e6b4b290bb2c authored over 5 years ago by Colin <[email protected]>* Add tests for Docker-Content-Digest and Location headers.
These fixes were added to get doc...
github.com/thesayyn/go-containerregistry - 5882317425a3114dfd1fd065ba21e74396c919f5 authored over 5 years ago by Colin <[email protected]>This allows the package comment to correctly show up in go doc.
github.com/thesayyn/go-containerregistry - 7d6d1d3cd63b486f713ddf83be5956744f4e1bb3 authored over 5 years ago by Colin <[email protected]>* registry: Add basic support for manifests
* registry: Support monolithic direct uploads.
...
github.com/thesayyn/go-containerregistry - 973decc16c27a948bc8fa8284fc4b4b2e56a3dc5 authored over 5 years ago by Colin <[email protected]>I accidentally forgot to commit some review changes
github.com/thesayyn/go-containerregistry - 895606788f7b005ed5ee462bf62ac65c31659392 authored over 5 years ago by Colin <[email protected]>github.com/thesayyn/go-containerregistry - 72e841a0a67096bac69241466bc03dc40b8c5952 authored over 5 years ago by Colin <[email protected]>
* registry: Create initial registry folder and support v2 version check.
* registry: Set the ...
github.com/thesayyn/go-containerregistry - 8d7999607156dc5d8451d32c5eb5d81376684cc1 authored over 5 years ago by Colin <[email protected]>* Add crane export
This is useful for viewing the filesystem of a remote image without
havin...
Fixes #428
github.com/thesayyn/go-containerregistry - ec69c4a8a1bff25fcbe096fcb32c9a6543fbdccf authored over 5 years ago by jonjohnsonjr <[email protected]>