{"push_id":1117576369,"size":27,"distinct_size":27,"ref":"refs/heads/9.0","head":"e95abcf8848ecadf96cbeefbde99ce012bdafc46","before":"79fc37db3fe1ed95b77220c1375a153b39e6ec80","commits":[{"sha":"8f46a6fe73f247bd76c38d463f25f74d812f2544","author":{"email":"e7f5472e9a159f4d404f1091c7e345bf7ac1ddb0@odoo.com","name":"Odoo Translation Bot"},"message":"[I18N] Update translation terms from Transifex","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/8f46a6fe73f247bd76c38d463f25f74d812f2544"},{"sha":"a5277bc10642bf200a890e6540e968a9a4cb9773","author":{"email":"26cc0816b78fc1f1d6597524ae2f7230dc232c77@odoo.com","name":"Damien Bouvy"},"message":"[IMP] doc: Enterprise-compatible installation instructions\n\nBefore this revision, the installation instructions where\nCommunity-centric, which led some customers to believe\nthat they had to install first Community then Enterprise.\n\nThis commit makes the instruction compatible for both editions.","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/a5277bc10642bf200a890e6540e968a9a4cb9773"},{"sha":"95cbee6243af2ff52b03b682c9cd31e50fb11472","author":{"email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com","name":"Géry Debongnie"},"message":"[FIX] web: fix duplicate changes in form view\n\nBefore this commit, in some cases, clicking on 'save' button, then on\nother buttons (like 'validate' in invoices) had the unfortunate effect\nof applying twice the changes in some cases.\n\nMore specifically the problem appears when:\n1. an onchange is triggered (for example, taxes in invoices)\n2. the user clicks on 'save', buttons are disabled\n3. the 'save' actions is completed, the buttons are enabled, but\n   the on_button_save still does some work: triggering event, and\n   reloading the view\n4. the user clicks on 'validate'\n5. the onchange completes, this triggers some more work\n\nOur only protection against such interactions is right now the fact that\nbuttons are disabled/enabled.  In my opinion, there should be a way\nto guarantee that actions are properly serialized (that is actually what\na mutex is for... just saying). But the code of the form view/list view is\ntoo coupled, and such changes are quite dangerous.  A real refactoring\nof those is needed at some point in the future.","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/95cbee6243af2ff52b03b682c9cd31e50fb11472"},{"sha":"65192ea943a18305d75bfac4521daca3ca273df7","author":{"email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com","name":"Géry Debongnie"},"message":"[FIX] web: remove useless line\n\nthe enable_button call should have been removed...","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/65192ea943a18305d75bfac4521daca3ca273df7"},{"sha":"f4cb884cdcbd4984709133b883c50c97b8e48ebd","author":{"email":"fa3d2a164c1665f57e1a5ae4f6e252c95292ff50@syleam.fr","name":"Sylvain GARANCHER"},"message":"[FIX] base: Add missing return values\n\nThe _auto_init method was overriden without keeping the return value of\nthe super on some models.\nThis break the new stored computed fields computation at field creation.\n\nCloses #11985\nopw-677232","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/f4cb884cdcbd4984709133b883c50c97b8e48ebd"},{"sha":"c71cb6a5fccad87cdc53198a573dff9e870abbd8","author":{"email":"8062c0ff552c8914a896f87eae538d7a69cf1689@gmail.com","name":"Stanislav Sokolko"},"message":"[CLA] signature for s.sokolko","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/c71cb6a5fccad87cdc53198a573dff9e870abbd8"},{"sha":"0632a40b80474940004380e14e4754446a4332e9","author":{"email":"8062c0ff552c8914a896f87eae538d7a69cf1689@gmail.com","name":"Stanislav Sokolko"},"message":"[FIX] web: update compatibility layer\n\nthis commit adds better support in the compatibility layer of the\njs framework.  This is necessary if one wants to follow the\nofficial tutorial.","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/0632a40b80474940004380e14e4754446a4332e9"},{"sha":"dd92f9603c53a5dfe29202aa9f263349a6f0a6a1","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[FIX] point_of_sale: select correct journal\n\nAn issue occurs in the following situation. Several cash journal are\nconfigured for a given PoS, and a user performs a refund (the\ntransaction contains only a refund). In this case, the wrong journal\nmight be selected. This is because a payment line of zero is not sent to\nthe backend, and therefore an arbitrary journal is selected.\n\nopw-676229","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/dd92f9603c53a5dfe29202aa9f263349a6f0a6a1"},{"sha":"640e851f4e256d22b0d04084efd7148cf3b0feb4","author":{"email":"e3f4db239cf86136ad4659223e6cc0134ae205fb@odoo.com","name":"qdp-odoo"},"message":"[FIX] l10n_fr_fec: intial balance of accounts from the P&L should be summarized into a single line","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/640e851f4e256d22b0d04084efd7148cf3b0feb4"},{"sha":"036e3cc253c491162452c35220fdadc914b3111b","author":{"email":"cc7c5be316e48d137cbb549833b85d91034d799d@odoo.com","name":"Martin Trigaux"},"message":"[IMP] doc: uniform design with user documentation\n\nApply the same changes from functionnal documentation to dev doc:\nodoo/documentation-user@4316470","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/036e3cc253c491162452c35220fdadc914b3111b"},{"sha":"903733a32036ace10a00f12ceef9857d209f3802","author":{"email":"26cc0816b78fc1f1d6597524ae2f7230dc232c77@odoo.com","name":"Damien Bouvy"},"message":"[IMP] web/database manager: admin login & country\n\nAdd inputs e-mail address and country\nwhen creating a newdatabase\n\nThis will provide the installation of the correct\nchart of accounts at the installation of Accounting\n\nUse the provided login as the admin login,\nand set the email on the partner\nif the login set is an email\n\nSet the country on the company (and its partner)\nThe countries are parsed from XML country list\n\nWe take the opportunity to repair the `label for`\nwhich bind the label with the input only if\nthe `id` attribute of the input is set with\nwhat is set in the `for` attribute of the label","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/903733a32036ace10a00f12ceef9857d209f3802"},{"sha":"393c14d31a0d3e50fe0e0e277071825ccf76cad1","author":{"email":"0e117f2b429bfa19751522a564765b352cb7b946@odoo.com","name":"Christophe Simonis"},"message":"[MERGE] forward port of branch 7.0 up to f4cb884","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/393c14d31a0d3e50fe0e0e277071825ccf76cad1"},{"sha":"d9d84bb6fd29b8c7699e43ab3c3b12cf9ba37f4a","author":{"email":"56923a0c9ca793c07ff1df1013de5694062a27a6@odoo.com","name":"Jeremy Kersten"},"message":"[FIX] website: backport of 613ee31f9c67179c4e13aa9a2dbcef6492da38d9","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/d9d84bb6fd29b8c7699e43ab3c3b12cf9ba37f4a"},{"sha":"b54fdaa101d6e398f9bf3ab2a171b6e5e8d2397a","author":{"email":"0e117f2b429bfa19751522a564765b352cb7b946@odoo.com","name":"Christophe Simonis"},"message":"[MERGE] forward port of branch 8.0 up to 393c14d","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/b54fdaa101d6e398f9bf3ab2a171b6e5e8d2397a"},{"sha":"128d58f1c729a74badaa8c935d5375efcdc9af16","author":{"email":"0e117f2b429bfa19751522a564765b352cb7b946@odoo.com","name":"Christophe Simonis"},"message":"[MERGE] forward port of branch saas-6 up to b54fdaa","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/128d58f1c729a74badaa8c935d5375efcdc9af16"},{"sha":"449a160ef99ec4e1723545a9499e821514517df6","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[FIX] account: usererror takes only one argument\n\nopw-677589","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/449a160ef99ec4e1723545a9499e821514517df6"},{"sha":"cab2dce0d2a05d800027553e2919dfd75dda8b5d","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[FIX] web: Y-axis formatting\n\nIn case of a line graph, the values of the Y axis are not formatted as\nnumbers, although they are on the bar graph.","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/cab2dce0d2a05d800027553e2919dfd75dda8b5d"},{"sha":"68b127797e717ee71b5b0552d69f0f4b4e083f03","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[FIX] web: left margin of graph\n\nThe left margin of the graph doesn't take into account the width of the\nmaximum Y-axis value. In case the values are high (> 10^7), they are\ncropped.\n\nThe fix is to adapt the left margin as a function of the size of the\nmaximum value.\n\nopw-676538","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/68b127797e717ee71b5b0552d69f0f4b4e083f03"},{"sha":"96e085355d2e29d81ace06e08dc76ea5668846ef","author":{"email":"8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","name":"Denis Ledoux"},"message":"[FIX] account: partial reconcile unreconcile with deleted credit/debit move\n\n`debit_move_id` and `credit_move_id` of\n`account.partial.reconcile` must be required.\n\nNot having one of them set on this model\ndoes not make sense, you cannot have a reconciliation\nwith a debit move but without a credit move, for instance.\n\nDatabases already having the trouble,\nhaving partial reconciliations without\neither a debit or a credit move,\nhad issues for the computation of the\n`payment_move_line_ids` compute field,\nwhich relied on the fact these fields\nwere supposed to be required. This revision\nmakes a retro-compatibility patch for these\ndatabases already having the issue.\n\nopw-677709","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/96e085355d2e29d81ace06e08dc76ea5668846ef"},{"sha":"7f1d7c1cce6dac89695c57d8507b609aecaf0c51","author":{"email":"b3ed2cf313e7546085c3c50622143ff31e467d23@odoo.com","name":"Goffin Simon"},"message":"[FIX] account: invoice has not the same currency as the purchase order\n\nUsed case:\n\n-Configure company in EUR, and user in multi-currency\n-Create a purchase order in USD and confirm it\n-Click on the smart button \"0 invoices\" then click on \"create\"\n\nResult before the fix:\n\nThe system created an invoice in EUR, currency of the company,\ninstead of in USD, currency of the purchase order.\n\nResult after the fix:\n\nThe system created an invoice in USD, the currency of the related purchase order.\n\nopw:677568","distinct":true,"url":"https://api.github.com/repos/eneldoserrata/odoo/commits/7f1d7c1cce6dac89695c57d8507b609aecaf0c51"}]}