Cédric Krier pushed to branch branch/6.6 at Tryton / Tryton
Commits: be69ec99 by Adrià Tarroja Caubet at 2023-02-14T12:48:01+01:00 Include in credit amount only invoice lines of type line Closes #12076 (grafted from df5b4734b8f288058a4074b3bbebd5f97b3f9d88) - - - - - c10f18e2 by Cédric Krier at 2023-02-17T12:07:43+01:00 Test if Shopify attribute is not empty before using it Shopify seems to have changed from not setting empty attributes to setting them empty. Closes #12097 (grafted from f0c5a67b3ca9438837f0cf865f860e0aaf814bcf) - - - - - deaacf16 by Cédric Krier at 2023-02-10T16:10:08+01:00 Do not use One2Many with filter to get MultiValue records The filter may prevent to find the right value. Closes #12078 (grafted from ddda112e1c42deefa7e03473cfad84542c6d17d4) - - - - - ba2705d8 by Sergi Almacellas Abellana at 2023-02-15T14:26:59+01:00 Catch Overflow error when converting datetime to company timestamp Closes #11999 (grafted from 59e0d2ef6c82efe1f0a58f116840df0bd8737e78) - - - - - e546e9b2 by Cédric Krier at 2023-02-17T12:56:18+01:00 Find invalid records of xxx2Many field using intersection For xxx2Many field, the contain test is not working correctly because the field value is a tuple of records which is never in the list of invalid relations. Closes #12099 (grafted from 9dabdd3422a69e132269c4e9cc02076286aba3ed) - - - - - 814d0b57 by Cédric Krier at 2023-02-19T13:25:27+01:00 Format value of xxx2many field with record names in Model.__names__ (grafted from eae785593103e433d8e0e6ceea1c10f2a697bd40) - - - - - a296cb5b by Cédric Krier at 2023-02-18T22:50:42+01:00 Use proper _geometry_type to fill field definition Closes #12083 (grafted from a63b85de7f4d86ab83fc33f95d53c8e2cabe345f) - - - - - 637c719b by Adrià Tarroja Caubet at 2023-02-22T09:49:07+01:00 Do not copy production lead times of product As the BoMs are not copied and the production lead times may have a link to the product BoM, we should not copy them. Closes #12104 (grafted from 21c829189c1a1824582161af76e219b4ae30b63c) - - - - - 569fb93b by Cédric Krier at 2023-02-19T20:58:01+01:00 Clear tasks when transaction is rollback The tasks records are removed on rollback so there is no need to try to run them. (grafted from d2e0256f3478213d5c1ab375bc842c1222157692) - - - - - 6314c453 by Cédric Krier at 2023-02-19T21:00:14+01:00 Enforce same company for account and invoice line in Spanish SII tests Closes #12062 (grafted from b2a3ef22873ee73cae56c8d6c4ddacc056fc7e4c) - - - - - acc83332 by Cédric Krier at 2023-02-19T11:23:50+01:00 Require at least version 0.12 of werkzeug Closes #12021 (grafted from 9f76ec6a7449de9286a96c48f7c12e8928e5e33e) - - - - - 7d8e2809 by Òscar Queraltó Aguilera at 2023-02-24T12:09:39+00:00 Ignore cancelled moves to calculate productions cost Closes #12093 (grafted from 2a6561df7ef67b695c947ee242e1af1960f12fa6) - - - - - 0b4c3725 by Cédric Krier at 2023-02-19T11:36:44+01:00 Round base amount of commission using price digits Closes #12018 (grafted from e043dd311affee5fcd5e95098c6bb361b9441905) - - - - - db2ddfd2 by Cédric Krier at 2023-02-16T10:39:30+01:00 Use right boolean operator in composite domain of searcher When the clause is negative, it must return an AND-ed domain instead of OR-ed. (grafted from e8c1e7d592b5a21cec95e8d6614112b8021e34d5) - - - - - 3c2b95bd by Cédric Krier at 2023-02-16T21:01:10+01:00 Order FEC lines by posted date first Closes #7779 (grafted from 898ada1d40173616e801cf579ce449bdb27501ce) - - - - - f5aa8368 by Cédric Krier at 2023-02-16T22:18:01+01:00 Grab focus on icon press It is needed to trigger the focus out event of other widgets and store the value. Closes #7868 (grafted from a1697e72f21e65cbf7e16766a4dd3dc4d8d2bcfc) - - - - - 4a05c5df by Cédric Krier at 2023-02-17T23:57:45+01:00 Fetch new Stripe events until being exhausted #12100 (grafted from dff6f5203cf2f5a610111bf2c478a5cfdb52a257) - - - - - 30 changed files: - modules/account_dunning_fee/dunning.py - modules/account_es_sii/tests/test_module.py - modules/account_fr/account.py - modules/account_invoice/invoice.py - modules/account_payment_stripe/payment.py - modules/analytic_purchase/purchase.py - modules/analytic_sale/sale.py - modules/commission/commission.py - modules/commission/invoice.py - modules/commission/tests/scenario_commission.rst - modules/product_cost_history/product.py - modules/product_kit/common.py - modules/product_kit/product.py - modules/product_kit/stock.py - modules/production/product.py - modules/production/production.py - modules/purchase/purchase.py - modules/sale/sale.py - modules/sale_credit_limit/party.py - modules/sale_point/sale.py - modules/sale_subscription/subscription.py - modules/sale_supply_drop_shipment/stock.py - modules/stock_package_shipping/stock.py - modules/stock_supply/order_point.py - modules/web_shop_shopify/sale.py - modules/web_shop_shopify/web.py - tryton/tryton/gui/window/view_form/view/form_gtk/binary.py - tryton/tryton/gui/window/view_form/view/form_gtk/many2one.py - tryton/tryton/gui/window/view_form/view/form_gtk/widget.py - tryton/tryton/gui/window/view_form/view/list_gtk/widget.py The diff was not included because it is too large. View it on Heptapod: https://foss.heptapod.net/tryton/tryton/-/compare/d9bf9cc3e6673f7e661668ba80b0b12b26003279...4a05c5dfdd6490442d6bc231bc0a67c5e97685d7 -- View it on Heptapod: https://foss.heptapod.net/tryton/tryton/-/compare/d9bf9cc3e6673f7e661668ba80b0b12b26003279...4a05c5dfdd6490442d6bc231bc0a67c5e97685d7 You're receiving this email because of your account on foss.heptapod.net.