{"push_id":1255348090,"size":6,"distinct_size":6,"ref":"refs/heads/consul-plugin","head":"2736141af763133273a1b2720a5bd96bfe1c42b0","before":"e1b5a15e2fa16a4b458d2835994737cf31841f99","commits":[{"sha":"1bf2319e899bf0ddb0c2dd78a564841703e442f9","author":{"name":"Jon Morehouse","email":"60b299942d0cdc1084af0b4a4b19ac1354da61a8@gmail.com"},"message":"gatekeeper/testing: testing package\n\nIntroduce a testing package which introduces a base mock type which can\nbe used for building and asserting against mocks locally.\n\nFuture iterations of this type will build out base mocks that can be\nused for other tests and such. For instance, a MockServiceContainer will\nbe created if needed.\n\nIntroduce assertions that can be used throughout the codebase.","distinct":true,"url":"https://api.github.com/repos/jonmorehouse/gatekeeper/commits/1bf2319e899bf0ddb0c2dd78a564841703e442f9"},{"sha":"2b19ae4e07e8d5cfbbebf18738a33e9f3ec6dceb","author":{"name":"Jon Morehouse","email":"60b299942d0cdc1084af0b4a4b19ac1354da61a8@gmail.com"},"message":"gatekeeper/utils: utils package\n\nIntroduce utils package which provides useful constructs for building\nplugins. Specifically the following components are introduced:\n\n* `BackendContainer` - container for storing backends / synchronizing\n  backends with a plugin manager.\n\n* `UpstreamContainer`- container for storing/removing Upstreams and\n  synchronizing upstreams with a plugin manager.\n\n* `ServiceContainer`- container for Upstream/Backend storage and\n  synchronization with a plugin manager.\n\n* `Server` - server for managing an HTTP service over a port, providing\n  methods to start/stop and listen in a variety of ways.","distinct":true,"url":"https://api.github.com/repos/jonmorehouse/gatekeeper/commits/2b19ae4e07e8d5cfbbebf18738a33e9f3ec6dceb"},{"sha":"4ff0897652cd962338da928994ad5a24312401d3","author":{"name":"Jon Morehouse","email":"60b299942d0cdc1084af0b4a4b19ac1354da61a8@gmail.com"},"message":"moving","distinct":true,"url":"https://api.github.com/repos/jonmorehouse/gatekeeper/commits/4ff0897652cd962338da928994ad5a24312401d3"},{"sha":"801a8fdbd32a564e1e21d356bf078b605e61febf","author":{"name":"Jon Morehouse","email":"60b299942d0cdc1084af0b4a4b19ac1354da61a8@gmail.com"},"message":"gatekeeper/test: test package\n\nIntroduce a test package.","distinct":true,"url":"https://api.github.com/repos/jonmorehouse/gatekeeper/commits/801a8fdbd32a564e1e21d356bf078b605e61febf"},{"sha":"a62a3501c7fe68976f571233911059b1b9fceee9","author":{"name":"Jon Morehouse","email":"60b299942d0cdc1084af0b4a4b19ac1354da61a8@gmail.com"},"message":"gatekeeper: moving modules into util / test","distinct":true,"url":"https://api.github.com/repos/jonmorehouse/gatekeeper/commits/a62a3501c7fe68976f571233911059b1b9fceee9"},{"sha":"2736141af763133273a1b2720a5bd96bfe1c42b0","author":{"name":"Jon Morehouse","email":"60b299942d0cdc1084af0b4a4b19ac1354da61a8@gmail.com"},"message":"wip -- come back to this with options later on.","distinct":true,"url":"https://api.github.com/repos/jonmorehouse/gatekeeper/commits/2736141af763133273a1b2720a5bd96bfe1c42b0"}]}
{"actor":{"display_login":"jonmorehouse"}}