Commit Graph
100 Commits
Author SHA1 Message Date
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
Cédric Krier c04f9435cf Increase version number
--HG--
branch : 8.0
2026-06-02 19:04:34 +02:00
Cédric Krier 4e4897f2f0 Add tag purchase_request_quotation-8.0.1
--HG--
branch : 8.0
2026-06-02 19:04:26 +02:00
Cédric Krier 25ee6c8350 Prepare release purchase_request_quotation-8.0.1
--HG--
branch : 8.0
2026-06-02 19:04:25 +02:00
Cédric Krier 8bd63e1306 Increase version number
--HG--
branch : 8.0
2026-06-02 19:03:59 +02:00
Cédric Krier 9de36da982 Add tag stock-8.0.1
--HG--
branch : 8.0
2026-06-02 19:03:49 +02:00
Cédric Krier 48e30d2399 Prepare release stock-8.0.1
--HG--
branch : 8.0
2026-06-02 19:03:48 +02:00
Cédric Krier fbd682b854 Increase version number
--HG--
branch : 8.0
2026-06-02 19:02:36 +02:00
Cédric Krier 2cc61af009 Add tag stock_package_shipping-8.0.1
--HG--
branch : 8.0
2026-06-02 19:02:28 +02:00
Cédric Krier b22358508f Prepare release stock_package_shipping-8.0.1
--HG--
branch : 8.0
2026-06-02 19:02:27 +02:00
Cédric Krier 91d3a494d1 Increase version number
--HG--
branch : 8.0
2026-06-02 19:00:19 +02:00
Cédric Krier 96479d2b14 Add tag stock_supply_day-8.0.1
--HG--
branch : 8.0
2026-06-02 19:00:10 +02:00
Cédric Krier 2fea3d325c Prepare release stock_supply_day-8.0.1
--HG--
branch : 8.0
2026-06-02 19:00:09 +02:00
Cédric Krier 09fc668ff9 Increase version number
--HG--
branch : 8.0
2026-06-02 18:54:57 +02:00
Cédric Krier da884b08e9 Add tag sao-8.0.4
--HG--
branch : 8.0
2026-06-02 18:53:06 +02:00
Cédric Krier 74ed90d0d2 Prepare release sao-8.0.4
--HG--
branch : 8.0
2026-06-02 18:53:05 +02:00
Cédric Krier b6e33bc5f9 Increase version number
--HG--
branch : 8.0
2026-06-02 18:48:32 +02:00
Cédric Krier c426416a54 Add tag tryton-8.0.4
--HG--
branch : 8.0
2026-06-02 18:48:19 +02:00
Cédric Krier 33bc087e42 Prepare release tryton-8.0.4
--HG--
branch : 8.0
2026-06-02 18:48:18 +02:00
Cédric Krier 7b4d801da9 Increase version number
--HG--
branch : 8.0
2026-06-02 18:44:41 +02:00
Cédric Krier 773d6ab158 Add tag trytond-8.0.4
--HG--
branch : 8.0
2026-06-02 18:44:25 +02:00
Cédric Krier 0824a1afe9 Prepare release trytond-8.0.4
--HG--
branch : 8.0
2026-06-02 18:44:23 +02:00
Cédric Krier 1e64288bda Do not save record in editable tree view with parent when checkbox is toggled
The parent record is responsible to save the records which is part of a field.

Closes #14848
(grafted from a20b069dd1699260f029e93ee2e0c306a15fe155)

--HG--
branch : 8.0
2026-05-19 17:33:44 +02:00
Cédric Krier bf5328229e Process response to wizard button only if the state is still the same
The response is asynchronous so when the event is processed the state may have
changed.

Closes #14847
(grafted from 1aad63cbbba72af487eddba703c136c9b8e83060)

--HG--
branch : 8.0
2026-05-19 17:18:34 +02:00
Cédric Krier 83535813b8 Set __processing when processing wizard state
The protection was copied from tryton but it was missing this activation.

Closes #14846
(grafted from 9950ddea3804cb6129707b07728e40c6ec4d06c0)

--HG--
branch : 8.0
2026-05-19 17:13:41 +02:00
Cédric Krier 4a68bc20f3 Use tree's record name search for the name parts of project work
Closes #14834
(grafted from f43e7106ddee303435d38113d286ffd0b64a93ff)

--HG--
branch : 8.0
2026-05-19 15:22:00 +02:00
Cédric Krier a61a8e013b Return a proper DateTime in UTC for domain parser completion
Closes #14842
(grafted from f394f7c758765361aadc5569d7303ac1a795ca8c)

