Commit Graph
60091 Commits
Author SHA1 Message Date
Cédric Krier dc482bf2a3 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 : 7.0
2026-06-11 14:29:17 +02:00
José Antonio Díaz Miralles 573113ca33 Sanitize screen.current_record if it is already destroyed
Closes #14827
(grafted from 9cb776c27fda504a91312636371273483f404152)

--HG--
branch : 7.0
2026-05-10 11:44:04 +02:00
Cédric Krier ee37dab303 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 : 7.0
2026-06-08 09:09:23 +02:00
Cédric Krier f1634b2609 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 : 7.0
2026-06-08 16:19:50 +02:00
Cédric Krier ca4b9cfb7f Prevent modifying the company of project work with parent, children or timesheet
Closes #14871
(grafted from 8e66491c57a6e2eee0d4c3e88d52a84b72c0a933)

--HG--
branch : 7.0
2026-06-02 12:00:50 +02:00
Cédric Krier e645eadd11 Use only active journal for reception of direct debit
Closes #14866
(grafted from e579e58686df04322d881b5911acf6b8be3b7c89)

--HG--
branch : 7.0
2026-05-28 16:30:28 +02:00
Cédric Krier 039bae5bc1 Do not copy accounting templates when copying product category for accounting
Closes #14862
(grafted from 6cd898bfdb36da8c69ecaa9ca85eb07b4cc88df3)

--HG--
branch : 7.0
2026-05-27 10:21:50 +02:00
Cédric Krier 6eec705ed8 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 : 7.0
2026-05-21 17:54:51 +02:00
Cédric Krier 39e549f7ce 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 : 7.0
2026-05-20 18:50:58 +02:00
Adrià Tarroja Caubet f3fd9e5c65 Use current record context when rendering email templates
Pass the current record context from the email dialog when fetching
template values and defaults. This keeps context-dependent models,
including table_query records, addressable after the user changes the
context.

Closes #14565
(grafted from 868b0e31fbdecc0e04b2cb1c894829c5eba19fa4)

--HG--
branch : 7.0
2026-06-06 11:47:25 +02:00
Alen Sugimoto 8dbb598b51 Fix falsy negative currency formatting selection
Closes #14860
(grafted from 5e06983974daed2cb0e372a1b3a5f2cd107df751)

--HG--
branch : 7.0
2026-05-24 08:31:26 -07:00
Cédric Krier 87d96e94bd Increase version number
--HG--
branch : 7.0
2026-06-02 19:10:17 +02:00
Cédric Krier 2b0fd085b7 Add tag account_payment_sepa-7.0.8
--HG--
branch : 7.0
2026-06-02 19:10:08 +02:00
Cédric Krier 3ab22495dc Prepare release account_payment_sepa-7.0.8
--HG--
branch : 7.0
2026-06-02 19:10:07 +02:00
Cédric Krier 2c8920773a Increase version number
--HG--
branch : 7.0
2026-06-02 19:08:41 +02:00
Cédric Krier 0e6e971ab5 Add tag account_stock_eu-7.0.7
--HG--
branch : 7.0
2026-06-02 19:08:33 +02:00
Cédric Krier 2314d87d28 Prepare release account_stock_eu-7.0.7
--HG--
branch : 7.0
2026-06-02 19:08:32 +02:00
Cédric Krier 85ee29492f Increase version number
--HG--
branch : 7.0
2026-06-02 19:07:05 +02:00
Cédric Krier fa171a5ab3 Add tag product_kit-7.0.8
--HG--
branch : 7.0
2026-06-02 19:06:57 +02:00
Cédric Krier 1d1957e0eb Prepare release product_kit-7.0.8
--HG--
branch : 7.0
2026-06-02 19:06:56 +02:00
Cédric Krier cb84da3444 Increase version number
--HG--
branch : 7.0
2026-06-02 19:03:25 +02:00
Cédric Krier 62beebbc55 Add tag stock_package_shipping-7.0.3
--HG--
branch : 7.0
2026-06-02 19:03:18 +02:00
Cédric Krier d95a8e6d09 Prepare release stock_package_shipping-7.0.3
--HG--
branch : 7.0
2026-06-02 19:03:17 +02:00
Cédric Krier 200886a4c1 Increase version number
--HG--
branch : 7.0
2026-06-02 19:02:00 +02:00
Cédric Krier baa0918ead Add tag stock_supply_day-7.0.2
--HG--
branch : 7.0
2026-06-02 19:01:52 +02:00
Cédric Krier 463bbb3f0b Prepare release stock_supply_day-7.0.2
--HG--
branch : 7.0
2026-06-02 19:01:51 +02:00
Cédric Krier 670b01371a Increase version number
--HG--
branch : 7.0
2026-06-02 18:56:39 +02:00
Cédric Krier 81583095e5 Add tag sao-7.0.51
--HG--
branch : 7.0
2026-06-02 18:56:16 +02:00
Cédric Krier 4eca1fd32a Prepare release sao-7.0.51
--HG--
branch : 7.0
2026-06-02 18:56:15 +02:00
Cédric Krier 49b6e94e94 Increase version number
--HG--
branch : 7.0
2026-06-02 18:52:00 +02:00
Cédric Krier e48e89b785 Add tag tryton-7.0.39
--HG--
branch : 7.0
2026-06-02 18:51:49 +02:00
Cédric Krier 99154ac4b1 Prepare release tryton-7.0.39
--HG--
branch : 7.0
2026-06-02 18:51:48 +02:00
Cédric Krier 8c4bdb5e93 Increase version number
--HG--
branch : 7.0
2026-06-02 18:47:01 +02:00
Cédric Krier be3ed67c7d Add tag trytond-7.0.51
--HG--
branch : 7.0
2026-06-02 18:46:49 +02:00
Cédric Krier 30939d4f27 Prepare release trytond-7.0.51
--HG--
branch : 7.0
2026-06-02 18:46:48 +02:00
Cédric Krier 7116f3fd37 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 : 7.0
2026-05-19 17:33:44 +02:00
Cédric Krier 1a6286e68f 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 : 7.0
2026-05-19 17:18:34 +02:00
Cédric Krier 035a26b3d9 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 : 7.0
2026-05-19 17:13:41 +02:00
Cédric Krier aeb3d088fd Return a proper DateTime in UTC for domain parser completion
Closes #14842
(grafted from f394f7c758765361aadc5569d7303ac1a795ca8c)

