Cédric Krier pushed to branch branch/6.6 at Tryton / Tryton
Commits: 3815f246 by Cédric Krier at 2023-01-11T13:44:38+01:00 Check documentation links only when CHECK_LINK is set (grafted from 8a7031c7e3f8d0117d2f57fbf43b0da5c231c738) - - - - - 232a7eb8 by Cédric Krier at 2023-01-15T20:55:52+01:00 Do not turn sphinx warnings into errors - - - - - decf14d5 by Cédric Krier at 2023-01-03T11:23:03+01:00 Do not enforce empty shipment cost method for draft sale As draft sale can be created by other modules, we must put such constraint when quoting the sale. Closes #11900 (grafted from ee4a5e9b7439d29eab649ba633847aa23e93407f) - - - - - 8469e858 by Cédric Krier at 2022-12-29T13:19:01+01:00 Do not trigger record message if the current record did not changed #11970 (grafted from a2c50d4993cc3cf53272031694d3d40945089ce2) - - - - - e5433aaa by Cédric Krier at 2022-12-29T13:20:31+01:00 Refresh info bar when record is modified #11970 (grafted from f991da8b6cf6ed6d78af3d0aecbd8a0e58b441b7) - - - - - 1288918a by Cédric Krier at 2022-12-29T13:21:39+01:00 Send record modified only when widget is actually modified #11970 (grafted from 381b491a2d990e2e4a38b923f2edb946959806f6) - - - - - 6d4700a9 by Cédric Krier at 2022-12-29T13:24:06+01:00 Set record as modified before calling changed methods Setting the record as modified clear the info bar but the changed methods result may add messages to the info bar. So they must be added after the clearing to let user see them. Closes #11970 (grafted from 6b882007fd6e556fccda5ac1c378141d7e146a89) - - - - - 66fbd9be by Sergi Almacellas Abellana at 2023-01-09T14:34:21+01:00 Update parent and replaced_by when template has no taxes Closes #11891 (grafted from 46a73ccc6b68e222baa5e60218eee5ef3b6f0637) - - - - - a29e0735 by Cédric Krier at 2022-12-29T18:19:37+01:00 Assign supplied outgoing moves instead of inventory moves If the output location is the same as the storage location, there is no inventory moves on the outgoing shipment, so the outgoing moves must be assigned. If the input location is the same as the storage location, there is neither inventory moves on the incoming shipment, so the quantity must be computed based on the incoming moves. Closes #11972 (grafted from e22f31a0163998902145ea47d76ded437e0c7ccf) - - - - - f87b68d8 by Cédric Krier at 2023-01-14T17:09:52+01:00 Group only with the fields existing on the shipment Closes #11998 (grafted from c383c81b587c1006ceb76e71196ff3d29a2c3f53) - - - - - 49be7cd7 by Cédric Krier at 2023-01-14T23:42:30+01:00 Use Gdk.drag_status to set COPY action In Gtk 3.0 the method is now in Gdk instead of the context. Closes #11514 (grafted from 9a591d6e0bcb9f97e2342172b4f8f93fd19c9f2c) - - - - - 7549b18f by Cédric Krier at 2023-01-14T23:44:34+01:00 Use get_data on SelectionData to retrieve raw data In Gtk 3.0 there is no more data property. Closes #11514 (grafted from 9231963800b548fcb65b3f100a9da04429cfd632) - - - - - c83c121a by Cédric Krier at 2023-01-15T15:27:54+01:00 Define url_size on image of form Closes #12007 (grafted from 2bcaf38ad19a3178e01565995c408accb92b0cda) - - - - - 4ef1332b by Cédric Krier at 2023-01-15T00:19:15+01:00 Do not supply stock with user without company Closes #11501 (grafted from 49e97d3ca0b5bd892e39d77554fbef12e3d5c77e) - - - - - 017b1809 by Cédric Krier at 2023-01-17T22:54:01+01:00 Test if count is callable before using it ModelStorage.count has been added in 6.2 but there are existing Model that has field with this name. Closes #12016 (grafted from d1475c50226f5388781c5128fc693b7b2c6f4a49) - - - - - bd6cb1ee by Cédric Krier at 2023-01-15T21:23:43+01:00 Do not check documentation nor run test on tag The tag pipeline has CI_COMMIT_SHA filled but changes rules are always true. Thus the documentation checks and tests are run for all modules. So the changes rules should be evaluated if CI_COMMIT_TAG is empty. (grafted from 0efd47a8736fc18b4c362b86a5ddd1a59b812305) - - - - - fd690bb8 by Cédric Krier at 2023-01-02T13:16:07+01:00 Compute history datetime only when invoice has been actually posted Relying only on the numbered_at being filled make the posting process use the history data once the number has been set on the invoice. But as the move computation (with the payment term) happens after, they are done using the history data (which maybe corrupted see #11980). Closes #11982 (grafted from cc0283f3af8479724588d515a77b7ced7dd2e6bf) - - - - - 41a6c83d by Cédric Krier at 2023-01-16T15:07:08+01:00 Use direct downloads.tryton.org instead of CDN (grafted from 43b6ed87955da241a191c89db5a5e38327fde756) - - - - - 58013af8 by Cédric Krier at 2023-01-17T14:40:43+01:00 Pass wizard config when converting action in proteus (grafted from 32a257d1e64f9e8ad90ee23fe6b11b0e9c4ed901) - - - - - d3060ba4 by Cédric Krier at 2023-01-15T11:42:01+01:00 Add check if RNG files are up to date (grafted from e1877c06971b8e2a728fa8b1c182c8a8dddd6af3) - - - - - 137c0fcc by Cédric Krier at 2023-01-12T11:36:01+01:00 Do not convert into float search amount of invoice if it is None (grafted from 38c0a7d9d64b5e1fcec2a8cee10dcf71c15c9d57) - - - - - 92c72c95 by Cédric Krier at 2023-01-12T11:36:41+01:00 Support None as search value of composite rec_name (grafted from ead2b499983265780d6c01e9a3834b7d739a0cf2) - - - - - 2f1999c1 by Cédric Krier at 2023-01-21T19:37:19+01:00 Instantiate always Screen for xxx2Many fields with the same parameters The screen must be instantiated with the context of the parent screen so eventual field_view_get would give the same result. The limit must always be set to None/null to ensure to load all the records. The breadcrumb must be set to show navigation to the user. Closes #3140 (grafted from ced0956c41cd1192b98eb4a9e9e23f85c86b6240) - - - - - 0b381a60 by Cédric Krier at 2023-01-23T00:14:26+01:00 Activate tests module in setup of FieldMany2OneTreeTestCase (grafted from 3163155ee6d807eba3bc2f1ddb03ac69b0a61983) - - - - - bc7ff4e1 by Cédric Krier at 2023-01-26T21:28:28+01:00 Do not check access for action window without model The check was introduced in d41d48d68cdf but without ensuring that the action has a model to check. Closes #12029 (grafted from c0fc26c0c698ef3e41acb7dbc3cfd5f8e1fc58ce) - - - - - 30 changed files: - .gitlab-ci.yml - modules/account/account.py - modules/account/tests/test_module.py - modules/account_asset/asset.py - modules/account_invoice/invoice.py - modules/account_invoice_history/account.py - modules/country/scripts/import_postal_codes.py - modules/purchase_request/purchase_request.py - modules/purchase_request_quotation/purchase.py - modules/sale_shipment_cost/sale.py - modules/sale_shipment_grouping/sale.py - modules/sale_supply/sale.py - modules/sale_supply/stock.py - modules/stock_supply/purchase_request.py - modules/stock_supply/shipment.py - modules/stock_supply_production/production.py - proteus/proteus/__init__.py - sao/src/model.js - sao/src/screen.js - sao/src/tab.js - sao/src/view/form.js - sao/src/window.js - sao/src/wizard.js - tryton/tryton/config.py - tryton/tryton/gui/window/form.py - tryton/tryton/gui/window/view_form/model/field.py - tryton/tryton/gui/window/view_form/screen/screen.py - tryton/tryton/gui/window/view_form/view/form_gtk/image.py - tryton/tryton/gui/window/view_form/view/form_gtk/many2many.py - tryton/tryton/gui/window/view_form/view/form_gtk/one2many.py The diff was not included because it is too large. View it on Heptapod: https://foss.heptapod.net/tryton/tryton/-/compare/bf49caeeb2a707e451d9d0878c0de21532a4f6f8...bc7ff4e119ff321d20bc4e88f596b0b8c9599c0e -- View it on Heptapod: https://foss.heptapod.net/tryton/tryton/-/compare/bf49caeeb2a707e451d9d0878c0de21532a4f6f8...bc7ff4e119ff321d20bc4e88f596b0b8c9599c0e You're receiving this email because of your account on foss.heptapod.net.
