{"push_id":981861610,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"f37c1899b501a6900021026fff62487f1947ea14","before":"71a664d004192fb51cc67043afadffc98a60e9f4","commits":[{"sha":"4ceeb661030188a2c785cb024ee3292497c1464c","author":{"email":"803a71b02b5bd0c6478910a2d31ad4205c5ec77c@redhat.com","name":"David Davis"},"message":"Adding a label field to deployments","distinct":true,"url":"https://api.github.com/repos/jwmatthews/fusor/commits/4ceeb661030188a2c785cb024ee3292497c1464c"},{"sha":"affcc409c61cd3740c696f708da02198656e39c6","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chasenc.com","name":"Chris Chase"},"message":"Revert \"1261653 - Reject spaced in deployment names\"\nWe allow spaces in deployment names and do a label conversion on the\nserver.\nThis reverts commit d0af6bde38c51f762916abe8123839cdf6a2766a.","distinct":true,"url":"https://api.github.com/repos/jwmatthews/fusor/commits/affcc409c61cd3740c696f708da02198656e39c6"},{"sha":"405d55af7005ebfb266914f69fec3d0741190e12","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chasenc.com","name":"Chris Chase"},"message":"Modified usages of deployment.name to use deployment.label.","distinct":true,"url":"https://api.github.com/repos/jwmatthews/fusor/commits/405d55af7005ebfb266914f69fec3d0741190e12"},{"sha":"e06dab13b9ce61a0ed265cd3794da57d72c26099","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chasenc.com","name":"Chris Chase"},"message":"Refactoring validations to support custom validators to be passed in to text-f.\nThis supports custom valiadations like label validation without\nduplicating the logic in text-f or controllers.","distinct":true,"url":"https://api.github.com/repos/jwmatthews/fusor/commits/e06dab13b9ce61a0ed265cd3794da57d72c26099"},{"sha":"9c7d4d22c60469468d2107b17b30340777655d0a","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chasenc.com","name":"Chris Chase"},"message":"Use pre-validate hook to generate deployment labels instead of\n::Katello::Ext::LabelFromName in order to substitute _ for -","distinct":true,"url":"https://api.github.com/repos/jwmatthews/fusor/commits/9c7d4d22c60469468d2107b17b30340777655d0a"},{"sha":"e16ce7d8ad8d973b8be02f480077dd132697c210","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chasenc.com","name":"Chris Chase"},"message":"Changed validators to set values normally instead of using init().","distinct":true,"url":"https://api.github.com/repos/jwmatthews/fusor/commits/e16ce7d8ad8d973b8be02f480077dd132697c210"},{"sha":"1cd04cf605f39ea8038011c0b826c234040143ba","author":{"email":"3423bb9d39d10fe236e05ef85c4a2b36607f4ffe@redhat.com","name":"Joseph Magen"},"message":"Merge pull request #679 from cfchase/deployment-label\n\nDeployment label","distinct":true,"url":"https://api.github.com/repos/jwmatthews/fusor/commits/1cd04cf605f39ea8038011c0b826c234040143ba"},{"sha":"6b9fdc2350215124a604c5ce156c42c95e372c29","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chasenc.com","name":"Chris Chase"},"message":"Fix assign nodes modal not showing.","distinct":true,"url":"https://api.github.com/repos/jwmatthews/fusor/commits/6b9fdc2350215124a604c5ce156c42c95e372c29"},{"sha":"13fdabcc329634c528e95d3883127f8b7406f471","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chasenc.com","name":"Chris Chase"},"message":"Added isInvalid to validators","distinct":true,"url":"https://api.github.com/repos/jwmatthews/fusor/commits/13fdabcc329634c528e95d3883127f8b7406f471"},{"sha":"b1117d93a957c4ba77d8512161e26129ab96cd86","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chasenc.com","name":"Chris Chase"},"message":"Validate undercloud IP address.","distinct":true,"url":"https://api.github.com/repos/jwmatthews/fusor/commits/b1117d93a957c4ba77d8512161e26129ab96cd86"},{"sha":"fb6b22e0db4a3e955ef0db7961cd406b4ef0e94b","author":{"email":"df7ca383ad898249a1d7b448d1fbe994db3e21bb@redhat.com","name":"Jason Montleon"},"message":"detect cfme host creation failure","distinct":true,"url":"https://api.github.com/repos/jwmatthews/fusor/commits/fb6b22e0db4a3e955ef0db7961cd406b4ef0e94b"},{"sha":"ea69fca75b0ab90806bbd2f1cbb3e6015f1d6719","author":{"email":"df7ca383ad898249a1d7b448d1fbe994db3e21bb@redhat.com","name":"jmontleon"},"message":"Merge pull request #682 from jmontleon/detect-cfme-host-create-failure\n\ndetect cfme host creation failure","distinct":true,"url":"https://api.github.com/repos/jwmatthews/fusor/commits/ea69fca75b0ab90806bbd2f1cbb3e6015f1d6719"},{"sha":"f37c1899b501a6900021026fff62487f1947ea14","author":{"email":"a8fb6aa0304deccab5b011c90f675deba3bb60db@gmail.com","name":"John Matthews"},"message":"Merge pull request #680 from cfchase/osp-small-fixes\n\nOsp small fixes","distinct":true,"url":"https://api.github.com/repos/jwmatthews/fusor/commits/f37c1899b501a6900021026fff62487f1947ea14"}]}