{"push_id":2481335488,"size":14,"distinct_size":6,"ref":"refs/heads/master-product-form-usability-dli","head":"d55b8ec2219e93a2869bc180fa7d8ac3829db466","before":"0b7bc4cb4eed314c3680c49c60d43d9163bdb697","commits":[{"sha":"c62caf9b525875a9275fc1027824c866e3fe5840","author":{"name":"Luis González","email":"d8205574876768c6fa98718a4d1fef7f3d4dd8aa@vauxoo.com"},"message":"[FIX] web: Order tabbing precedence between top bar's button More&its items\n\nCurrently, when the button \"More\" is opened, the HTML elements of their\r\nitems are located before the button, instead of being after. That means,\r\nwhen navigating using the keyboard, if the button is opened ant `<tab>`\r\nis pressed, the focus will not go to the menu items.\r\n\r\nThis change causes the HTML elements of the menu items to be moved, from\r\nbefore to after the button \"More\".\r\n\r\nPR #23865","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/c62caf9b525875a9275fc1027824c866e3fe5840"},{"sha":"ac0ac23cdcc3072607894086d88c610bb9159af4","author":{"name":"Hiral Bhavsar","email":"80d1d9e8965071ad96bb6875441ee14d2f715011@odoo.com"},"message":"[FIX] account: prevent tax recurrency\n\nWe now prevent users from defining group taxes using the current tax as\nits children taxes.\n\nFixes #19997\ntask# 1819407","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/ac0ac23cdcc3072607894086d88c610bb9159af4"},{"sha":"771e44e5f920bff31a9c93c432bb516939e70998","author":{"name":"Florent de Labarre","email":"cb488eb6f8ed5ee2aca6053ea1879dce19b20e13@gmail.com"},"message":"[FIX] base_iban : iban is never pretty formatted\n\nWas PR #24172. Courtesy of Florent de Labarre","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/771e44e5f920bff31a9c93c432bb516939e70998"},{"sha":"5a853ebc517a0197e1d0323da15cb1e81bf39691","author":{"name":"Yenthe V.G","email":"0415e5ee47019c8f53123acbd7566dc70e1754fb@gmail.com"},"message":"[IMP] account_bank_statement_import: use an IBAN number for Agrolait\n\nAs Agrolait is in Belgium, use a valid IBAN to be usable in iban validation\n\nCloses #24152","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/5a853ebc517a0197e1d0323da15cb1e81bf39691"},{"sha":"ad180f69c891915461581726f8c886f0d1288b1b","author":{"name":"Martin Trigaux","email":"cc7c5be316e48d137cbb549833b85d91034d799d@odoo.com"},"message":"[REM] account: remove non-stored field from demo data\n\nHad no effect as no inverse method is set\n\nReported at #24152","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/ad180f69c891915461581726f8c886f0d1288b1b"},{"sha":"cdf13bf70379600930649fa0cb11cb377901e39d","author":{"name":"Ivan Yelizariev","email":"87c0d0744a8f50bb18bf810ff6b44b0aa077f3de@it-projects.info"},"message":"[IMP] support grouping by hour","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/cdf13bf70379600930649fa0cb11cb377901e39d"},{"sha":"e968c1784899348d65a83c51c876fa7285904ac7","author":{"name":"Mohammed Shekha","email":"284c80bd216563a75ddf33fdbc5290f7f16a3720@openerp.com"},"message":"[IMP] web: disable checkbox in listview if new record\n\nIt doesn't have res_id then there is no meaning to select that record and\nperform operation on it.\n\nRelated to issue #1776814","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/e968c1784899348d65a83c51c876fa7285904ac7"},{"sha":"e6e42a1a8cc665025b7737688fc04c32d6eff463","author":{"name":"dbh","email":"f7e5591f3b947c9b6495eb7c8347b1f20a30b7c1@odoo.com"},"message":"[IMP] website: add new snippet option to control # of cols\n\nNote: original work of @dbh-odoo was to have + and - buttons on the\neditor overlay but specs changed to use a standard dropdown (the work\nof @dbh-odoo was thus adapted for this).\n\nSee task-46094\nCloses https://github.com/odoo/odoo/pull/22197","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/e6e42a1a8cc665025b7737688fc04c32d6eff463"},{"sha":"611c836a46331c5c4703fd6e1a80aeb8332506b2","author":{"name":"Géry Debongnie","email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com"},"message":"[IMP] web: add fail fast feature to qunit test suite\n\nWith this commit, we introduce a new 'fail fast' feature to our qunit\ntest suite: when it is activated, the qunit test suite will immediately\nstop after the first failed test.\n\nIt is accessible as a flag in the url (failfast), or by clicking the\ncheckbox in the UI. It is currently not activated by default.\n\nNote that this commit also change the url for the runbot phantomjs test\nin order to activate this feature.  This allows us to increase the global\ntimeout for the js test suite without fear!","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/611c836a46331c5c4703fd6e1a80aeb8332506b2"},{"sha":"220ba0d32058886c053f726139d0ed2679fd2c5c","author":{"name":"Géry Debongnie","email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com"},"message":"[FIX] web: prevent destroyed widget from calling start\n\nWhenever a widget is destroyed, it should be as inactive as possible.\nBefore this commit, it could happen that a widget was destroyed after\nthe willstart method, but before the start method. In that case, bad\nthings could happen.\n\nFor example, the discuss client action tries to look up some information\ninto the session, with the getSession method. This causes a crash\nwhenever the widget is destroyed.","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/220ba0d32058886c053f726139d0ed2679fd2c5c"},{"sha":"be48c26c241adb5fb7ca8b1354b2e90b5ac04949","author":{"name":"Martin Geubelle","email":"cedc577954c0671024100aeb96276b9769fc2578@odoo.com"},"message":"[FIX] web: define XL size in config.device\n\nIn Less, the size_class XL is now defined and can be used in media-queries.\nIt is also added in JS for the sake of consistency.\n\nThis new size is needed for a fix in enterprise.","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/be48c26c241adb5fb7ca8b1354b2e90b5ac04949"},{"sha":"fddf2a722e524b129de38c896b61e319a8ef5d1f","author":{"name":"Géry Debongnie","email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com"},"message":"[FIX] web: prevent race condition with client actions\n\nHere is the issue that initiated this work: the bank reconciliation tour\nsometimes failed in community.  The reason was that the discuss client\naction seemed to be loaded after the tour started, and interfered with\nthe second step of the tour.\n\nWhat happened exactly was the following:\n- web client is loaded\n- initial action is starting (but not complete) (this is discuss)\n- tour manager is loaded and starts the reconciliation tour\n- the reconciliation tour changes the url to trigger an hash change\n- the web client calls loadState on the action manager\n- the action manager perform a doAction with the tour url\n- the discuss client action is now ready, and replace the reconciliation\n  action\n- the tour is broken.\n\nThe underlying cause is really a generic problem: the action manager\ndoes not add the client action starting process in its 'dropprevious'\nconcurrency primitive.  This is probably not really an issue for the\nact_window actions, since they have custom loading code that make sure\nthe loading process is put in the drop previous, but it is definitely a\nproblem for all client actions.\n\nThe solution is quite simple, and should also protect the act window\nrenderers: put the action controller in the drop previous","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/fddf2a722e524b129de38c896b61e319a8ef5d1f"},{"sha":"05493d5b2c439296e46c7eb937a4f5e644705ce5","author":{"name":"Dhawal Limbuwala","email":"cc4377961e464814e991efd7ea39a182e4260325@odoo.com"},"message":"[IMP] Product: Product form various improvements.\n* Product: Checkbox(Can be sold, can be purchased etc..) label color should same as other label in product form.\n* Improvements In general information tab of product form.\n  * Move fields \"HS Code, Intrastat Code\" from general information tab to accounting tab.\n  * Move fields \"Weight, Volume and Responsible\" from general information tab to inventory tab.\n\n* Improvements In Sales tab of product form.\n  * Renamed string \"Available in Point of Sale\" to \"Available in POS\".\n  * Renamed header \"Email\" to \"Automatic Email at Invoice\".\n  * Renamed \"E-Commerce Categories\" to Only \"Categories\".\n  * Renamed \"Inventory\" field string to \"Availability\" and changed its place to below \"E-commerce Categories(now categories)\".\n\n* Improvements In Inventory tab of product form.\n  * \"Customer Lead Time\" field will hidden if Can be sold unchecked.\n\n* Improvements In Accounting tab of product form.\n  * Improved tooltip on \"Price Difference Account\".\n\n  Related To Task: #51125","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/05493d5b2c439296e46c7eb937a4f5e644705ce5"},{"sha":"d55b8ec2219e93a2869bc180fa7d8ac3829db466","author":{"name":"Dhawal Limbuwala","email":"cc4377961e464814e991efd7ea39a182e4260325@odoo.com"},"message":"[IMP] Product: Improvements in stat buttons of product form.\n* Changes Icon of sales stat button.\n* Improved tooltip on stat buttons of product page(Sale, Mrp, Purchase).\n* Displayed A Unit Of Measure as per uom of product in stat buttons.\n* Improved Strings(Sale to Sold, Purchase to Purchased, Manufacture to Manufactured).\n* Purchase, MRP, Sales: Added a new action to open a graph report for that product to see last 365 days of sales, purchases or manufacturing.\n  Related to task: #51125","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/d55b8ec2219e93a2869bc180fa7d8ac3829db466"}]}
{"actor":{"display_login":"dli-odoo"}}