Commit Graph
100 Commits
Author SHA1 Message Date
Cédric Krier ebd18b5716 Do not dumps/loads context domain in URL
The context domain must be evaluated only by the screen when doing a domain
search.

Closes #14921
(grafted from dbad6143d6d085b448b71e446b546e488d45cf55)

--HG--
branch : 8.0
2026-07-08 15:03:35 +02:00
Cédric Krier 1a1840670d Include context domain in URL and tab comparison
Closes #14921
(grafted from 0a37d816a7162d9aadb63ec68f63acf85c938e50)

--HG--
branch : 8.0
2026-07-01 13:16:19 +02:00
Cédric Krier ebed93c61a Define index using COALESCE for nullable Char fields
Closes #14909
(grafted from 525198c97acdd19820d581411b3af0f5bb6e4237)

--HG--
branch : 8.0
2026-07-14 21:14:05 +02:00
Cédric Krier 856461f693 Do not apply COALESCE on required Char
Closes #14909
(grafted from 776fe202ed6fd03b690948cf4e2dabc2fd28bbc4)

--HG--
branch : 8.0
2026-06-24 22:06:59 +02:00
Cédric Krier 6c11480447 Replace getattr by hasattr in general journal report
Closes #14929
(grafted from 7e1c7cb2a0f2d3013bb83388b0212fa32a0f6c25)

--HG--
branch : 8.0
2026-07-03 13:37:38 +02:00
Cédric Krier 86f4b3fe5d Use package name as start directory for tox unittest when using prefix
Closes #14926
(grafted from 0aea18c5ecbb6fb59311a1dc4bcb3b52ed0132b7)

