{"push_id":1024910881,"size":7,"distinct_size":7,"ref":"refs/heads/9.0","head":"b78a64a2ccd91e15cb67b9c3fafb3c4efc8a9e84","before":"93ed3e29bf0dfd95ac63f5c32e977bf6b73ae55c","commits":[{"sha":"5c81327a5e9b56526705f8847ad5e10b896b234d","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[FIX] account: reset date\n\nAn issue occurs in the following use case:\n- Create an invoice, validate.\n- Cancel it, reset to draft.\n- Change the invoice date\n- Validate the invoice\n\nThe date of the account move is still the first date entered. This is\nbecause the accounting date has not been reset on the invoice, and\ntherefore it is not updated.\n\nopw-671672","distinct":true,"url":"https://api.github.com/repos/pniederlag/odoo/commits/5c81327a5e9b56526705f8847ad5e10b896b234d"},{"sha":"c8f751c46ef396023aa84d15b6a522d6a3d0a420","author":{"email":"b3ed2cf313e7546085c3c50622143ff31e467d23@odoo.com","name":"Goffin Simon"},"message":"[FIX] mail: get_selection_id\n\nIntroduced by 4899be001abd967795faf7b0afd6f7904faf46d4\n\nopw:672113","distinct":true,"url":"https://api.github.com/repos/pniederlag/odoo/commits/c8f751c46ef396023aa84d15b6a522d6a3d0a420"},{"sha":"8639df55c0b7d7730f29dd28b2028fd0e63c027a","author":{"email":"771435c469f83f6aa9c405ac5e1ed06314a94f2d@odoo.com","name":"Nicolas Martinelli"},"message":"[FIX] mass_mailing: required field\n\n`popup_content` cannot be required since it is only visible if the\noption `group_website_popup_on_exit` is activated.\n\nFixes #11268\nopw-671532","distinct":true,"url":"https://api.github.com/repos/pniederlag/odoo/commits/8639df55c0b7d7730f29dd28b2028fd0e63c027a"},{"sha":"c6fc91b3182d1651c0326ba2f491f659457b4497","author":{"email":"8c699a05c38304827cff61803bc9687ef59fcf8f@odoo.com","name":"Joren Van Onder"},"message":"[IMP] stock, barcodes: make barcode operations more mobile friendly\n\nWe want to properly support devices like the Symbol MC3200. This is a\nhandheld computer running a modern operating system like Android or\nWindows with an integrated barcode scanner. After installation of a\nmodern web browser and configuration of the integrated barcode scanner\nOdoo works as well as it does anywhere else.\n\nThe main issue with these types of devices is that the displays (and\ntheir resolution) are very small (3\" @ 320x320 for Symbol\nMC3200). Because of this a lot of tree views become awkward to use\nbecause they require vertical scrolling. A Kanban view however scales\nnicely on these displays.\n\nThis implements Kanban views for both the picking.form view and the\nstock.inventory form view because those are the views typically used\nwhen using a barcode scanner.\n\nDoing this alone is not enough, because the barcodes module does not\nwork with Kanban views. Small changes where made to\nbarcodes.FormViewBarcodeHandler to make it work with both List views and\nKanban views.","distinct":true,"url":"https://api.github.com/repos/pniederlag/odoo/commits/c6fc91b3182d1651c0326ba2f491f659457b4497"},{"sha":"5bb64d40d0b94b252c2e29e6a050ae37fbd87b0f","author":{"email":"8c699a05c38304827cff61803bc9687ef59fcf8f@odoo.com","name":"Joren Van Onder"},"message":"[IMP] barcodes: allow immediate quantity input after scanning\n\nWhen scanning items with a device like the Symbol MC3200 you are\npresented with the Kanban view because of it's limited resolution.\n\nIn this view it is not possible to quickly set the quantity of scanned\nproducts. Ideally users just want to scan the barcode, input the\nquantity and repeat without having to click on virtual buttons on the\nusually less than ideal touchscreen.\n\nThis implements a way for users to immediately start typing numbers\nrepresenting a quantity after scanning a barcode. The quantity will be\nset on the specified m2x_field.quantity_field of the record associated\nto the last scanned barcode. Because KanbanRecords are not editable\nwithout opening a new view window.prompt is used. It will create an easy\nto use native dialog of whatever device is being used. It also avoids us\nhaving to implement a custom input field which would have to handle\nkeypress events like numbers, backspace, delete, etc.","distinct":true,"url":"https://api.github.com/repos/pniederlag/odoo/commits/5bb64d40d0b94b252c2e29e6a050ae37fbd87b0f"},{"sha":"0c1c1f60b6c2c465798eefcb27ff51982841fb98","author":{"email":"2f9ee2b336682012cb445da6f3a0a52c68caf471@openerp.com","name":"Antony Lesuisse"},"message":"[FIX] Stock allow barcode input on stock.picking o2m kanban","distinct":true,"url":"https://api.github.com/repos/pniederlag/odoo/commits/0c1c1f60b6c2c465798eefcb27ff51982841fb98"},{"sha":"b78a64a2ccd91e15cb67b9c3fafb3c4efc8a9e84","author":{"email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com","name":"Yannick Tivisse"},"message":"[FIX] base/ir: Run cron manually calls _callback with current uid\n\nIt should be called with the user on set on the cron itself","distinct":true,"url":"https://api.github.com/repos/pniederlag/odoo/commits/b78a64a2ccd91e15cb67b9c3fafb3c4efc8a9e84"}]}