Commit Graph
60100 Commits
Author SHA1 Message Date
Cédric Krier 2a65b74bf5 Prepare release sao-7.0.52
--HG--
branch : 7.0
2026-06-18 21:33:41 +02:00
Cédric Krier b0984312a0 Increase version number
--HG--
branch : 7.0
2026-06-18 21:32:19 +02:00
Cédric Krier 16ecd93f40 Add tag tryton-7.0.40
--HG--
branch : 7.0
2026-06-18 21:32:05 +02:00
Cédric Krier 2b2892bc16 Prepare release tryton-7.0.40
--HG--
branch : 7.0
2026-06-18 21:32:03 +02:00
Cédric Krier b98e6122a1 Increase version number
--HG--
branch : 7.0
2026-06-18 21:30:07 +02:00
Cédric Krier 7edb676978 Add tag trytond-7.0.52
--HG--
branch : 7.0
2026-06-18 21:29:56 +02:00
Cédric Krier c8c147b0cc Prepare release trytond-7.0.52
--HG--
branch : 7.0
2026-06-18 21:29:54 +02:00
Cédric Krier cdafb8323e Set shipment address only when empty when changing party of sale amendment
Closes #14796
(grafted from 1a003fa7e62b9f5c0cda4494197e6553a585f7b9)

--HG--
branch : 7.0
2026-06-12 23:42:19 +02:00
Adrià Tarroja Caubet 778c3b80df Add missing invoice address when changing party of amendment
Closes #14796
(grafted from e3a3660f987638f51e04c7023c753f2988d938fc)

--HG--
branch : 7.0
2026-06-12 23:44:04 +02:00
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