--HG--
branch : 8.0
2026-07-02 22:59:30 +02:00
Cédric Krier 29ba2841bd Increase version number
--HG--
branch : 8.0
2026-07-01 23:12:37 +02:00
Cédric Krier ef49d7be94 Add tag account-8.0.2
--HG--
branch : 8.0
2026-07-01 23:12:27 +02:00
Cédric Krier f20acc5f91 Prepare release account-8.0.2
--HG--
branch : 8.0
2026-07-01 23:12:26 +02:00
Cédric Krier 8d7aba7191 Increase version number
--HG--
branch : 8.0
2026-07-01 23:11:17 +02:00
Cédric Krier f08153635c Add tag account_payment_braintree-8.0.1
--HG--
branch : 8.0
2026-07-01 23:11:08 +02:00
Cédric Krier 55621de0e4 Prepare release account_payment_braintree-8.0.1
--HG--
branch : 8.0
2026-07-01 23:11:07 +02:00
Cédric Krier 6edf2d363c Increase version number
--HG--
branch : 8.0
2026-07-01 23:09:41 +02:00
Cédric Krier 3da5010210 Add tag account_statement_sepa-8.0.1
--HG--
branch : 8.0
2026-07-01 23:09:33 +02:00
Cédric Krier d92dda2232 Prepare release account_statement_sepa-8.0.1
--HG--
branch : 8.0
2026-07-01 23:09:32 +02:00
Cédric Krier 442657562d Increase version number
--HG--
branch : 8.0
2026-07-01 23:07:34 +02:00
Cédric Krier e099d6051f Add tag company-8.0.1
--HG--
branch : 8.0
2026-07-01 23:07:24 +02:00
Cédric Krier 8fa402bae5 Prepare release company-8.0.1
--HG--
branch : 8.0
2026-07-01 23:07:22 +02:00
Cédric Krier cd3d0a6013 Increase version number
--HG--
branch : 8.0
2026-07-01 23:07:00 +02:00
Cédric Krier 788420f05e Add tag edocument_ubl-8.0.1
--HG--
branch : 8.0
2026-07-01 23:06:50 +02:00
Cédric Krier bbdab26822 Prepare release edocument_ubl-8.0.1
--HG--
branch : 8.0
2026-07-01 23:06:49 +02:00
Cédric Krier 10395a09a6 Increase version number
--HG--
branch : 8.0
2026-07-01 23:06:30 +02:00
Cédric Krier b996b30793 Add tag edocument_uncefact-8.0.1
--HG--
branch : 8.0
2026-07-01 23:06:21 +02:00
Cédric Krier 36ac3ec08e Prepare release edocument_uncefact-8.0.1
--HG--
branch : 8.0
2026-07-01 23:06:20 +02:00
Cédric Krier 611f800de2 Increase version number
--HG--
branch : 8.0
2026-07-01 23:03:49 +02:00
Cédric Krier e2b9b89a71 Add tag marketing_automation-8.0.1
--HG--
branch : 8.0
2026-07-01 23:03:40 +02:00
Cédric Krier 5facd05cce Prepare release marketing_automation-8.0.1
--HG--
branch : 8.0
2026-07-01 23:03:38 +02:00
Cédric Krier 559c21863c Increase version number
--HG--
branch : 8.0
2026-07-01 23:01:43 +02:00
Cédric Krier 0c6f2643b3 Add tag marketing_email-8.0.1
--HG--
branch : 8.0
2026-07-01 23:01:35 +02:00
Cédric Krier efb1df65ea Prepare release marketing_email-8.0.1
--HG--
branch : 8.0
2026-07-01 23:01:34 +02:00
Cédric Krier f738c204f0 Increase version number
--HG--
branch : 8.0
2026-07-01 23:00:43 +02:00
Cédric Krier 334ca0dbef Add tag party-8.0.1
--HG--
branch : 8.0
2026-07-01 23:00:34 +02:00
Cédric Krier d3b31848b0 Prepare release party-8.0.1
--HG--
branch : 8.0
2026-07-01 23:00:33 +02:00
Cédric Krier 9423194660 Increase version number
--HG--
branch : 8.0
2026-07-01 22:56:44 +02:00
Cédric Krier ca49059245 Add tag production-8.0.1
--HG--
branch : 8.0
2026-07-01 22:56:35 +02:00
Cédric Krier e0ae6fa5df Prepare release production-8.0.1
--HG--
branch : 8.0
2026-07-01 22:56:34 +02:00
Cédric Krier 8c305d2035 Increase version number
--HG--
branch : 8.0
2026-07-01 22:54:46 +02:00
Cédric Krier a98c6e8a6e Add tag product_kit-8.0.2
--HG--
branch : 8.0
2026-07-01 22:54:37 +02:00
Cédric Krier a7431cc6ed Prepare release product_kit-8.0.2
--HG--
branch : 8.0
2026-07-01 22:54:36 +02:00
Cédric Krier d7c3520f00 Increase version number
--HG--
branch : 8.0
2026-07-01 22:54:03 +02:00
Cédric Krier fe54caa731 Add tag project-8.0.3
--HG--
branch : 8.0
2026-07-01 22:53:54 +02:00
Cédric Krier d686a55272 Prepare release project-8.0.3
--HG--
branch : 8.0
2026-07-01 22:53:53 +02:00
Cédric Krier ba0cbf582b Increase version number
--HG--
branch : 8.0
2026-07-01 22:48:55 +02:00
Cédric Krier 450a3c9cd1 Add tag stock-8.0.2
--HG--
branch : 8.0
2026-07-01 22:48:45 +02:00
Cédric Krier 43d619edb6 Prepare release stock-8.0.2
--HG--
branch : 8.0
2026-07-01 22:48:44 +02:00
Cédric Krier 2ca8c04c37 Increase version number
--HG--
branch : 8.0
2026-07-01 22:46:57 +02:00
Cédric Krier f593f3af39 Add tag stock_lot-8.0.2
--HG--
branch : 8.0
2026-07-01 22:46:48 +02:00
Cédric Krier 565fd8f1d6 Prepare release stock_lot-8.0.2
--HG--
branch : 8.0
2026-07-01 22:46:47 +02:00
Cédric Krier cb4731c94e Increase version number
--HG--
branch : 8.0
2026-07-01 22:45:54 +02:00
Cédric Krier 1f935cf303 Add tag stock_shipment_customs-8.0.1
--HG--
branch : 8.0
2026-07-01 22:45:45 +02:00
Cédric Krier 5f0ccb2a2a Prepare release stock_shipment_customs-8.0.1
--HG--
branch : 8.0
2026-07-01 22:45:44 +02:00
Cédric Krier 663f3db2ef Increase version number
--HG--
branch : 8.0
2026-07-01 22:44:48 +02:00
Cédric Krier e424b2f23e Add tag web_shop_shopify-8.0.2
--HG--
branch : 8.0
2026-07-01 22:44:39 +02:00
Cédric Krier 99f557ebb2 Prepare release web_shop_shopify-8.0.2
--HG--
branch : 8.0
2026-07-01 22:44:38 +02:00
Cédric Krier c473dd0326 Increase version number
--HG--
branch : 8.0
2026-07-01 22:40:52 +02:00
Cédric Krier e88ac36ae6 Add tag sao-8.0.6
--HG--
branch : 8.0
2026-07-01 22:40:29 +02:00
Cédric Krier b085481a78 Prepare release sao-8.0.6
--HG--
branch : 8.0
2026-07-01 22:40:28 +02:00
Cédric Krier 44742bc085 Increase version number
--HG--
branch : 8.0
2026-07-01 22:39:13 +02:00
Cédric Krier 6224efe25e Add tag tryton-8.0.6
--HG--
branch : 8.0
2026-07-01 22:39:01 +02:00
Cédric Krier db2ac3c360 Prepare release tryton-8.0.6
--HG--
branch : 8.0
2026-07-01 22:39:00 +02:00
Cédric Krier f50c692f40 Increase version number
--HG--
branch : 8.0
2026-07-01 22:37:02 +02:00
Cédric Krier a00cec305b Add tag trytond-8.0.6
--HG--
branch : 8.0
2026-07-01 22:36:49 +02:00
Cédric Krier 46364e04ec Prepare release trytond-8.0.6
--HG--
branch : 8.0
2026-07-01 22:36:48 +02:00
Cédric Krier 51bbd71965 Enforce access rights on the email template record on marketing email
Closes #14907
(grafted from 856dea6dca76bd9cd7fa03a3dbe51f160b912e69)

