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

Don't buffer entire tar contents into memory during Extract (#110)

github.com/thesayyn/go-containerregistry - b2192600b7de13f7d62e59ee6acd6d8dfabb070a authored over 6 years ago by Jason Hall <[email protected]>
Add method to flatten and extract image fs (#99)

* add method to flatten image fs directly into tarball

* review comments

* build test imag...

github.com/thesayyn/go-containerregistry - 4f6b76b9c2580f1126fd55029124e4cb7f86d269 authored over 6 years ago by Nick Kubala <[email protected]>
Implement ko/resolve (#103)

The adds `resolve.ImageReferences` which takes serialized K8s yaml, a `build.Interface` and a `p...

github.com/thesayyn/go-containerregistry - e9fc6922cbee704ab5ee1fbe83ab6bea42283188 authored over 6 years ago by Matt Moore <[email protected]>
Delete one copy of update-deps.sh (#108)

github.com/thesayyn/go-containerregistry - 89818f055a73a3249f89337a2aa4f3792a816080 authored over 6 years ago by Jason Hall <[email protected]>
devkit completed.

github.com/thesayyn/ng-ally - 7915129ede699a6acd986e43a190fbda7365adb0 authored over 6 years ago by Şahin Yort <[email protected]>
Fix typo (#105)

anoynmous -> anonymous

github.com/thesayyn/go-containerregistry - 73a6d5e7fa9984abcba67a58cb2943b699e5e940 authored over 6 years ago by jonjohnsonjr <[email protected]>
gofmt v1/tarball/layer.go (#107)

github.com/thesayyn/go-containerregistry - 0dc603543170ff00468b5453af749017412c9f80 authored over 6 years ago by Jason Hall <[email protected]>
Add d8s copy (#104)

* Add d8s copy

This copies an image from a src reference to a dst reference, which
should ge...

github.com/thesayyn/go-containerregistry - 15bf4f7a6df5cd42a144e65c0d095b9ab0b870e9 authored over 6 years ago by jonjohnsonjr <[email protected]>
Make layer filenames play nice with tar and gzip (#95)

This is mostly cosmetic/ergonomic when debugging, but changing from:

sha256:badf00d

to:

...

github.com/thesayyn/go-containerregistry - 6c1487130b66669f47efd93292994a2e1336e83f authored over 6 years ago by jonjohnsonjr <[email protected]>
Implement ko/build (#100)

This adds a package for handling builds for ko. The `build.Interface` contains two methods:
1....

github.com/thesayyn/go-containerregistry - effd0146097f4a79bd4ff3fae9017dc6c9e4b59a authored over 6 years ago by Matt Moore <[email protected]>
Implement ko/publish (#101)

This adds a package for handling how `v1.Image`s are published for `ko`. The `publish.Interface...

github.com/thesayyn/go-containerregistry - e9759286d31410157144c0fec10a8b9ad8c65f69 authored over 6 years ago by Matt Moore <[email protected]>
Remove cmd/pusher/BUILD.bazel (#96)

github.com/thesayyn/go-containerregistry - 47b5d216385205f10a1863fe74f21461fd1165ad authored over 6 years ago by Jason Hall <[email protected]>
fix bug when creating Tags with weak validation and registries (#93)

* fix bug when creating Tags with weak validation and registries

Signed-off-by: Jake Sanders...

github.com/thesayyn/go-containerregistry - f9ddb6353f42301a1122471db4eb83114eba8d10 authored over 6 years ago by Jake Sanders <[email protected]>
Write RawConfigFile to tarball (#98)

Fixes #97

github.com/thesayyn/go-containerregistry - 2b8105a8eff285c4870d5a1a1d248df774b04c65 authored over 6 years ago by jonjohnsonjr <[email protected]>
dev server

github.com/thesayyn/ng-ally - f61bd110443e303401658eddcffbfecc9d765d70 authored over 6 years ago by Şahin Yort <[email protected]>
Fix DiffIDs ordering (#92)

I missed this in #83, which made Append's ordering inverted.

github.com/thesayyn/go-containerregistry - 21ca7dca3eca6f287b663eab23af6d858547c2e5 authored over 6 years ago by jonjohnsonjr <[email protected]>
Refactor tarball.Layer to allow creating Layers from memory instead o… (#90)

* Refactor tarball.Layer to allow creating Layers from memory instead of files.

* Have the co...

github.com/thesayyn/go-containerregistry - 2f7b7371197ff22ecc4578e081a73292cc32ae02 authored over 6 years ago by dlorenc <[email protected]>
Prototype.

github.com/thesayyn/ng-ally - 0b1ecdf3c0904a4b2ef882f62aed34751e76ceea authored over 6 years ago by şahin yurt <[email protected]>
Fix an issue accessing the Config when we mutate it. (#88)

We were changing the `ConfigFile.Config`, but we weren't updating the `Manifest`'s digest for th...

github.com/thesayyn/go-containerregistry - 83493761f81542c0ee8f19f6e20df1e557b8ff49 authored over 6 years ago by Matt Moore <[email protected]>
Initial Daemon commits. (#53)

* Stub out the daemon.Image interface.

* Initial dep vendor commit.

* Daemon from tarball....

github.com/thesayyn/go-containerregistry - 4e6f0a9fd162279815fb6ee8afdcb5e711f76158 authored over 6 years ago by dlorenc <[email protected]>
Fix d8s push to actually push (#89)

github.com/thesayyn/go-containerregistry - 4aa29d76d36a61de3fa62f571479df83e5836f99 authored over 6 years ago by Jason Hall <[email protected]>
bump etcd version to v3.1.13

github.com/thesayyn/etcd-protoc-gen-ts - 58926af03768fad27e7af627b99cb6f726a0670d authored over 6 years ago by guessi <[email protected]>
Address several comments I had on #84. (#86)

github.com/thesayyn/go-containerregistry - 7792801282657624b573055a5a07135f3f656670 authored over 6 years ago by Matt Moore <[email protected]>
Add a new constructor in the mutate package for modifying an image configuration. (#84)

Also rename End -> Env.

github.com/thesayyn/go-containerregistry - d289c31d650670414bd8cda9d05115e70ae2ed62 authored over 6 years ago by dlorenc <[email protected]>
Fix the name of the generated file from deepcopy-gen. (#85)

github.com/thesayyn/go-containerregistry - 611a247721e0bab7b9780a82b543dfb2c2bd580f authored over 6 years ago by Matt Moore <[email protected]>
Fix the ordering of layers (#83)

This should match the OCI ordering.

github.com/thesayyn/go-containerregistry - d70139a19a7ccacd4c59b61d5b935a850dc820b6 authored over 6 years ago by jonjohnsonjr <[email protected]>
Provide a new pkg & cmd that allows mutating images + extras (#63)

* v1.Manifest and v1.Config now have DeepCopy methods

The tooling is vendored to generate the...

github.com/thesayyn/go-containerregistry - b758f969cd5bd884830580b0f558936a8a298f2d authored over 6 years ago by David Protasowski <[email protected]>
Accept access_token in token response (#81)

* Accept access_token in token response

Fixes #54

* Add token response to error

github.com/thesayyn/go-containerregistry - be8d4fbee301a7daa098062818a3770d7617edc1 authored over 6 years ago by jonjohnsonjr <[email protected]>
add system files to .gitignore

github.com/thesayyn/ng-ally - f1e3a43ddbeb67a618e6b72ba6737465734db540 authored over 6 years ago by thesayyn <[email protected]>
first-commit

github.com/thesayyn/ng-ally - 7ff26241183eec9cadd444686438ec33177f35ad authored over 6 years ago by thesayyn <[email protected]>
Vendor missing deps (#72)

From HEAD I ran: dep ensure && bazel run :gazelle

github.com/thesayyn/go-containerregistry - a74336cb6fc16b36e8402a7ec1562661c14cbee5 authored over 6 years ago by Jason Hall <[email protected]>
Add unified CLI surface, d8s (#71)

* Add unified CLI wrapper for push and pull

* Add delete, get* commands, tarball can create f...

github.com/thesayyn/go-containerregistry - 1b610fcd4482e62d7e44d7ea53e6e3dbc7130af5 authored over 6 years ago by Jason Hall <[email protected]>
Rewrite docker.io to index.docker.io (#69)

Fixes #68

github.com/thesayyn/go-containerregistry - 0b004433bf2ccc6f48e01929dca0c2ea4e249bbb authored over 6 years ago by jonjohnsonjr <[email protected]>
Add ParseReference (#67)

* Add ParseReference

This parses a string as either a tag or digest.

github.com/thesayyn/go-containerregistry - ee5c47f79bbaa9faac0ffd681b86427383b79213 authored over 6 years ago by Jason Hall <[email protected]>
Create a separate v1.Layer abstraction (#62)

* Create a separate v1.Layer abstraction.

The number of methods on v1.Image that dealt in eit...

github.com/thesayyn/go-containerregistry - 692805fc49bef6e1268195f7d514f33cc0d238e2 authored over 6 years ago by Matt Moore <[email protected]>
Switch to cmp.Diff in place of reflect.DeepEqual (#61)

* Switch to cmp.Diff in place of reflect.DeepEqual

Fixes: https://github.com/google/go-contai...

github.com/thesayyn/go-containerregistry - 22d3a33116fdb1c21d01a961277611e523cbb27c authored over 6 years ago by Matt Moore <[email protected]>
Docker's config uses the field 'credsStore' instead of 'credStore' (#65)

Pushing & pulling from DockerHub should now work

Signed-off-by: Brenda Chan <[email protected]>

github.com/thesayyn/go-containerregistry - 3e97eb108c39d1b8ff88899300f531141829c3ef authored over 6 years ago by David Protasowski <[email protected]>
Add empty.Image (#58)

This adds a special singleton for empty.Image, which serves a similar purpose to "FROM scratch" ...

github.com/thesayyn/go-containerregistry - c68c0a47721df2d83b4ede1d4e0788f471745916 authored over 6 years ago by Matt Moore <[email protected]>
Ignore digest mismatch for DockerHub (#57)

Fixes #56.

Just log a warning instead. Every official image is broken if we
validate the Doc...

github.com/thesayyn/go-containerregistry - c3367398ef7ff78efc3d0a66ae01cded8a684a33 authored over 6 years ago by jonjohnsonjr <[email protected]>
Verify the digests of things as they are read. (#52)

* Verify the digests of things as they are read.

* Don't assume SHA256 in VerifyReadCloser.

github.com/thesayyn/go-containerregistry - 412c6dcfac542605a42c5d7fc9f710becc9201a0 authored almost 7 years ago by Matt Moore <[email protected]>
Add support for structured error handling. (#51)

This changes adds support for parsing structured 4XX errors from a Docker registry.

Sample ou...

github.com/thesayyn/go-containerregistry - 78abece214dd4abe3d19b9e7477ab5860bf60f0d authored almost 7 years ago by Matt Moore <[email protected]>
Add Content-Type to manifest PUT (#50)

Fixes: https://github.com/google/go-containerregistry/issues/47

github.com/thesayyn/go-containerregistry - 50d7c276b12fd8886967fe396dc858f831d9143b authored almost 7 years ago by Matt Moore <[email protected]>
Fix v1/partial Digest swallowing err (#49)

github.com/thesayyn/go-containerregistry - 398b9b07f50c0850e4569dab2bf5c1922461e20a authored almost 7 years ago by jonjohnsonjr <[email protected]>
Add remote.Image (#37)

Fixes: https://github.com/google/go-containerregistry/issues/12

github.com/thesayyn/go-containerregistry - 36051626392c55c316d4648f1addd4ed3d87488a authored almost 7 years ago by jonjohnsonjr <[email protected]>
Implement remote.Delete (#45)

This adds support for deleting images from a registry by either tag or digest.

This also adds...

github.com/thesayyn/go-containerregistry - 7cedb68309d3f1ae65b868aada90ed9a17e8bc84 authored almost 7 years ago by Matt Moore <[email protected]>
Implement remote.Write (#44)

Fixes: https://github.com/google/go-containerregistry/issues/15

github.com/thesayyn/go-containerregistry - 7e5a92dbc43b8e1e5b011bd3c7440434eedf55e8 authored almost 7 years ago by Matt Moore <[email protected]>
Add a couple simple push/pull clients. (#40)

* Add a couple simple push/pull clients.

These will fail on NYIs for now, but we have enough ...

github.com/thesayyn/go-containerregistry - d8adb93975e7ba9edb350565814fe2edec9cb5f4 authored almost 7 years ago by Matt Moore <[email protected]>
Introduce Raw{ConfigFile,Manifest} methods. (#42)

These are needed to avoid inconsistencies in reserializing our structured representation.

Thi...

github.com/thesayyn/go-containerregistry - 4f6b0753b13919385b6eb9a2ac74e88775c3519c authored almost 7 years ago by Matt Moore <[email protected]>
Combine the "with" interfaces in v1/partial. (#41)

Remove the imageCore dependency from all of them and bias towards narrower interfaces.

github.com/thesayyn/go-containerregistry - da3f3617aa185ad715e2b792498b32d3fa939890 authored almost 7 years ago by Matt Moore <[email protected]>
Fix assorted issues from goreportcard at HEAD. (#43)

github.com/thesayyn/go-containerregistry - 6e2fbe43636c364f9defb3ab0b70acca28c89647 authored almost 7 years ago by Matt Moore <[email protected]>
Fix #35 (#38)

Signed-off-by: Jake Sanders <[email protected]>

github.com/thesayyn/go-containerregistry - 4b20ce457e4b337aafc0c29ed1906881fd72d1df authored almost 7 years ago by Jake Sanders <[email protected]>
Tarball write support (#36)

* Tarball write support

* Code review feedback.

* its

* Reorder file writing.

github.com/thesayyn/go-containerregistry - 4f45eaea49756cd970f8dba4efe33e1dd9a5b0f2 authored almost 7 years ago by dlorenc <[email protected]>
Add support for compressed layers. (#34)

* Add support for compressed layers.

* Fill in compressedImageExtender.

* Code review feed...

github.com/thesayyn/go-containerregistry - 60ef46b20df2fb70bc41cf5a494d3849c2fef250 authored almost 7 years ago by dlorenc <[email protected]>
Implement the "partial" helper package. (#31)

* Add a random.Image stub.

* Start to sketch out v1/partial

The `partial` package takes im...

github.com/thesayyn/go-containerregistry - b1547ce4a8a80d038313419e408b2209f13a88e9 authored almost 7 years ago by Matt Moore <[email protected]>
Fix transport authentication errors on redirect (#6)

Add a name.Registry as the target registry for a bearerTransport. The
bearerTransport will only...

github.com/thesayyn/go-containerregistry - 29f7682fa6959d1c388ccac0f4261eb3e8b36d10 authored almost 7 years ago by jonjohnsonjr <[email protected]>
Initial tarball.Image commit. (#7)

* Initial tarball.Image commit.

This implements the interface, with panic'ing methods.
Manif...

github.com/thesayyn/go-containerregistry - 519cf462ac37660eee19ef10ddc7eef4f481f926 authored almost 7 years ago by dlorenc <[email protected]>
Create a package of v1 utility functions. (#10)

* Create a package of v1 utility functions.

Similar idea to "io/ioutil".

* Provide impleme...

github.com/thesayyn/go-containerregistry - 2c323bbfc5b7b59b29d5f7fb1fb3e2f003661685 authored almost 7 years ago by Matt Moore <[email protected]>
Make SHA256 return the length of the input. (#29)

github.com/thesayyn/go-containerregistry - faa574c5d0095c3a0d81ac7965a56c7b378be496 authored almost 7 years ago by dlorenc <[email protected]>
Add flavor text, link to py version, to README.md (#28)

github.com/thesayyn/go-containerregistry - cb463f2af08c93f39d683e408fd72eb7df5248f0 authored almost 7 years ago by Jake Sanders <[email protected]>
Improve travis' validation. (#26)

* Verify that `go build` works
* Validate with `gofmt`
* Make `bazel test` error on failures
...

github.com/thesayyn/go-containerregistry - 6b24f5f29b07aa3884ed4a050b07e522834172ff authored almost 7 years ago by Jake Sanders <[email protected]>
Switch parsing utilities to favor io.ReadCloser over []byte. (#9)

This is in anticipation of using streaming interfaces to access the contents of image parts to a...

github.com/thesayyn/go-containerregistry - 0d1a926eaeaa125184ae78dfb5b24324e1f33dab authored almost 7 years ago by Matt Moore <[email protected]>
Add error to the return of MediaType and Digest. (#8)

github.com/thesayyn/go-containerregistry - 4f0904d312b0971c9d1c888529ff7afd9bf30ee6 authored almost 7 years ago by dlorenc <[email protected]>
Export Jon's change from the monorepo (#5)

github.com/thesayyn/go-containerregistry - 51bbe6aae2249ae4055e1461aef58c79950e6f4f authored almost 7 years ago by Jake Sanders <[email protected]>
Add godoc badge (#4)

github.com/thesayyn/go-containerregistry - 33f35f3cebeff61a02867d9c56e41dcbbec5b644 authored almost 7 years ago by Koichi Shiraishi <[email protected]>
Add travis-ci badge (#3)

github.com/thesayyn/go-containerregistry - 7b44a11d3e683c61b5ac8cb791f56cdb8c45bd69 authored almost 7 years ago by Jake Sanders <[email protected]>
Create CONTRIBUTING.md (#2)

* Create CONTRIBUTING.md

github.com/thesayyn/go-containerregistry - b0d61fb67522bbf24220bf8c9f1deedf6744fd1d authored almost 7 years ago by Jake Sanders <[email protected]>
Merge pull request #1 from mattmoor/travis

Add a .travis.yml

github.com/thesayyn/go-containerregistry - d1ced8bd53054d2460e8de9965adcbdb8e196a3c authored almost 7 years ago by Jake Sanders <[email protected]>
Add a .travis.yml

github.com/thesayyn/go-containerregistry - f0220131c096e716582758dae1a8271d08a25a23 authored almost 7 years ago by Matt Moore <[email protected]>
rename BUILD -> BUILD.bazel

Signed-off-by: Jake Sanders <[email protected]>

github.com/thesayyn/go-containerregistry - ed2ed62435ed54d740ffb3763176580fd36ac537 authored almost 7 years ago by Jake Sanders <[email protected]>
Initial export from monorepo

Signed-off-by: Jake Sanders <[email protected]>

github.com/thesayyn/go-containerregistry - 35881749c720afef926963dbb76bebfca188c2c1 authored almost 7 years ago by Jake Sanders <[email protected]>
bump etcd version to v3.1.10

github.com/thesayyn/etcd-protoc-gen-ts - c8a20af34091cda6f31c383c7914737e79a65cea authored over 7 years ago by guessi <[email protected]>
bump etcd version to v3.1.9

github.com/thesayyn/etcd-protoc-gen-ts - d4b842126d7a73f04e46483cbd8b6a1587fefd37 authored over 7 years ago by guessi <[email protected]>
Bump prerequisites for ensuring Docker Engine >= 1.12.x

github.com/thesayyn/etcd-protoc-gen-ts - ebc0b731a787e980461baa7564deec39248853e8 authored over 7 years ago by guessi <[email protected]>
bump etcd version to v3.1.8

github.com/thesayyn/etcd-protoc-gen-ts - 81595abda9a48e2b82fbe21f0174985a93213aa7 authored over 7 years ago by guessi <[email protected]>
bump etcd version to v3.1.4

github.com/thesayyn/etcd-protoc-gen-ts - 7969ccc036247553c32a37a39c38110d664ed654 authored almost 8 years ago by guessi <[email protected]>