{"push_id":572710488,"size":35,"distinct_size":6,"ref":"refs/heads/OCA-runbot","head":"b59a0e357ee1696615b95dc4cf295b72ae30e001","before":"07b4c53c93fdf8c0999e84fa1a87596b72ad3c58","commits":[{"sha":"fb7f008968263115ef490aa2b409a9e0a46e13ae","author":{"email":"0ae150b36ebbd2263fb5053c90a0144798472926@openerp.com","name":"Thibault Francois"},"message":"[REMOVE] incompatible module with master","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/fb7f008968263115ef490aa2b409a9e0a46e13ae"},{"sha":"c296411d568ad6465a6e83626cd63bead1a37133","author":{"email":"d5b81245cbf34ee99706e14204dadf8c7126c8d8@savoirfairelinux.com","name":"Sandy Carter"},"message":"[IMP] runbot: add admin group for setups where other users need to administrate runbot\n\nCloses #43","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/c296411d568ad6465a6e83626cd63bead1a37133"},{"sha":"61ac2150d697d60aaaa534136c965ff26558e375","author":{"email":"56923a0c9ca793c07ff1df1013de5694062a27a6@odoo.com","name":"Jeremy Kersten"},"message":"[IMP] runbot: add route for opening last running build for any branch","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/61ac2150d697d60aaaa534136c965ff26558e375"},{"sha":"3dadef3f6b54d7ef5f4c4e4a66443ac577973ecb","author":{"email":"5f1d1f6ddf3e29edc21cd1c407a621f18d6c734e@openerp.com","name":"Richard Mathot"},"message":"[ADD] crm_profiling: deprecated module, moved to extra","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/3dadef3f6b54d7ef5f4c4e4a66443ac577973ecb"},{"sha":"d26e3834fa98e4d68757f6ffd5c0df4137d4878b","author":{"email":"5ff8f63dad182baef8d30acb81b0c9febe6210f9@odoo.com","name":"David Monjoie"},"message":"[IMP] runbot: added modules to install parameter at the branch level","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/d26e3834fa98e4d68757f6ffd5c0df4137d4878b"},{"sha":"c56f1f651c6cadaf82d8cf7e402dccce78133b3d","author":{"email":"56923a0c9ca793c07ff1df1013de5694062a27a6@odoo.com","name":"Jeremy Kersten"},"message":"[IMP] runbot - Search in the 10 last builds to find a running. Redirect by default in debug mode.","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/c56f1f651c6cadaf82d8cf7e402dccce78133b3d"},{"sha":"0612e398f6c389d89faa707eedba7cf2aedc5169","author":{"email":"56923a0c9ca793c07ff1df1013de5694062a27a6@odoo.com","name":"Jeremy Kersten"},"message":"[IMP] runbot: don't set debug mode if branch is 7.0 (don't supported by controller). Known issues: Pull request or branch with bad name for v7.","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/0612e398f6c389d89faa707eedba7cf2aedc5169"},{"sha":"6847b3ce4c16b57004bc1e070d5756590cf717c3","author":{"email":"0e117f2b429bfa19751522a564765b352cb7b946@odoo.com","name":"Christophe Simonis"},"message":"[FIX] runbot: force datadir of builds","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/6847b3ce4c16b57004bc1e070d5756590cf717c3"},{"sha":"c131dcbed7859f85ca1fdb6c4b02217cf2fc2aa9","author":{"email":"2f9ee2b336682012cb445da6f3a0a52c68caf471@openerp.com","name":"Antony Lesuisse"},"message":"runbot log odoo stderr into logfile\n\nrevert commit dea869273a9a03f6f58993c3fa558a916cb8e4a5\n\nphantomjs stderr is now discarded since odoo commit\n\nhttps://github.com/odoo/odoo/commit/5a642a802e0a7c76e46d7717b3d6f345fcec3236\n\nno need to discard odoo stderr from logfile.\n\nClose #49","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/c131dcbed7859f85ca1fdb6c4b02217cf2fc2aa9"},{"sha":"bd80b3431369655a90a4b2025e04db934a6598ae","author":{"email":"2f9ee2b336682012cb445da6f3a0a52c68caf471@openerp.com","name":"Antony Lesuisse"},"message":"runbot git housekeeping","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/bd80b3431369655a90a4b2025e04db934a6598ae"},{"sha":"8382ec1ab30846db5fffaa2efb332a28c8e0983f","author":{"email":"2f9ee2b336682012cb445da6f3a0a52c68caf471@openerp.com","name":"Antony Lesuisse"},"message":"runbot cleanup natural death too\n\ndont leave leftover of build that were not killed by the scheduler","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/8382ec1ab30846db5fffaa2efb332a28c8e0983f"},{"sha":"68a1d07700b9548d8b160cebc02d026291db9436","author":{"email":"56923a0c9ca793c07ff1df1013de5694062a27a6@odoo.com","name":"Jeremy Kersten"},"message":"[FIX] runbot: improve usability\n\nAdd button Quick connect on main page\nAdd button \"Force rebuild\" when /runbot/b don't find a running build","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/68a1d07700b9548d8b160cebc02d026291db9436"},{"sha":"25adb307d132c0beb88a4da8d5ee364296120fa0","author":{"email":"56923a0c9ca793c07ff1df1013de5694062a27a6@odoo.com","name":"Jeremy Kersten"},"message":"[FIX] runbot: use js from @KangOl 680b884 to post the rebuild.","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/25adb307d132c0beb88a4da8d5ee364296120fa0"},{"sha":"d4b47b8e24716647f6516b823ccf99067ac16507","author":{"email":"5ff8f63dad182baef8d30acb81b0c9febe6210f9@odoo.com","name":"David Monjoie"},"message":"[FIX] runbot: fixed strange red build bug for repositories having dependencies\n\nThere was an uncaught exception raised by one of the git command in certain cases when searching for the right branch in the dependencies repositories. Because of this error, the dependencies process never finished, and in some case there was no server to run because the server was located on a dependency repo. With no server to run, the build would fail instantly at the start of the testing phase.","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/d4b47b8e24716647f6516b823ccf99067ac16507"},{"sha":"39323b4f354bf02633ccd5cf86a9790b86966f76","author":{"email":"2dbc2fd2358e1ea1b7a6bc08ea647b9a337ac92d@odoo.com","name":"Odoo Online"},"message":"[IMP] runbot smaller status bar","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/39323b4f354bf02633ccd5cf86a9790b86966f76"},{"sha":"a6681afcb65b58f8711e992d426eff7a196dcea0","author":{"email":"5ff8f63dad182baef8d30acb81b0c9febe6210f9@odoo.com","name":"David Monjoie"},"message":"[FIX] runbot: fallback on splitting name when no common ancestor","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/a6681afcb65b58f8711e992d426eff7a196dcea0"},{"sha":"dbf8e029653e7cc15a66cf86fb347c1fcdb775e7","author":{"email":"d670d44c3ca8bd4cd53a3b09f8bf8fc35e4843cc@openerp.com","name":"Olivier Dony"},"message":"[IMP] runbot: update \"flat\" badge template to match latest shields.io\n\n(text outline, rounded corners)","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/dbf8e029653e7cc15a66cf86fb347c1fcdb775e7"},{"sha":"90c4e7b2f2eaf13df500d5be08131fd6f8ff6d2e","author":{"email":"5ff8f63dad182baef8d30acb81b0c9febe6210f9@odoo.com","name":"David Monjoie"},"message":"[IMP] runbot: display build module list in form view","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/90c4e7b2f2eaf13df500d5be08131fd6f8ff6d2e"},{"sha":"af63fba790fe43a9ba81d157c2df2e10110d9974","author":{"email":"56923a0c9ca793c07ff1df1013de5694062a27a6@odoo.com","name":"Jeremy Kersten"},"message":"[IMP] runbot: check that duplicated is running + fix /b/\n\n/b/ :\n    Use smallest repo_id by default if repo is not specified\n    Allow to force the repo in quick_url /b/<branch_name> -> /<repo>/<branch_name>\n\nDuplicated:\n    If state is duplicated, the main build in not always running","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/af63fba790fe43a9ba81d157c2df2e10110d9974"},{"sha":"06a22d288fb2f5023e1d96ca9a86dbe58b2ead19","author":{"email":"5ff8f63dad182baef8d30acb81b0c9febe6210f9@odoo.com","name":"David Monjoie"},"message":"[FIX] runbot: keep modules to install list when forcing rebuild","distinct":false,"url":"https://api.github.com/repos/gurneyalex/odoo-extra/commits/06a22d288fb2f5023e1d96ca9a86dbe58b2ead19"}]}