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.


Reply via email to