--HG--
branch : 8.0
2026-06-30 23:08:14 +02:00
Cédric Krier de1a30881f Enforce access right on the email template record
Closes #14907
(grafted from d9aa2de5dabe7e39892c41808d56103ea83bf95f)

--HG--
branch : 8.0
2026-06-30 09:48:33 +02:00
Cédric Krier 24fd5e11de Enforce access rights on the email template record of marketing automation
Closes #14907
(grafted from 5c64e83a573ce01423a4d65a25fe704b39a43306)

--HG--
branch : 8.0
2026-06-30 23:02:59 +02:00
Cédric Krier 35a7e696cf Add ModelAccessProxy
#14907
(grafted from dafef28a1d65032628809acbfa130a2f2e74474f)

--HG--
branch : 8.0
2026-06-25 13:31:30 +02:00
Cédric Krier 35291a25e2 Replace getattr by hasattr in report
(grafted from 1a0574d67704d7acbd7c224d906a4be12aaf3423)

--HG--
branch : 8.0
2026-06-09 13:01:23 +02:00
Cédric Krier a86bc71a32 Restrict Genshi evaluation
Closes #14869 #5160
(grafted from 101aaf12c6bb1a333c9105b1e6677a4a5f49605c)

--HG--
branch : 8.0
2026-06-08 23:44:10 +02:00
Cédric Krier ba38151bbb Retry mutation query for Shopify tests
(grafted from a1cb164af115aa2503c364f437facbcf03c8cba3)

--HG--
branch : 8.0
2026-06-25 19:03:12 +02:00
Cédric Krier 1faa31dcf6 Clausify each clause of the parsed domain on date/time equality
Closes #14917
(grafted from 31fa77ee3dba8b633395d383b2d890333bf9aff3)

--HG--
branch : 8.0
2026-06-29 18:06:10 +02:00
Cédric Krier e2d622c196 Set only one quantity per line items when creating Shopify fulfillment
Closes #14912
(grafted from 58bde097ad514a53f7c492a9408e7a82f66d9cd9)

--HG--
branch : 8.0
2026-06-25 15:26:30 +02:00
Cédric Krier 50cdb4ac1d Use entry amount when amount is missing from details
Closes #14904
(grafted from d7c4e8ae89e4b289fb5cf244946787793454ec3e)

--HG--
branch : 8.0
2026-06-22 11:14:23 +02:00
Cédric Krier f78eb154ee Resolve Tryton modules using entrypoints
The Pool tries to resolve registered string using the path `trytond.modules.`
which can not always be imported if the module is using an entry pointing to
another package.

Closes #14914
(grafted from bb96325e829df570aac1f7624c862a660c0be286)

--HG--
branch : 8.0
2026-06-26 15:17:14 +02:00
Cédric Krier 96eb7071f7 Update module tutorial to match with the cookiecutter output
(grafted from e33b58f3d6a1bd6445853b88c2d26ff5e8a61c9c)

--HG--
branch : 8.0
2026-06-18 19:11:04 +02:00
Cédric Krier e1eb2bb48d Support ModelStorage.search API in ResourceAccessMixin
ResourceAccessMixin inherits from ModelStorage so it should support the
ModelStorage.search API.

Closes #14900
(grafted from 0011c5048a75906493f45a752958733d8cae5f12)

--HG--
branch : 8.0
2026-06-18 11:04:10 +02:00
Cédric Krier 7398dcfed7 Restore initial state when the execution of a wizard fails
Since 1aad63cbbba7 there is a check that the button from a wizard are triggered
from the same state as they were created.
But when an exception is raised during the execution, the wizard must be put
back to the initial state such that buttons can still be triggered again.

Closes #14895
(grafted from 0eddec418366403871755be8ba3b750a9c0fcdf4)