--HG--
branch : 8.0
2026-05-18 18:28:00 +02:00
Cédric Krier 59c2e7f7b7 Always process 503 and 401 HTTP errors
Closes #14836
(grafted from aa6f099f2b3d4c2b90989240743554dd62500d9b)

--HG--
branch : 8.0
2026-05-18 15:09:24 +02:00
Cédric Krier a0f1e4929c Publish user notification on the bus when notifications are also modified or deleted
Closes #14835
(grafted from d097be5be052ce8af1b1592a569a14e14aecae33)

--HG--
branch : 8.0
2026-05-18 14:11:39 +02:00
Cédric Krier 5a38f2a853 Close database after initialization of Pool from WSGI application
The psycopg pool starts worker threads that must be stopped.

Closes #14849
(grafted from fb2059f652653820142d67f34fd58953decf48f3)

--HG--
branch : 8.0
2026-05-19 18:19:59 +02:00
Cédric Krier 4fca529235 Support pool process with spawn context for cron and worker
When max_tasks_per_child is set, the ProcessPoolExecutor uses a spawn
multiprocessing context which starts a new process from scratch with a __name__
being __mp_main__ which prevents the configuration to be restored.
So in the ProcessPoolExecutor initializer the configuration is restored using
the initial options.

Closes #14843
(grafted from cb5c6667ac51818d49ca397347419a40b88768fd)

--HG--
branch : 8.0
2026-05-19 12:29:44 +02:00
Cédric Krier 2bbaac9f21 Test origin from sale instead of line to calculate cost for return sale of product kit
Closes #14854
(grafted from 7e5197d5a61cb5090d8a2c00ae4a12a25924aeda)

--HG--
branch : 8.0
2026-05-21 10:26:44 +02:00
Cédric Krier 87b64c2798 Delete stock moves only of deactivated products
Closes #14844
(grafted from fcdf3e07d2b939ffcc76edd92b791dc94ade1b8e)

--HG--
branch : 8.0
2026-05-19 10:53:56 +02:00
Cédric Krier 81f3bb8c89 Calcule stock move weight on done when required for intrastat
The weight may not have been calculated at the creation of the move if the
product did not have a weight set at that time.

Closes #14824
(grafted from 7e33b59a691fab63634fb6857c537b64d0ec191c)

--HG--
branch : 8.0
2026-05-08 12:38:14 +02:00
Cédric Krier 67cf4d2f33 Do not fail to compute supply and purchase date for product supplier without weekdays
Closes #14841
(grafted from c905132eab0552b2d0adcbdb18e07789433488b6)

--HG--
branch : 8.0
2026-05-18 17:45:32 +02:00
Cédric Krier 476fae13e2 Increase version number
--HG--
branch : 8.0
2026-05-20 23:29:12 +02:00
Cédric Krier b3ee50ba88 Add tag production_work_timesheet-8.0.1
--HG--
branch : 8.0
2026-05-20 23:29:03 +02:00
Cédric Krier b5be60251b Prepare release production_work_timesheet-8.0.1
--HG--
branch : 8.0
2026-05-20 23:29:02 +02:00
Cédric Krier 9f01d1f61a Increase version number
--HG--
branch : 8.0
2026-05-20 23:27:30 +02:00
Cédric Krier ebaa9f637f Add tag web_shop_shopify-8.0.1
--HG--
branch : 8.0
2026-05-20 23:27:20 +02:00
Cédric Krier 2f737a26e4 Prepare release web_shop_shopify-8.0.1
--HG--
branch : 8.0
2026-05-20 23:27:19 +02:00
Cédric Krier cb9fd1c237 Increase version number
--HG--
branch : 8.0
2026-05-20 23:25:52 +02:00
Cédric Krier 2925916468 Add tag sao-8.0.3
--HG--
branch : 8.0
2026-05-20 23:25:43 +02:00
Cédric Krier 6225da573f Prepare release sao-8.0.3
--HG--
branch : 8.0
2026-05-20 23:25:42 +02:00
Cédric Krier f60d574233 Increase version number
--HG--
branch : 8.0
2026-05-20 23:22:49 +02:00
Cédric Krier 450bfefa38 Add tag tryton-8.0.3
--HG--
branch : 8.0
2026-05-20 23:22:37 +02:00
Cédric Krier d83dc7b639 Prepare release tryton-8.0.3
--HG--
branch : 8.0
2026-05-20 23:22:36 +02:00
Cédric Krier 54c5e75d8e Increase version number
--HG--
branch : 8.0
2026-05-20 23:20:39 +02:00