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
Cédric Krier
a89666b62e
Prepare release purchase_amendment-8.0.1
...
--HG--
branch : 8.0
2026-06-18 21:38:31 +02:00
Cédric Krier
6934fa250d
Increase version number
...
--HG--
branch : 8.0
2026-06-18 21:35:26 +02:00
Cédric Krier
4898e247ed
Add tag sale_amendment-8.0.1
...
--HG--
branch : 8.0
2026-06-18 21:35:17 +02:00
Cédric Krier
84cf3cb777
Prepare release sale_amendment-8.0.1
...
--HG--
branch : 8.0
2026-06-18 21:35:16 +02:00
Cédric Krier
7d73ec6f5b
Increase version number
...
--HG--
branch : 8.0
2026-06-18 21:34:39 +02:00
Cédric Krier
74b0c70955
Add tag user_role-8.0.1
...
--HG--
branch : 8.0
2026-06-18 21:34:25 +02:00
Cédric Krier
42fec858e6
Prepare release user_role-8.0.1
...
--HG--
branch : 8.0
2026-06-18 21:34:23 +02:00
Cédric Krier
bae7cd50d1
Increase version number
...
--HG--
branch : 8.0
2026-06-18 21:32:55 +02:00
Cédric Krier
9e3758abba
Add tag sao-8.0.5
...
--HG--
branch : 8.0
2026-06-18 21:32:46 +02:00
Cédric Krier
ad6a59c062
Prepare release sao-8.0.5
...
--HG--
branch : 8.0
2026-06-18 21:32:43 +02:00
Cédric Krier
26f4f5a452
Increase version number
...
--HG--
branch : 8.0
2026-06-18 21:31:03 +02:00
Cédric Krier
53f2d8bef6
Add tag tryton-8.0.5
...
--HG--
branch : 8.0
2026-06-18 21:30:50 +02:00
Cédric Krier
9f2049b5b1
Prepare release tryton-8.0.5
...
--HG--
branch : 8.0
2026-06-18 21:30:49 +02:00
Cédric Krier
0b00829ba2
Increase version number
...
--HG--
branch : 8.0
2026-06-18 21:28:09 +02:00
Cédric Krier
5925e85eae
Add tag trytond-8.0.5
...
--HG--
branch : 8.0
2026-06-18 21:27:56 +02:00
Cédric Krier
2fab2f24e6
Prepare release trytond-8.0.5
...
--HG--
branch : 8.0
2026-06-18 21:27:55 +02:00
Cédric Krier
bdeeb572ac
Set shipment address only when empty when changing party of sale amendment
...
Closes #14796
(grafted from 1a003fa7e62b9f5c0cda4494197e6553a585f7b9)
--HG--
branch : 8.0
2026-06-12 23:42:19 +02:00
Cédric Krier
bb38407c55
Support query without where clause when searching on Many2One with where operator
...
When not using subquery but EXISTS and having a target domain converted into
UNION, the query result does not have a 'where' clause.
Closes #14889
(grafted from 96982406e129d1e063c1a332289376f45e586ecc)
--HG--
branch : 8.0
2026-06-11 14:29:17 +02:00
Cédric Krier
ac029c3f22
Convert toolbar into mutable objects before modification
...
Since 619fd425e3bb the toolbar may be immutable when it comes from the cache.
Closes #14881
(grafted from 9e8d1bca2c7fd2fc4ce70284e069d4b06f5ec810)
--HG--
branch : 8.0
2026-06-08 09:09:23 +02:00
Cédric Krier
ac0e3d842e
Sort selection strings without key function
...
The selection is a list of string so we can sort as-is.
Closes #14883
(grafted from 2d7c2466ae0eda5dc670cc8fd2ee5b386fb704ab)
--HG--
branch : 8.0
2026-06-08 16:19:50 +02:00
Cédric Krier
6f5c3ec71a
Remove display on element style when showing element
...
The `revert` value prevents to inherit from the CSS rules.
Closes #14872
(grafted from 3f16016f4aa9c81572f9c0ef212bffbf9570a8fd)
--HG--
branch : 8.0
2026-06-02 12:24:25 +02:00
Cédric Krier
5ed82e1ea1
Remove unnecessary MANIFEST.in
...
(grafted from 4c7cba5ea0710ddab7754751764587e4e7e7ed6b)
--HG--
branch : 8.0
2026-06-02 12:02:28 +02:00
Cédric Krier
012398d060
Prevent modifying the company of project work with parent, children or timesheet
...
Closes #14871
(grafted from 8e66491c57a6e2eee0d4c3e88d52a84b72c0a933)
--HG--
branch : 8.0
2026-06-02 12:00:50 +02:00
Cédric Krier
b17a80a045
Use only active journal for reception of direct debit
...
Closes #14866
(grafted from e579e58686df04322d881b5911acf6b8be3b7c89)
--HG--
branch : 8.0
2026-05-28 16:30:28 +02:00
Cédric Krier
716fc6fd77
Do not copy accounting templates when copying product category for accounting
...
Closes #14862
(grafted from 6cd898bfdb36da8c69ecaa9ca85eb07b4cc88df3)
--HG--
branch : 8.0
2026-05-27 10:21:50 +02:00
Cédric Krier
0421ed1d0a
Reset the selection when cursor is set with reset view
...
The view is reset when a new record is displayed and on editable list or
list-form, we want to have only the current record selected even if the
selection checkbox is checked for all records.
Closes #14858
(grafted from c4c84d6300fc4e02eeb7b731434cdf988cce45bc)
--HG--
branch : 8.0
2026-05-21 17:54:51 +02:00
Cédric Krier
cf19c35b42
Make display synchronous when possible
...
In order to ensure that after the focus out of a field that triggers
on_change's, the view is fully displayed before the set_value call from the
Window.Form response. Otherwise the set_value restore the previous value.
Closes #14853
(grafted from fd5d15e75c92282fcadee930c6b51cb02397bbb6)
--HG--
branch : 8.0
2026-05-20 18:50:58 +02:00
Cédric Krier
174257d1fd
Always use the body background for notification menu
...
On small screen the menu inherits of the navbar background which reduces the
contrast with the item of the menu.
Closes #14855
(grafted from d6e959a65a3f1ec3fb65f96808df61b66bedb4cb)
--HG--
branch : 8.0
2026-05-21 11:05:05 +02:00
Cédric Krier
18501ae6f8
Increase version number
...
--HG--
branch : 8.0
2026-06-02 19:09:24 +02:00
Cédric Krier
16ab4031ed
Add tag account_payment_sepa-8.0.1
...
--HG--
branch : 8.0
2026-06-02 19:09:15 +02:00
Cédric Krier
74ca90e5f2
Prepare release account_payment_sepa-8.0.1
...
--HG--
branch : 8.0
2026-06-02 19:09:14 +02:00
Cédric Krier
6cf9e07172
Increase version number
...
--HG--
branch : 8.0
2026-06-02 19:07:43 +02:00
Cédric Krier
ea95196bfe
Add tag account_stock_eu-8.0.1
...
--HG--
branch : 8.0
2026-06-02 19:07:34 +02:00
Cédric Krier
5146c58bc9
Prepare release account_stock_eu-8.0.1
...
--HG--
branch : 8.0
2026-06-02 19:07:33 +02:00
Cédric Krier
0d13fddad1
Increase version number
...
--HG--
branch : 8.0
2026-06-02 19:06:06 +02:00
Cédric Krier
9642cbf0fb
Add tag product_kit-8.0.1
...
--HG--
branch : 8.0
2026-06-02 19:05:57 +02:00
Cédric Krier
4e302ec8fc
Prepare release product_kit-8.0.1
...
--HG--
branch : 8.0
2026-06-02 19:05:56 +02:00
Cédric Krier
f0d2e745ea
Increase version number
...
--HG--
branch : 8.0
2026-06-02 19:05:34 +02:00
Cédric Krier
902a2a7cd2
Add tag project-8.0.1
...
--HG--
branch : 8.0
2026-06-02 19:05:26 +02:00
Cédric Krier
ef9abdfa17
Prepare release project-8.0.1
...
--HG--
branch : 8.0
2026-06-02 19:05:25 +02:00