{"push_id":724981135,"size":173,"distinct_size":4,"ref":"refs/heads/master-fixes-tde","head":"1bccaaf4b5897e5851b55c9d21c7926fe1d19068","before":"3236c1de0f7aacc95465839438663d50a707adaa","commits":[{"sha":"4878a269b44f5f35f7606b0800446239019198af","author":{"email":"e3f4db239cf86136ad4659223e6cc0134ae205fb@odoo.com","name":"qdp-odoo"},"message":"[FIX] add back l10n_vn, now compliant with new accounting","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/4878a269b44f5f35f7606b0800446239019198af"},{"sha":"ba9dc7029418c3553cb1a539a45bb780fc20fc35","author":{"email":"e3f4db239cf86136ad4659223e6cc0134ae205fb@odoo.com","name":"qdp-odoo"},"message":"[FIX] add back l10n_hn, now compliant with new accounting","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/ba9dc7029418c3553cb1a539a45bb780fc20fc35"},{"sha":"de27deba9bf4d32bace206a5539881323f1d20e2","author":{"email":"2d325771bb6e8870d87f0f3f7b45589a8338e550@openerp.com","name":"Thibault Delavallée"},"message":"[MOVE] mass_mailing, portal_sale, purchase, website_mail_group: move code\nrelated to the mail.mail model in their own mail_mail.py file. This ease\nthe process of working on the mail.mail model and inheritance, if the\ncode is not hidden between unrelated models.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/de27deba9bf4d32bace206a5539881323f1d20e2"},{"sha":"9bd8c00b01e15efde20233787bf5084d0c268482","author":{"email":"2d325771bb6e8870d87f0f3f7b45589a8338e550@openerp.com","name":"Thibault Delavallée"},"message":"[IMP] mail: moved methods called by mail_followers.js to controllers,\nupdated their code accordingly.\n\nSubtype display in the follower widget has been improved: now displaying correctly\nsubtypes ordered by related model, then internal / not internal, then sequence.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/9bd8c00b01e15efde20233787bf5084d0c268482"},{"sha":"a314fa0de22067cb1cbcdb01db0badef4eb6be02","author":{"email":"8137367784799cdb3e2249e341456edf7bd67752@odoo.com","name":"Valerie Pirenne"},"message":"[IMP] product_extended: more computed price informations in compute price wizard","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/a314fa0de22067cb1cbcdb01db0badef4eb6be02"},{"sha":"3bb35d68b6b8ef301225aa927b9c90e182149f58","author":{"email":"40b904fd8852297daeaeb426b1bca46fd2454aa3@odoo.com","name":"Aaron Bohy"},"message":"[FIX] web: x2many fields: set_value(): missing return\n\nThe set_value() function of x2many fields is asynchronous. When a record is\nloaded, the invisibility changers (IC) are evaluated once set_value() has been\nperformed on every fields. As set_value() didn't return its deferred, the IC where\nevaluated with wrong values. It produced in particular the following bug:\n\nGo to Customers > Agrolait (the Contacts tab is displayed), switch to next record,\nwhich is the first contact of Agrolait. The Contacts tab is still displayed,\nwhereas it should not (the invisible condition being is_company == false and\nchild_ids == [], i.e. there is no contact).\n\nAlso call this._super() in set_value() of AbstractManyField instead of\nduplicating the function of its parent.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/3bb35d68b6b8ef301225aa927b9c90e182149f58"},{"sha":"25a5b15b368d4d7d425fe54ba04483d3d4a3e9fb","author":{"email":"767e387ec22b285e8a981c348a6e0620992d4a93@odoo.com","name":"Géry Debongnie"},"message":"[FIX] web_kanban: prevent crash when grouping some fields\n\nThe kanban view was changed recently to display the tooltips in column\nheaders.  Sadly, it appears that the developer forgot to take into\naccount the case when there are on tooltips.  This commit fixes this\nunfortunate oversight.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/25a5b15b368d4d7d425fe54ba04483d3d4a3e9fb"},{"sha":"d9371fce85cb2dd4d82ab596199ce9ba49c8827d","author":{"email":"1f46e7f017caa89a77c9557ed26b800e8d5d7700@odoo.com","name":"Josse Colpaert"},"message":"[IMP] stock: Stock picking report improvement\n\nOnly one picking report that shows the operations. Warning message when no operations.\nChange title.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/d9371fce85cb2dd4d82ab596199ce9ba49c8827d"},{"sha":"2d88a6fdd727f807607004bf6b385992154d9317","author":{"email":"cc7c5be316e48d137cbb549833b85d91034d799d@odoo.com","name":"Martin Trigaux"},"message":"[FIX] account_budget: typo","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2d88a6fdd727f807607004bf6b385992154d9317"},{"sha":"c125e364af5d41c5343e437efb8ed480184e9626","author":{"email":"8c699a05c38304827cff61803bc9687ef59fcf8f@odoo.com","name":"Joren Van Onder"},"message":"[IMP] point_of_sale: migrate point of sale to barcode_events\n\nThis makes the POS use the barcode_events framework class. It also\nattempts to make the POS use only one type of keyevent, namely\nkeypress. This is not completely possible because we still have to\nprevent backspace from doing back navigation. Backspace also doesn't\ngenerate keypress events in Chrom{e,ium}. We handle that by calling the\nkeyboard handler explicitly for backspace.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/c125e364af5d41c5343e437efb8ed480184e9626"},{"sha":"80da43ebb821860ebe922a2a5d30e14c3208ff45","author":{"email":"8c699a05c38304827cff61803bc9687ef59fcf8f@odoo.com","name":"Joren Van Onder"},"message":"[FIX] barcode_parser: don't match end of line\n\nCauses issues with the card reader device.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/80da43ebb821860ebe922a2a5d30e14c3208ff45"},{"sha":"9401bf0a079137804d62281d44df4c9df65d931c","author":{"email":"8c699a05c38304827cff61803bc9687ef59fcf8f@odoo.com","name":"Joren Van Onder"},"message":"[FIX] point_of_sale: use the same paymentlines for printer- and webreceipt","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/9401bf0a079137804d62281d44df4c9df65d931c"},{"sha":"04baede144c04ebeba2ed230bdb76f95d2584a85","author":{"email":"8c699a05c38304827cff61803bc9687ef59fcf8f@odoo.com","name":"Joren Van Onder"},"message":"[IMP] point_of_sale: make paymentlines in PosTicket more extendable","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/04baede144c04ebeba2ed230bdb76f95d2584a85"},{"sha":"c8732bea1e8471b90ac0c118b212a2d6ae84180a","author":{"email":"0d7e2c23c22f7d67f03e9118d5098a944fc7503d@gmail.com","name":"Frédéric van der Essen"},"message":"[FIX] point_of_sale: ignore unrecognized barcodes in popups\n\nWhen a popup is displayed in the point of sale, it sets-up its\nown barcode callbacks to prevent the screen's default barcode\naction. If a barcode doesn't handle such a barcode, and has not\nbeen setup to handle errors either, it will be ignored, and\na warning will be emitted to the console.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/c8732bea1e8471b90ac0c118b212a2d6ae84180a"},{"sha":"3a26daeb296a1efdae9c5514c0ef142d82fb8702","author":{"email":"8c699a05c38304827cff61803bc9687ef59fcf8f@odoo.com","name":"Joren Van Onder"},"message":"[FIX] point_of_sale: make delete, plus and minus work again\n\nBroke during migration of POS to the new keypress-oriented\nbarcode_events. The keyboard handler was written with keyup in mind, so\nsome keys got broken. This fixes everything and sets up a solution for\nhow to deal with keys that do not generate keypress events in\nChrom{e,ium}.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/3a26daeb296a1efdae9c5514c0ef142d82fb8702"},{"sha":"04fb3dfcfffe5d2abfcf6f3ebe9d693101d5aa20","author":{"email":"8c699a05c38304827cff61803bc9687ef59fcf8f@odoo.com","name":"Joren Van Onder"},"message":"[IMP] pos_mercury: pos extension for electronic card payment.\n\nThis new module integrate the 'Mercury Pay' electronic payment\nprovider with the point of sale.\n\nThis commit is the end result of a large branch whose main\nauthor is Joren Van Onder <jov@odoo.com>, with additional\ncontributions from Martin Donies <mdo@odoo.com> and Frederic van\nder Essen <fva@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/04fb3dfcfffe5d2abfcf6f3ebe9d693101d5aa20"},{"sha":"72399a195a7a760cd208487d39bc75d9c882dcb9","author":{"email":"fcee45b878db1f337818c5c606c1542797080a40@openerp.com","name":"Raphael Collet"},"message":"[FIX] fields: support fields with store=False\n\nFix method `to_column` to not create columns for non-stored fields.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/72399a195a7a760cd208487d39bc75d9c882dcb9"},{"sha":"64b7875fd508536b7d28ff520944accc8c23fdda","author":{"email":"fcee45b878db1f337818c5c606c1542797080a40@openerp.com","name":"Raphael Collet"},"message":"Revert \"[FIX] fields: support fields with store=False\"\n\nThe commit is causing unexpected failures when creating views.\n\nThis reverts commit 72399a195a7a760cd208487d39bc75d9c882dcb9.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/64b7875fd508536b7d28ff520944accc8c23fdda"},{"sha":"0676a114bffaf6f1b290ff5314cd86f9d6721965","author":{"email":"1e3f4fd42cd5353ad63d7170b5aa6bc1f719c917@openerp.com","name":"Fabien Pinckaers"},"message":"[IMP] simplification of invoice SO lines","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/0676a114bffaf6f1b290ff5314cd86f9d6721965"},{"sha":"3f108c4fdf466b7914e56853f6062be290784df2","author":{"email":"1e3f4fd42cd5353ad63d7170b5aa6bc1f719c917@openerp.com","name":"Fabien Pinckaers"},"message":"[IMP] removing complex and unuseful concepts","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/3f108c4fdf466b7914e56853f6062be290784df2"}]}