profile
viewpoint
Julia Ogris juliaogris Melbourne, Australia 🦊🐐

cashapp/misk 308

Microservice Kontainer

cashapp/hermit 159

Hermit manages isolated, self-bootstrapping sets of tools in software projects.

grpc-ecosystem/protoc-gen-grpc-gateway-ts 47

protoc-gen-grpc-gateway-ts is a Typescript client generator for the grpc-gateway project. It generates idiomatic Typescript clients that connect the web frontend and golang backend fronted by grpc-gateway.

cashapp/hermit-packages 27

Hermit manages isolated, self-bootstrapping sets of tools in software projects.

alecthomas/protobuf 11

A Protobuf parser for Go

cashapp/transflect 9

Kubernetes operator using Istio to set up Envoy's gRPC-JSON transcoding.

cashapp/protosync 6

ProtoSync synchronises remote .proto files to a local directory

cashapp/hermit-build 1

Relocatable/static builds for Hermit packages

foxygoat/jsonnext 1

jsonnet extensions

push eventfoxygoat/jig

Alec Thomas

commit sha 9dd122428316c081377ccf1102a5777de33a8688

🪵 server: Add WithLogger() for per-server logging (#22) Add levelled logging for debugging, specified with flag `--log-level=LEVEL`. Logging has been introduced to facilitate debugging when using jig as a library. Pull-Request: https://github.com/foxygoat/jig/pull/22

view details

push time in 12 hours

PR merged foxygoat/jig

server: Add WithLogger() for per-server logging
+95 -5

0 comment

3 changed files

alecthomas

pr closed time in 12 hours

PullRequestReviewEvent

delete branch foxygoat/jig

delete branch : proto-mesage-update

delete time in 12 hours

delete branch foxygoat/jig

delete branch : basic-tests

delete time in 12 hours

PullRequestReviewEvent

delete branch foxygoat/jig

delete branch : fs

delete time in a day

push eventfoxygoat/jig

Julia Ogris

commit sha bb30a2df7c2460796d27797214f1233c786f2278

🌱 Introduce serve.WithFS() option (#21) Introduce serve.WithFS() option so that we can use serve with embed.FS. In order to make test embed.FS we cannot use links and we need to place the .pb file in the same directory as the methods. This is a temporary state until we cleanup NewServer in a more comprehensive, not allowing for .pb files to be specified separately from the method dirs. Pull-Request: https://github.com/foxygoat/jig/pull/21

view details

push time in a day

PR merged foxygoat/jig

Introduce serve.WithFS() option

Introduce serve.WithFS() option so that we can use serve with embed.FS. In order to make test embed.FS we cannot use links and we need to place the .pb file in the same directory as the methods.

This is a temporary state until we cleanup NewServer in a more comprehensive, not allowing for .pb files to be specified separately from the method dirs.

+134 -20

0 comment

14 changed files

juliaogris

pr closed time in a day

push eventfoxygoat/jig

Julia Ogris

commit sha 0982b16e2e26e17a782cfee25deffbbe5fda6306

Introduce serve.WithFS() option Introduce serve.WithFS() option so that we can use serve with embed.FS. In order to make test embed.FS we cannot use links and we need to place the .pb file in the same directory as the methods. This is a temporary state until we cleanup NewServer in a more comprehensive, not allowing for .pb files to be specified separately from the method dirs.

view details

push time in a day

push eventfoxygoat/jig

Julia Ogris

commit sha f344490cf528451676452f4c53dbde976fe5a96e

wip2 Signed-off-by: Julia Ogris <julia.ogris@gmail.com>

view details

push time in a day

PR merged foxygoat/protog

Add Apache 2.0 License

Add Apache 2.0 License so that we can use ideas of protog at work but also so that we can contribute back.

+202 -0

0 comment

1 changed file

juliaogris

pr closed time in a day

push eventfoxygoat/protog

Julia Ogris

commit sha e555e00411fba6687d5391c18ebb4c4d5a2dfb4f

Add Apache 2.0 License Add Apache 2.0 License so that we can use ideas of protog at work but also so that we can contribute back.

view details

Julia Ogris

commit sha 436b1f7776758d8bfa3df1b765f59cf9f0cb7797

⚖️ Add Apache 2.0 License (#11) Add Apache 2.0 License so that we can use ideas of protog at work but also so that we can contribute back. This merges the following commits: * Add Apache 2.0 License LICENSE | 202 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 202 insertions(+) Pull-Request: https://github.com/foxygoat/protog/pull/11

view details

push time in a day

PR opened foxygoat/protog

Add Apache 2.0 License

Add Apache 2.0 License so that we can use ideas of protog at work but also so that we can contribute back.

+202 -0

0 comment

1 changed file

pr created time in a day

create barnchfoxygoat/protog

branch : license

created branch time in a day

PR opened alecthomas/hcl

Add StringInterpolation
+29 -5

0 comment

2 changed files

pr created time in a day

push eventjuliaogris/hcl

Julia Ogris

commit sha 0e7a76aad35c15a7c8fabc13eeaf94ba8a4fe7be

Add StringInterpolation

view details

push time in a day

create barnchjuliaogris/hcl

branch : string-templates

created branch time in a day

fork juliaogris/hcl

Parsing, encoding and decoding of HCL to and from Go types and an AST.

fork in a day

push eventfoxygoat/jig

Julia Ogris

commit sha ad74c8a8389153fdb1a49af81dcb932f6b34a863

wip2

view details

push time in 2 days

push eventfoxygoat/jig

Julia Ogris

commit sha 487dc91cdf7490693f4225d018f13922e3159b24

wip Signed-off-by: Julia Ogris <julia.ogris@gmail.com>

view details

push time in 2 days

push eventfoxygoat/jig

Julia Ogris

commit sha 767a121bbc2bd82e6a423187487d7496fa86c5b5

wip Signed-off-by: Julia Ogris <julia.ogris@gmail.com>

view details

push time in 2 days

create barnchfoxygoat/jig

branch : fs

created branch time in 2 days

PR opened foxygoat/jig

wip
+46 -8

0 comment

2 changed files

pr created time in 2 days

push eventfoxygoat/jig

Julia Ogris

commit sha 49199efbd4be16182017bfec32bf44e08fc32f04

🐞 Fix regression in CLI with serve.NewServer (#20) Fix regression bug in CLI with serve.NewServer. In a previous PR I've introduced serve.NewServer which sets up the jig server, parsing .pb file and creating Methods. I forgot to update main.go to use this function which meant the jig sever never got setup properly. Fix this and make all unnecessary Server fields private, so this won't trip me up again. Pull-Request: https://github.com/foxygoat/jig/pull/20

view details

push time in 2 days

delete branch foxygoat/jig

delete branch : fix-cli-regression

delete time in 2 days

PR merged foxygoat/jig

Fix regression in CLI with serve.NewServer

Fix regression bug in CLI with serve.NewServer. In a previous PR I've introduced serve.NewServer which sets up the jig server, parsing .pb file and creating Methods. I forgot to update main.go to use this function which meant the jig sever never got setup properly. Fix this and make all unnecessary Server fields private, so this won't trip me up again.

+9 -9

0 comment

2 changed files

juliaogris

pr closed time in 2 days

PR opened foxygoat/jig

Fix regression in CLI with serve.NewServer

Fix regression bug in CLI with serve.NewServer. In a previous PR I've introduced serve.NewServer which sets up the jig server, parsing .pb file and creating Methods. I forgot to update main.go to use this function which meant the jig sever never got setup properly. Fix this and make all unnecessary Server fields private, so this won't trip me up again.

+9 -9

0 comment

2 changed files

pr created time in 2 days

create barnchfoxygoat/jig

branch : fix-cli-regression

created branch time in 2 days

push eventfoxygoat/jig

Julia Ogris

commit sha 0e5165429cf80a4d67c6c6c578949ef06368712f

🍦 Changer serve.Server to align with http.Server (#19) Changer serve.Server to align with http.Server, implementing a Server and ListenAndServe method. This makes it also easier to create TestServer similar to httptest.Server. This refactor was motivated by the desire to run a _ready_ jigServer in a go routine as jigServer.Run() or similar and to avoid separate network probing and readiness check. Pull-Request: https://github.com/foxygoat/jig/pull/19

view details

push time in 2 days

more