--HG--
branch : 7.0
2026-05-18 18:28:00 +02:00
Sergi Almacellas Abellana 12230e7d26 Clear ShippingMixin shipping_reference's when copying it
Closes #14833
(grafted from 50f6603fb37986540db45f8552cc07fe22175d8f)

--HG--
branch : 7.0
2026-05-28 09:45:46 +02:00
Adrià Tarroja Caubet 1ecba6fc82 Avoid crash on SEPA mandate report without bank
Closes #14831
(grafted from e0215f17958ae81f62403c4ff552d8551a163393)

--HG--
branch : 7.0
2026-05-13 11:25:48 +02:00
Cédric Krier e9155c2cb0 Test origin from sale instead of line to calculate cost for return sale of product kit
Closes #14854
(grafted from 7e5197d5a61cb5090d8a2c00ae4a12a25924aeda)

--HG--
branch : 7.0
2026-05-21 10:26:44 +02:00
Nicolas Évrard bdb07fa7f7 Fetch limit records of ResourceAccessMixin models when they are available
Closes #14788
(grafted from 5e7086dc7cc483868eca8852f4728557224c6980)

--HG--
branch : 7.0
2026-04-21 13:40:21 +02:00
Nicolas Évrard 92c2669764 Parse equality to a date as two clauses when handling datetime fields
Closes #14778
(grafted from 6952308a8b6b65ff583a2b04d9cd558b44c4e4a9)

--HG--
branch : 7.0
2026-04-14 18:29:42 +02:00
José Antonio Díaz Miralles b47794d54f Reject O2M validate promise when record validation fails after screen display
Closes #14775
(grafted from 6978c46c77b9133381e18de964ae3886fc87f1e4)

--HG--
branch : 7.0
2026-04-19 13:11:06 +02:00
Cédric Krier 7462aae52d 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 : 7.0
2026-05-08 12:38:14 +02:00
Nicolas Évrard 7b60541839 Stop the propagation of the click event in buttons from list-form
Closes #14839
(grafted from 29667641dd0685424f2a4bd8a6cd16bf642a7fea)

--HG--
branch : 7.0
2026-05-18 15:57:55 +02:00
Cédric Krier 37dc140f9d Do not fail to compute supply and purchase date for product supplier without weekdays
Closes #14841
(grafted from c905132eab0552b2d0adcbdb18e07789433488b6)

--HG--
branch : 7.0
2026-05-18 17:45:32 +02:00
Cédric Krier 06f56c732f Increase version number
--HG--
branch : 7.0
2026-05-20 23:28:20 +02:00
Cédric Krier 1a99451666 Add tag web_shop_shopify-7.0.15
--HG--
branch : 7.0
2026-05-20 23:28:11 +02:00