Cédric Krier pushed to branch branch/default at Tryton / Tryton
Commits: 49ca1e40 by Cédric Krier at 2024-11-11T18:24:06+01:00 Always synchronize XML data with database Closes #13668 - - - - - 8284366a by Cédric Krier at 2024-11-11T16:19:25+01:00 Update noupdate attribute on model data - - - - - db02a610 by Cédric Krier at 2024-11-11T14:11:11+01:00 Use message for unique constraint on model data - - - - - 71bad2d5 by Cédric Krier at 2024-11-11T14:14:42+01:00 Enforce unique DB ID per model in model data - - - - - 4bd2e9a4 by Cédric Krier at 2024-11-11T15:19:51+01:00 Remove check_xml_record from ModelStorage - - - - - 75936f10 by Cédric Krier at 2024-11-11T16:39:56+01:00 Ensure XML ID are unique per module - - - - - 8ebc4aa2 by Cédric Krier at 2024-11-11T18:42:40+01:00 Optimize can_modify of model data By searching only the records useful to raise error, it reduces the data read and it can use an index. - - - - - 30 changed files: - modules/account/tests/tools.py - modules/account_es_sii/account.xml - modules/account_fr/tests/tools.py - modules/account_fr_chorus/account.xml - modules/account_payment_braintree/account.xml - modules/account_payment_clearing/payment.xml - modules/account_payment_stripe/payment.xml - modules/currency/currency.py - modules/currency/currency.xml - modules/marketing_automation/marketing_automation.xml - modules/marketing_email/marketing.xml - modules/party/configuration.py - modules/product/uom.py - modules/product_price_list_cache/product.xml - modules/production/production.xml - modules/sale_product_recommendation_association_rule/sale.xml - modules/sale_subscription/subscription.xml - modules/stock/location.py - modules/stock/product.xml - modules/user_role/res.xml - modules/web_shop_vue_storefront/web.xml - trytond/CHANGELOG - trytond/doc/modules/ir/design/model.inc.rst - trytond/doc/ref/models.rst - trytond/trytond/convert.py - trytond/trytond/ir/cron.py - trytond/trytond/ir/ir.xml - trytond/trytond/ir/lang.py - trytond/trytond/ir/lang.xml - trytond/trytond/ir/message.xml View it on Heptapod: https://foss.heptapod.net/tryton/tryton/-/compare/dc91e07427dec54b2dfcd323dd444e00ef92d313...8ebc4aa284bd04e5c361c0ab38470b5db191aa51 -- View it on Heptapod: https://foss.heptapod.net/tryton/tryton/-/compare/dc91e07427dec54b2dfcd323dd444e00ef92d313...8ebc4aa284bd04e5c361c0ab38470b5db191aa51 You're receiving this email because of your account on foss.heptapod.net.
