{"push_id":829126140,"size":133,"distinct_size":31,"ref":"refs/heads/sbrnunes/refactoring-find-project-filters","head":"10cfd9b07fb21f87a58b7d03c34dcd55d1b15350","before":"62906d89c96e9b843c871f04b729874fe6906652","commits":[{"sha":"ff725f5aea8d2749d00cf2965fac9249d20f7ee1","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"set up basics of plugin to connect to Kubernetes via API","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/ff725f5aea8d2749d00cf2965fac9249d20f7ee1"},{"sha":"f507fa82105a6a8f04cd9008a6cf3535619dfa55","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"add missing gems that I forgot to add to the cache","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/f507fa82105a6a8f04cd9008a6cf3535619dfa55"},{"sha":"74096edce9d95128bb6da61b02aff03c98f82c19","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"create a decorator to help with kubernetes deploys","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/74096edce9d95128bb6da61b02aff03c98f82c19"},{"sha":"7c161ecf344cbe19bc07f857b64ea5e4d97890f6","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"move deploy group selector partial to deploy_groups dir","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/7c161ecf344cbe19bc07f857b64ea5e4d97890f6"},{"sha":"8ddc2b9256236249e04507787df7d818e80a676c","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"allow Build to fetch and cache files from Github repo","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/8ddc2b9256236249e04507787df7d818e80a676c"},{"sha":"caeaba9f27f6542b8337b7d43cfb873dce5fb5c1","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"add some more gems that make dev/test easier","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/caeaba9f27f6542b8337b7d43cfb873dce5fb5c1"},{"sha":"29be2106d4080771cadec91d382c3d1d5ddbcbf8","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"create KubernetesRelease model, refactor some code","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/29be2106d4080771cadec91d382c3d1d5ddbcbf8"},{"sha":"d52491e4f26afd8adab35c9ab2dd5f4ba3f17899","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"implement basic UI for kubernetes integration","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/d52491e4f26afd8adab35c9ab2dd5f4ba3f17899"},{"sha":"282c475f91fe06c19f758a71b38ce9848c5e6ead","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"create Project Roles to use w/ Kubernetes [PAAS-28]","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/282c475f91fe06c19f758a71b38ce9848c5e6ead"},{"sha":"4626ad86f2a4237f0f957805460473b63e5ca2cd","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"create convenience method to turn a Hash into a K8s label selector","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/4626ad86f2a4237f0f957805460473b63e5ca2cd"},{"sha":"3343b0af86fbf9f85f641b353e82109ef60d37e3","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"create Kubernetes::Util class for convenience","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/3343b0af86fbf9f85f641b353e82109ef60d37e3"},{"sha":"de125b0249d81b4a5a4eafe9fb15a3effdb845da","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"refactor a bunch of Kubernetes code\n\n- add Kubernetes::Role and Kubernetes::ReleaseDoc\n- change code so it reads a YAML or JSON file for ReplicationControllers\n- remove a bunch of code that's no longer needed","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/de125b0249d81b4a5a4eafe9fb15a3effdb845da"},{"sha":"5329dc4f8d176d8a53155744f0a2c35705f70bd6","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"small visual tweaks to Edit page of Environment and DeployGroup","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/5329dc4f8d176d8a53155744f0a2c35705f70bd6"},{"sha":"92e68e530b728c7844e4b102c8472e78bc17b9a9","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"add support for configuration of Kubernetes clusters\n\ncreate the Kubernetes::Cluster model\nmove the Kubernetes client connection code into the Cluster\nnew Controllers and Views for managing clusters\nsome tweaks to the UI of DeployGroup admin pages.","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/92e68e530b728c7844e4b102c8472e78bc17b9a9"},{"sha":"f60f359398540af78f878dbab9bb6472e153849d","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"Merge remote-tracking branch 'origin' into jonmoter/kubernetes-research\n\nConflicts:\n\tGemfile.lock\n\tdb/schema.rb","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/f60f359398540af78f878dbab9bb6472e153849d"},{"sha":"b3dad06c428bd5903a2d5ffa320ec8dc019f554e","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"add some basic fixtures and tests for Kubernetes releases & roles","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/b3dad06c428bd5903a2d5ffa320ec8dc019f554e"},{"sha":"b0bb8e80680808afe1d5278c20771a170e66fef8","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"create Kubernetes::ReleaseGroup and a bunch of other refactoring\n\nrefactored a bunch of code, adding validations, etc.","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/b0bb8e80680808afe1d5278c20771a170e66fef8"},{"sha":"fb48bfb869a37db9e9e2586db8afe72bdbf31c22","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"fix some minor kubernetes-related bugs","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/fb48bfb869a37db9e9e2586db8afe72bdbf31c22"},{"sha":"9ce7c27a6bccd8623ed235e0c50c65ff49d12597","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"Merge branch 'master' of https://github.com/zendesk/samson into jonmoter/kubernetes-research\n\nConflicts:\n\tGemfile\n\tdb/schema.rb\n\tlib/samson/hooks.rb","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/9ce7c27a6bccd8623ed235e0c50c65ff49d12597"},{"sha":"9867df2c663c36521daa6ffc67f1f4c26b76d27a","author":{"email":"7c91a94403465c6e491a591b9927eeaef49e3c5d@zendesk.com","name":"Jon Moter"},"message":"remove UPDATE from migration that was breaking on SQLite","distinct":false,"url":"https://api.github.com/repos/zendesk/samson/commits/9867df2c663c36521daa6ffc67f1f4c26b76d27a"}]}