--HG--
branch : 8.0
2026-06-16 13:41:49 +02:00
Cédric Krier b020f0f081 Correctly translate "Building Number" in French
Closes #14896
(grafted from 7ed04dd10395130f1ec0a3a0863d6392ea6db8fc)

--HG--
branch : 8.0
2026-06-16 15:36:46 +02:00
Cédric Krier 6c8cb152c6 Aggregate product by locations before applying filter when searching by quantity
Closes #14887
(grafted from d7abce5cd10ccba9852f26c7b1aef465e20b4585)

--HG--
branch : 8.0
2026-06-11 15:30:11 +02:00
Cédric Krier f812dd6da9 Call the same super method for validate_fields of account move line
Closes #14901
(grafted from e8394b1a0c0f3b7b3266a9bbb65d84b90a5f0e7e)

--HG--
branch : 8.0
2026-06-18 14:37:36 +02:00
Cédric Krier 75973a9b27 Use package name as target for module with prefix
The entrypoint is pointing to the package name when using prefix so the target
should also.

Closes #14814
(grafted from f6f8c6aa4316eeb7a73500c9dbc0ccd196aba62d)

--HG--
branch : 8.0
2026-06-18 19:09:35 +02:00
Cédric Krier 8123288003 Use new non-readonly transaction to create journal-period from opening wizard
Since 088e367462ce the execution of the wizard is on a readonly transaction
which prevents to insert in the database.

Closes #14894
(grafted from 2a1ecd1da4a1eca4b01666ff359b7b3424d058bd)

--HG--
branch : 8.0
2026-06-16 13:19:12 +02:00
Cédric Krier c31f99b670 Do not strip wildcard for number clause when searching work per record name
The strip of wildcard is usually applied for code not number.

Closes #14882
(grafted from f8cac4c04b0b59a056775358e18c48a5c5871f53)

--HG--
branch : 8.0
2026-06-11 10:37:29 +02:00
Cédric Krier 16005ba031 Skip second update of chart of account when template is overridden
Closes #14879
(grafted from 95fb6332fd9bc92f81a87d0c07ae814ae69ed059)

--HG--
branch : 8.0
2026-06-09 10:48:51 +02:00
Cédric Krier 3c2ad42587 Do not convert select query value into list when searching on char with in operator
Closes #14898
(grafted from f62e20c70717ed0a40ad86a7dd5672577f73626b)

--HG--
branch : 8.0
2026-06-18 15:49:10 +02:00
Cédric Krier b3f8c9396f Avoid random payment amount of zero in braintree tests
The value 0 is not valid for a payment.
(grafted from a80406308529403755f136b22be03f9f572e2ee9)

--HG--
branch : 8.0
2026-06-18 14:55:21 +02:00
Cédric Krier ca293f43e2 Increase version number
--HG--
branch : 8.0
2026-06-18 21:50:42 +02:00
Cédric Krier e5ddda1b74 Add tag account-8.0.1
--HG--
branch : 8.0
2026-06-18 21:50:32 +02:00
Cédric Krier 5f877783e5 Prepare release account-8.0.1
--HG--
branch : 8.0
2026-06-18 21:50:31 +02:00
Cédric Krier f13d7ad19f Increase version number
--HG--
branch : 8.0
2026-06-18 21:47:45 +02:00
Cédric Krier b2a6f4b17e Add tag account_payment-8.0.1
--HG--
branch : 8.0
2026-06-18 21:47:33 +02:00
Cédric Krier 89bf6f8978 Prepare release account_payment-8.0.1
--HG--
branch : 8.0
2026-06-18 21:47:31 +02:00
Cédric Krier d4ded505de Increase version number
--HG--
branch : 8.0
2026-06-18 21:45:54 +02:00
Cédric Krier d69f2c042a Add tag account_product-8.0.1
--HG--
branch : 8.0
2026-06-18 21:45:45 +02:00
Cédric Krier 2f90b94356 Prepare release account_product-8.0.1
--HG--
branch : 8.0
2026-06-18 21:45:44 +02:00
Cédric Krier 52882b1549 Increase version number
--HG--
branch : 8.0
2026-06-18 21:41:52 +02:00
Cédric Krier d86639b22d Add tag project-8.0.2
--HG--
branch : 8.0
2026-06-18 21:41:43 +02:00
Cédric Krier e7d1dcc77d Prepare release project-8.0.2
--HG--
branch : 8.0
2026-06-18 21:41:42 +02:00
Cédric Krier 7fc97b1f10 Increase version number
--HG--
branch : 8.0
2026-06-18 21:38:44 +02:00
Cédric Krier 47174686b8 Add tag purchase_amendment-8.0.1
--HG--
branch : 8.0
2026-06-18 21:38:33 +02:00