GitHub PushEvent at 2014-10-20 12:17:36
Repository: odoo
Actor: jas-odoo
Payload: {"shas":[["04bc91cb4ed2ae7faf51125f123945abd4f61966","ebfdec641529d4b59a54e18f8b0e9730f85939fb@numerigraphe.com","[FIX] stock: groups mixup in views\n\nUse group_production_lot for serial options, group_stock_packaging for packaging, use group_tracking_lot for pallet/parcel\nGroups are removed completly from the view for stock.tracking as they render the view useless.\n\nAlways display weights on the product form\nThey really have nothing to do with the logistic units and we don't have another group to restrict them to.\n\nFixes #1443","Lionel Sausin (Numérigraphe)",false],["668de5a31c7bb0b497a2d9a01a87a7fde7beda10","d8372e4390bddc434f43843c74f955cd120baca8@acsone.eu","[ADD] l10n_lu: abbreviated financial reports\n\nAbbreviated version of the p&l and balance sheet reports","Laetitia Gangloff",false],["bc69e1812a69749755a9a938acad54778512296a","3f391ff58c0ba86966343b10e94998c027caecbf@camptocamp.com","[FIX] account: self typo","Ferdinand Gassauer",false],["f305b9e95b2f6935b2e861a399ecded77e56be10","8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","[FIX] gamification: on delete badge user, cascade\n\nOtherwise, this is no more possible to delete users having badges","Denis Ledoux",false],["4202ea7c19d0bac0caff28864408e5813e982257","d670d44c3ca8bd4cd53a3b09f8bf8fc35e4843cc@openerp.com","[FIX] ir.ui.view: creating custom views in backend did not compute view type\n\nWhen creating new records in backend all field values are\nsent to the server, including empty fields.","Olivier Dony",false],["03df412faf6f1d9a50dc28820d4637143e5bb8dd","8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","[FIX] account: precision_get returns a number of digits\n\nIn other words, it returnes a precision digits, not a precision rounding","Denis Ledoux",false],["b13898c05806b4270578fe7234e79deda3a5539d","8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","[MERGE] forward port of branch 7.0 up to 03df412f","Denis Ledoux",false],["bd52298073f054ae817990a840d570b23c1e1a25","cc7c5be316e48d137cbb549833b85d91034d799d@openerp.com","[IMP] mail: parsing emails with several html parts\n\nIf an email contains several text/html parts inside a multipart email, the previous code was only keeping the last content part.\nThe Content-Type: multipart/mixed allows several independent part (RFC1341 7.2.2), so two html is technically valid.\nWith this patch, the two parts are concatenated. (opw 614755)\n\nModify append_content_to_html regex to make sure the regex keeps the content of the html instead of removing it.\ne.g.: \"123 <html> 456 </html> 789\" used to be stripped to \"123  789\" while we expect \"123 456 789\"","Martin Trigaux",false],["77ae95db5a847dabc1222175fd11ac6664c9a16b","0913683871cd6a284d24f0b73c0d0c7b5d961c19@openerp.com","[FIX] barcode_interface: when loading widget, picking_type_id was sometime not correctly set","Cedric Snauwaert",false],["8ddf14555962a7af5c4a9f2f201cccf4a528ebd0","fcee45b878db1f337818c5c606c1542797080a40@openerp.com","[IMP] fields: do not copy field objects anymore, but make new instances instead\n\nBecause of the parameter overriding mechanism implemented by fields, it is no\nlonger necessary to copy field objects.  It is even better to no copy them in\nthe case of related fields.","Raphael Collet",false],["1c9ed9f5342b70a98a3150ba61f93b54c3044910","fcee45b878db1f337818c5c606c1542797080a40@openerp.com","[IMP] fields: rename attribute 'copyable' into 'copy'","Raphael Collet",false],["bc59cfce618a974600dec384b6c41ee0b186feed","0f311f41b2be8e2b5de98776566d712cdc154ca4@openerp.com","[IMP] doc: add testing reference and improve docstrings","Xavier Morel",false],["c1d48362d3a38606ffb99d569fdc6147dcd0c775","8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","[FIX] web: destroy modal on cross click or escape\n\nInstead of just hidding it\nOtherwise, when opening a new dialog, it is considered that there is a previous opened dialog, and this can lead to refresh the record which opened the hidden/previous dialog\n\nThis is related to rev. 57b48602fb7afa5d0539e8d0caa8d1e10c3910e5","Denis Ledoux",false],["ab8bd8066a15e8fd1a57ce197aed4848286c7590","fcee45b878db1f337818c5c606c1542797080a40@openerp.com","[FIX] models: in _create() and _write(), mark fields to recompute earlier\n\nAn issue occurs when a constraint is checked before computed fields are marked\nfor recomputation: the constraint will read the field's current value, which\nmay be wrong.  If the field is marked soon enough, the constraint will trigger\nthe recomputation and use a correct value.","Raphael Collet",false],["8a9027edd1781e5940697c7d3a04a831b10482d8","fcee45b878db1f337818c5c606c1542797080a40@openerp.com","[IMP] fields: do not force required=True on related fields\n\nThis may cause issues if the field is stored: non-null constraint will prevent\nsaving records when no value is provided.","Raphael Collet",false],["f0f5a29606594b9ac0d396d3d4215f9694185576","a802a5730c0da02a06106670cc12c7838c6e90dc@bubbles-it.be","[FIX] point_of_sale: printing of tax name on hardware was missing data 'name', also made the regular print use the same value for consistency.","Niels Huylebroeck",false],["eeb1f0355cce763be6a6a00cb2fc96dd9a58bc76","8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","[FIX] res.users: exactly match login when operator in ilike, equal","Denis Ledoux",false],["d38adf3d9247fc65d83ea57edfaa5fba7b82404c","8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","[FIX] account_invoice: using has_group to determine if user has group group_supplier_inv_check_total\n\nhas_group do not care about the fact res.groups is access restricted","Denis Ledoux",false],["b576de5f0592d614f013f462cd6218a3a7d44b03","8dd417b68ca1b41b9fae61f535fe0b5d847bdd55@odoo.com","[FIX] web: revert c1d48362d3a38606ffb99d569fdc6147dcd0c775 and consider there is a previous dialog only if isDestroyed returns False","Denis Ledoux",false],["fc47823ab2a8ede8f7cab8590d4790eff7f6aa0d","56923a0c9ca793c07ff1df1013de5694062a27a6@odoo.com","[IMP] ir_qweb: remove the option 'only_date' introducted in cefc9ad8e3e3b0a14804da6c40bfd71e16d4175a. Now we can use widget='date' to do the same thing. That keeps the same behaviour that in the backend.\n\n    <span t-field=model.datetime_field t-field-options=\"{'widget': 'date'}\"/>","Jeremy Kersten",false]],"size":97,"ref":"refs/heads/8.0-contract-recurrent-product-jas","head":"800c579772b43efbccbf5886f0ccbaa2dc3f4e1f"}