{"push_id":850995030,"size":134,"distinct_size":116,"ref":"refs/heads/tristan","head":"31b256dfc61a1aed9e50ddb2f8ead489d9eec672","before":"b66ece80b5c1e4cc923a6b99ef95abe2978cc9a9","commits":[{"sha":"5d514aa7a7cc9f8208a98addc18a3a833b305546","author":{"email":"4cd8affa94c518357566e737d002c5f619c276bc@nexedi.com","name":"Sven Franck"},"message":"erp5_web_ecommerce_test: disable failing tests until fixed","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/5d514aa7a7cc9f8208a98addc18a3a833b305546"},{"sha":"b844fc64e5c212f8ee2fb95a89fd32c53260f387","author":{"email":"4cd8affa94c518357566e737d002c5f619c276bc@nexedi.com","name":"Sven Franck"},"message":"erp5_web_eproject_test: disable failing tests until fixed","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/b844fc64e5c212f8ee2fb95a89fd32c53260f387"},{"sha":"2bfd1cdad956a04c4e709f65f812ff3adfd8115e","author":{"email":"4cd8affa94c518357566e737d002c5f619c276bc@nexedi.com","name":"Sven Franck"},"message":"erp5_web_ehr_test: disable failing tests until fixed","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/2bfd1cdad956a04c4e709f65f812ff3adfd8115e"},{"sha":"4821e71ffdbadb7afbd404489e284f46ddc42f03","author":{"email":"4cd8affa94c518357566e737d002c5f619c276bc@nexedi.com","name":"Sven Franck"},"message":"erp5_web_ecrm_test: disable failing tests until fixed","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/4821e71ffdbadb7afbd404489e284f46ddc42f03"},{"sha":"4c0d7bed7e2757d390f551b72d4aceb0bcb344e2","author":{"email":"723156650c5778d0e4df4b2fbfeefa65359302e5@nexedi.com","name":"Jérome Perrin"},"message":"accounting: Optimize initial balance calculation\n\nIt was heavy to calculate initial balance of payable / receivable accounts when there are a lot of third parties used in previous period.\nThe optimisation is applied when \"detailed balance columns\" option is not enabled.","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/4c0d7bed7e2757d390f551b72d4aceb0bcb344e2"},{"sha":"8a9cdc133937bdaffc5f9cd1e1e17bd830da32c7","author":{"email":"112f489f6b265cdf4e4892f7b952cd36fc0ecd5f@nexedi.com","name":"Julien Muchembled"},"message":"Fix debug mode in functional tests ('cannot connect to X server :0' error)","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/8a9cdc133937bdaffc5f9cd1e1e17bd830da32c7"},{"sha":"25749a2a0e27e5a0218d9fff29da01fa3a5625e0","author":{"email":"4cd8affa94c518357566e737d002c5f619c276bc@nexedi.com","name":"Sven Franck"},"message":"erp5_web_renderjs_ui: remove erp5_query portal skin and different jquery version again, fix broken apps","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/25749a2a0e27e5a0218d9fff29da01fa3a5625e0"},{"sha":"8ab6c633b81d10376a7421af79db55907da34491","author":{"email":"62d754cc350e84d3b1c32ae79f976f5348e74a40@nexedi.com","name":"Sebastien Robin"},"message":"knowledge_pad: avoid display of istbox_link field in worklist gadget","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/8ab6c633b81d10376a7421af79db55907da34491"},{"sha":"f5b79cb0f6b058eb3f0fb34ad574f1c8ccbb4ae2","author":{"email":"62d754cc350e84d3b1c32ae79f976f5348e74a40@nexedi.com","name":"Sebastien Robin"},"message":"Localizer: give more details when a message can not be translated","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/f5b79cb0f6b058eb3f0fb34ad574f1c8ccbb4ae2"},{"sha":"049854dcb2809ada0464aa5b0f86536a80cafd6b","author":{"email":"723156650c5778d0e4df4b2fbfeefa65359302e5@nexedi.com","name":"Jérome Perrin"},"message":"fixup! testnode: do not develop the gitclone recipes","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/049854dcb2809ada0464aa5b0f86536a80cafd6b"},{"sha":"4694a5bf2028fc02be121b83e0fa8f876bfcd337","author":{"email":"723156650c5778d0e4df4b2fbfeefa65359302e5@nexedi.com","name":"Jérome Perrin"},"message":"testnode: stop using deprecated psutils API","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/4694a5bf2028fc02be121b83e0fa8f876bfcd337"},{"sha":"f3c818174d08e4cec67fc48ea49fc5fe9e9f463e","author":{"email":"723156650c5778d0e4df4b2fbfeefa65359302e5@nexedi.com","name":"Jérome Perrin"},"message":"testnode: do not raise another completely different error","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/f3c818174d08e4cec67fc48ea49fc5fe9e9f463e"},{"sha":"fe74c40d5deef713f6ffb9d358ea0874777f047d","author":{"email":"62d754cc350e84d3b1c32ae79f976f5348e74a40@nexedi.com","name":"Sebastien Robin"},"message":"upgrader: improve sql table checking after upgrade, automatically add/remove/alter tables\n\nUse portal_catalog.upgradeSchema to do all required changes on sql tables. This improve\nprevious state since before we were only recreating missing tables.","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/fe74c40d5deef713f6ffb9d358ea0874777f047d"},{"sha":"23a1c1b0c860d504dd2d15821510814e94b658a9","author":{"email":"62d754cc350e84d3b1c32ae79f976f5348e74a40@nexedi.com","name":"Sebastien Robin"},"message":"upgrader: by default, we should remove useless business template\n\nIt is possible to add script Base_getUpgradeBusinessTemplateList to define\nthe list of business template you would like to keep if needed","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/23a1c1b0c860d504dd2d15821510814e94b658a9"},{"sha":"6ba8de74a186f7cd66f18b37b693a39c27944819","author":{"email":"62d754cc350e84d3b1c32ae79f976f5348e74a40@nexedi.com","name":"Sebastien Robin"},"message":"upgrader: make sure to keep erp5_upgrader itself by default","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/6ba8de74a186f7cd66f18b37b693a39c27944819"},{"sha":"73b4408d10be08533fb0f0be4dc2328ed1ad06f4","author":{"email":"62d754cc350e84d3b1c32ae79f976f5348e74a40@nexedi.com","name":"Sebastien Robin"},"message":"ERP5Type: add a test checking that constraint should not be executed twice\n\nMark the test as expected failure for now until work on checkConsistency is done","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/73b4408d10be08533fb0f0be4dc2328ed1ad06f4"},{"sha":"498d648655f735b41ff1e47e5031fd6341f91824","author":{"email":"62d754cc350e84d3b1c32ae79f976f5348e74a40@nexedi.com","name":"Sebastien Robin"},"message":"upgrader: make sure to return a result only if there is problems","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/498d648655f735b41ff1e47e5031fd6341f91824"},{"sha":"9d08cb2c001bdbdd32596f62634c45d74df778e2","author":{"email":"723156650c5778d0e4df4b2fbfeefa65359302e5@nexedi.com","name":"Jérome Perrin"},"message":"testXHTML: also ignore erp5_code_mirror in jslint test","distinct":false,"url":"https://api.github.com/repos/Nexedi/erp5/commits/9d08cb2c001bdbdd32596f62634c45d74df778e2"},{"sha":"3e2e7851f85b55aea8c40cfdababcebeb7d6c0d9","author":{"email":"7c3459ead4c46208a95acdd5e46f4fdaab462db7@tiolive.com","name":"Tristan Cavelier"},"message":"XXX Add start timestamp to manage_debug_thread SQL queries","distinct":true,"url":"https://api.github.com/repos/Nexedi/erp5/commits/3e2e7851f85b55aea8c40cfdababcebeb7d6c0d9"},{"sha":"4688c55eb56983071775a706cde743b0df7c876a","author":{"email":"7c3459ead4c46208a95acdd5e46f4fdaab462db7@tiolive.com","name":"Tristan Cavelier"},"message":"XXX Add LoggerStorage for zodb\n\nHere is a zope configuration example:\n\n    <zodb>\n      <loggerstorage>\n        <filestorage>\n          path data.fs\n        </filestorage>\n      </loggerstorage>\n    </zodb>","distinct":true,"url":"https://api.github.com/repos/Nexedi/erp5/commits/4688c55eb56983071775a706cde743b0df7c876a"}]}