{"push_id":645756191,"size":37,"distinct_size":1,"ref":"refs/heads/master","head":"055c0b11c6f96456d0a40fb5a0cd18223fd1e6d3","before":"899b61a960c67358efe56582e4240281f6242bac","commits":[{"sha":"a398a23a6e712b5a2d2efc56b784d3a1901be36d","author":{"email":"838e6ee9a1efda5e9c04db9b435abb0bbd3bea58@gmail.com","name":"Krishna Raman"},"message":"Add method to locate service or target process\nCollect service summary from models\nAdd verbose option\nMove commands into appropriate models\n\n* start/stop/restart/env/patch/log -> service\n* ls/shutdown/set-size -> instance\n* cpu/heap/object tracnking -> process","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/a398a23a6e712b5a2d2efc56b784d3a1901be36d"},{"sha":"9fdfd24053a4e65c678016528e07d492509dc288","author":{"email":"838e6ee9a1efda5e9c04db9b435abb0bbd3bea58@gmail.com","name":"Krishna Raman"},"message":"create/list/destroy service","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/9fdfd24053a4e65c678016528e07d492509dc288"},{"sha":"c82d83c4e4a1c1f754fb8f9c6e349ad23c61ea9e","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":"server: assume err is already an Error","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/c82d83c4e4a1c1f754fb8f9c6e349ad23c61ea9e"},{"sha":"14035668979c1d29fa99add728b121ef28002871","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":"server: don't report status:wd as \"unknown\"","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/14035668979c1d29fa99add728b121ef28002871"},{"sha":"ee0aa9a80d0003f63dd2ee270dfbdca7c61f3b2c","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":"test: fix typo in deploy-endpoints test name","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/ee0aa9a80d0003f63dd2ee270dfbdca7c61f3b2c"},{"sha":"f06c265f6651e8f49e0df77cba7b24fb823a84b0","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":"server-service: deploy() needs raw request\n\nUsing the http context argument, all the data has been read from the req\nobject, making it unuseable for deploy. Using an explicit arg (and the\nundocumented `res` argument type), the request object can be received\nprior to the draining of its data.\n\nThis is a breaking change, because it changes the signature of\nonDeployment.","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/f06c265f6651e8f49e0df77cba7b24fb823a84b0"},{"sha":"62612f3f2d4b41601ebf45ddbcc959255a601e22","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":"service-manager: rename ctlRequest to onCtlRequest\n\nThe name is more consistent with the other event handler names.","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/62612f3f2d4b41601ebf45ddbcc959255a601e22"},{"sha":"26f0da8977d77e6ab373f513a87fe07f544f29fe","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":".gitignore: ignore minkelite test output","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/26f0da8977d77e6ab373f513a87fe07f544f29fe"},{"sha":"939610dad10f59491f6ce03215da526b97a9abb1","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":"lint: update eslint to 0.18","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/939610dad10f59491f6ce03215da526b97a9abb1"},{"sha":"5c0bbf0d0380503295c997d23db3e60c256696f9","author":{"email":"838e6ee9a1efda5e9c04db9b435abb0bbd3bea58@gmail.com","name":"Krishna Raman"},"message":"Add service find-or-create support","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/5c0bbf0d0380503295c997d23db3e60c256696f9"},{"sha":"e18e09d679343c80392b1b9e7a7c07ef19cc9ed2","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":"server-service: lack of error doesn't mean success\n\nsetServerCommit was assuming if there was no error, that the service was\nfound, which is not the case.","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/e18e09d679343c80392b1b9e7a7c07ef19cc9ed2"},{"sha":"c6ac60f0f53d215fd36decc96645f5cc0f56bdbd","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":"package: install sl-meshctl when linked\n\nIt's useful for testing, and doesn't do anything in the normal case of\nthe mesh models being a dependency.","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/c6ac60f0f53d215fd36decc96645f5cc0f56bdbd"},{"sha":"5f97c20d31b6b87cd83b65b668e756a1891ca4ad","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":"server: assert if error, not throw\n\nSo that it looks like an assert, rather than an unhandled error.","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/5f97c20d31b6b87cd83b65b668e756a1891ca4ad"},{"sha":"6e1b850cb1bb7d96fbc53cb12af0f24847e7e631","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":"sl-meshctl: log server response to shutdown","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/6e1b850cb1bb7d96fbc53cb12af0f24847e7e631"},{"sha":"55c243e55dd7780895c12165272e786819c60c97","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":"service-manager: rename apiRequest to onApiRequest\n\nIts more consistent with onCtlRequest and others.","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/55c243e55dd7780895c12165272e786819c60c97"},{"sha":"95ff0922a5fc35ae767bb8ac2d2b1774600284ee","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":"meshctl: fix usage, create's scale has a default","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/95ff0922a5fc35ae767bb8ac2d2b1774600284ee"},{"sha":"6f4a99dd19e746210feb38b9ec133a59564d0dec","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":"sl-meshctl: quote the command name in error message","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/6f4a99dd19e746210feb38b9ec133a59564d0dec"},{"sha":"0d28110601993d800f4c38868e0d1583c407bfa2","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":"sl-meshctl: don't call a service ID a \"name\"","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/0d28110601993d800f4c38868e0d1583c407bfa2"},{"sha":"8b87b3698b98f0b663f00df4ea883201ef0c0af1","author":{"email":"838e6ee9a1efda5e9c04db9b435abb0bbd3bea58@gmail.com","name":"Krishna Raman"},"message":"Fix tests","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/8b87b3698b98f0b663f00df4ea883201ef0c0af1"},{"sha":"194fa320faa09cf27cd87002214cdc4cd075e553","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":"Fix where clause in LB hooks","distinct":false,"url":"https://api.github.com/repos/strongloop/strong-mesh-models/commits/194fa320faa09cf27cd87002214cdc4cd075e553"}]}