Cédric Krier pushed to branch branch/default at Tryton / Tryton
Commits: 6f1447bd by Cédric Krier at 2025-04-05T16:33:40+02:00 Add before/after methods for CWRD methods of ModelStorage - - - - - a63fe230 by Cédric Krier at 2025-02-24T12:58:37+01:00 Add preprocess_values to ModelStorage - - - - - 7ee931f5 by Cédric Krier at 2025-02-19T23:01:52+01:00 Add on_modification to ModelStorage - - - - - 34889b46 by Cédric Krier at 2025-03-01T16:10:13+01:00 Add check_modification to ModelStorage - - - - - bc7e074f by Cédric Krier at 2025-02-20T09:29:52+01:00 Rename "on_" columns of trigger - - - - - f69424f1 by Cédric Krier at 2025-02-19T17:52:22+01:00 Add on_delete to ModelStorage - - - - - ab449bcc by Cédric Krier at 2025-02-24T13:39:52+01:00 Add on_write to ModelStorage - - - - - 6c72b78d by Cédric Krier at 2025-04-06T00:14:17+02:00 Use ModelStorage hooks instead of extending create/write/delete - - - - - 4bf8d86d by Cédric Krier at 2025-04-05T19:42:30+02:00 Remove wrong classmethod decorator on compute_fields of timesheet line - - - - - ed73b881 by Cédric Krier at 2025-04-05T19:43:09+02:00 Clear currency on output move of production to lost and found - - - - - 154 changed files: - modules/account/account.py - modules/account/company.py - modules/account/fiscalyear.py - modules/account/journal.py - modules/account/message.xml - modules/account/move.py - modules/account/period.py - modules/account/tax.py - modules/account/view/move_line_tree.xml - modules/account_asset/asset.py - modules/account_consolidation/account.py - modules/account_es_sii/account.py - modules/account_export/account.py - modules/account_fr_chorus/account.py - modules/account_invoice/account.py - modules/account_invoice/invoice.py - modules/account_invoice_defer/account.py - modules/account_invoice_stock/account.py - modules/account_payment/payment.py - modules/account_payment_braintree/account.py - modules/account_payment_braintree/party.py - modules/account_payment_clearing/account.py - modules/account_payment_clearing/payment.py - modules/account_payment_sepa/payment.py - modules/account_payment_stripe/party.py - modules/account_payment_stripe/payment.py - modules/account_statement/statement.py - modules/account_stock_anglo_saxon/stock.py - modules/account_stock_eu/account_stock_eu.py - modules/account_stock_eu/stock.py - modules/account_stock_landed_cost/account.py - modules/account_stock_shipment_cost/account.py - modules/account_tax_cash/account.py - modules/analytic_account/account.py - modules/analytic_account/line.py - modules/attendance/attendance.py - modules/bank/bank.py - modules/carrier/carrier.py - modules/carrier_carriage/stock.py - modules/company/company.py - modules/company/res.py - modules/country/country.py - modules/currency_rs/currency.py - modules/customs/product.py - modules/dashboard/res.py - modules/document_incoming_ocr/document.py - modules/document_incoming_ocr_typless/document.py - modules/incoterm/incoterm.py - modules/ldap_authentication/res.py - modules/marketing_automation/marketing_automation.py - modules/marketing_campaign/marketing.py - modules/marketing_email/marketing.py - modules/party/address.py - modules/party/configuration.py - modules/party/contact_mechanism.py - modules/party/party.py - modules/party_relationship/party.py - modules/product/category.py - modules/product/product.py - modules/product/uom.py - modules/product_cost_fifo/move.py - modules/product_image/product.py - modules/product_price_list_cache/product.py - modules/production/bom.py - modules/production/production.py - modules/production/stock.py - modules/production_work/work.py - modules/production_work_timesheet/work.py - modules/project/work.py - modules/project_invoice/invoice.py - modules/project_invoice/project.py - modules/project_invoice/timesheet.py - modules/project_plan/allocation.py - modules/project_plan/work.py - modules/purchase/invoice.py - modules/purchase/product.py - modules/purchase/purchase.py - modules/purchase/stock.py - modules/purchase_request/purchase.py - modules/purchase_request/purchase_request.py - modules/purchase_request_quotation/purchase.py - modules/purchase_requisition/purchase.py - modules/quality/quality.py - modules/sale/invoice.py - modules/sale/sale.py - modules/sale/stock.py - modules/sale_complaint/complaint.py - modules/sale_opportunity/opportunity.py - modules/sale_opportunity/sale.py - modules/sale_payment/account.py - modules/sale_point/sale.py - modules/sale_promotion_coupon/sale.py - modules/sale_subscription/subscription.py - modules/sale_supply/purchase.py - modules/sale_supply_drop_shipment/message.xml - modules/sale_supply_drop_shipment/stock.py - modules/sale_supply_production/production.py - modules/stock/inventory.py - modules/stock/location.py - modules/stock/message.xml - modules/stock/move.py - modules/stock/product.py - modules/stock/shipment.py - modules/stock/tests/test_module.py - modules/stock_forecast/forecast.py - modules/stock_location_move/stock.py - modules/stock_lot/stock.py - modules/stock_lot_sled/stock.py - modules/stock_package/stock.py - modules/stock_package_shipping_dpd/carrier.py - modules/stock_package_shipping_mygls/carrier.py - modules/stock_package_shipping_sendcloud/carrier.py - modules/stock_package_shipping_ups/carrier.py - modules/timesheet_cost/company.py - modules/timesheet_cost/timesheet.py - modules/user_role/res.py - modules/web_shop/web.py - modules/web_shop_shopify/common.py - modules/web_shop_shopify/product.py - modules/web_shop_shopify/web.py - modules/web_user/user.py - trytond/CHANGELOG - trytond/doc/ref/models.rst - trytond/trytond/ir/action.py - trytond/trytond/ir/avatar.py - trytond/trytond/ir/configuration.py - trytond/trytond/ir/email_.py - trytond/trytond/ir/export.py - trytond/trytond/ir/lang.py - trytond/trytond/ir/message.py - trytond/trytond/ir/model.py - trytond/trytond/ir/module.py - trytond/trytond/ir/note.py - trytond/trytond/ir/resource.py - trytond/trytond/ir/rule.py - trytond/trytond/ir/session.py - trytond/trytond/ir/translation.py - trytond/trytond/ir/trigger.py - trytond/trytond/ir/ui/icon.py - trytond/trytond/ir/ui/view.py - trytond/trytond/ir/view/module_form.xml - trytond/trytond/ir/view/module_list.xml - trytond/trytond/ir/view/trigger_form.xml - trytond/trytond/ir/view/trigger_list.xml - trytond/trytond/model/avatar.py - trytond/trytond/model/dictschema.py - trytond/trytond/model/digits.py - trytond/trytond/model/fields/fmany2one.py - trytond/trytond/model/modelsql.py - trytond/trytond/model/modelstorage.py - trytond/trytond/model/multivalue.py - trytond/trytond/res/group.py - trytond/trytond/res/user.py - trytond/trytond/tests/test_trigger.py View it on Heptapod: https://foss.heptapod.net/tryton/tryton/-/compare/04fb1e9f24a24fedfee9181037ec52b66d9720b3...ed73b881dcb7e548540a8cb301a5725c88ba9759 -- View it on Heptapod: https://foss.heptapod.net/tryton/tryton/-/compare/04fb1e9f24a24fedfee9181037ec52b66d9720b3...ed73b881dcb7e548540a8cb301a5725c88ba9759 You're receiving this email because of your account on foss.heptapod.net.
