Commit Graph
52717 Commits
Author SHA1 Message Date
Cédric Krier e41bb893c2 Prepare release sale_subscription-6.0.7
--HG--
branch : 6.0
2025-04-26 17:33:12 +02:00
Cédric Krier 066e0b7cdb Increase version number
--HG--
branch : 6.0
2025-04-26 17:31:41 +02:00
Cédric Krier b315b2ce60 Add tag stock-6.0.33
--HG--
branch : 6.0
2025-04-26 17:31:32 +02:00
Cédric Krier abe85c0199 Prepare release stock-6.0.33
--HG--
branch : 6.0
2025-04-26 17:31:31 +02:00
Cédric Krier 0985359d39 Increase version number
--HG--
branch : 6.0
2025-04-26 17:18:36 +02:00
Cédric Krier 205fd27d36 Add tag web_shop-6.0.4
--HG--
branch : 6.0
2025-04-26 17:18:29 +02:00
Cédric Krier 645c18e913 Prepare release web_shop-6.0.4
--HG--
branch : 6.0
2025-04-26 17:18:29 +02:00
Cédric Krier 7e43412c85 Increase version number
--HG--
branch : 6.0
2025-04-26 17:13:40 +02:00
Cédric Krier 51c301fc25 Add tag sao-6.0.58
--HG--
branch : 6.0
2025-04-26 17:13:35 +02:00
Cédric Krier 8e7040ec30 Prepare release sao-6.0.58
--HG--
branch : 6.0
2025-04-26 17:13:34 +02:00
Cédric Krier eb9f9e71d4 Increase version number
--HG--
branch : 6.0
2025-04-26 17:11:57 +02:00
Cédric Krier 4d7aab477c Add tag tryton-6.0.52
--HG--
branch : 6.0
2025-04-26 17:11:48 +02:00
Cédric Krier ebb5776875 Prepare release tryton-6.0.52
--HG--
branch : 6.0
2025-04-26 17:11:47 +02:00
Nicolas Évrard 3778c748ba Ensure that update_selection is called if init_selection has failed
Closes #13960
(grafted from 9e64808503ca4504e9f97f2853841b58f2273757)

--HG--
branch : 6.0
2025-04-03 16:46:56 +02:00
Cédric Krier 635498c642 Change current record for the first selected only if there is no current record
#4028 added the behavior to apply the selected record also on form view the
first time.
But when switching to a calendar view from a form view, the tree states is
stored with the current record. If the calendar view is cleared (always with
sao via the search_filter), then the tree_states_done is cleared and on the
second switch to the form view the current record is override by record stored
in the tree states (from the first form switch).

Closes #13939
(grafted from 5719977cd18ed02fc485a0bc8be4abc6b4aec6b3)

--HG--
branch : 6.0
2025-03-26 20:07:54 +01:00
Cédric Krier dec2b0da9f Check for new record only when saving an actual current record
49cbc9b99ed8 added the calculation of a new variable but before the test that a
current record is actually being saved.

Closes #13946
(grafted from 383b2df462a149197e6e795d595aa3ae1d07f611)

--HG--
branch : 6.0
2025-03-28 16:04:21 +01:00
Cédric Krier 6dbca3a3b8 Ensure the contextual company is not None and positive before using it
Closes #13868
(grafted from 0ea68af90f3ef7059c7c9c7a33d13fa216e23bc4)

--HG--
branch : 6.0
2025-03-10 23:43:49 +01:00
Cédric Krier c68c5bf9cf Increase version number
--HG--
branch : 6.0
2025-04-03 01:05:12 +02:00
Cédric Krier 3a43c74434 Add tag account_payment_sepa-6.0.9
--HG--
branch : 6.0
2025-04-03 01:05:03 +02:00
Cédric Krier 6e0521b456 Prepare release account_payment_sepa-6.0.9
--HG--
branch : 6.0
2025-04-03 01:05:02 +02:00
Cédric Krier 5effb4e828 Increase version number
--HG--
branch : 6.0
2025-04-03 01:01:26 +02:00
Cédric Krier 302d7e4ab6 Add tag purchase-6.0.21
--HG--
branch : 6.0
2025-04-03 01:01:18 +02:00
Cédric Krier 2ab6d5362f Prepare release purchase-6.0.21
--HG--
branch : 6.0
2025-04-03 01:01:17 +02:00
Cédric Krier cc2fb83a53 Increase version number
--HG--
branch : 6.0
2025-04-03 00:56:12 +02:00
Cédric Krier 7c6e8d95f4 Add tag sale-6.0.21
--HG--
branch : 6.0
2025-04-03 00:56:03 +02:00
Cédric Krier 0ad558d96a Prepare release sale-6.0.21
--HG--
branch : 6.0
2025-04-03 00:56:02 +02:00
Cédric Krier 43ca73f93a Increase version number
--HG--
branch : 6.0
2025-04-03 00:46:09 +02:00
Cédric Krier 8e0d7600bc Add tag sao-6.0.57
--HG--
branch : 6.0
2025-04-03 00:46:04 +02:00
Cédric Krier a2fbc39154 Prepare release sao-6.0.57
--HG--
branch : 6.0
2025-04-03 00:46:03 +02:00
Cédric Krier 9e2bd39f9a Increase version number
--HG--
branch : 6.0
2025-04-03 00:42:39 +02:00
Cédric Krier e3961405b1 Add tag tryton-6.0.51
--HG--
branch : 6.0
2025-04-03 00:42:30 +02:00
Cédric Krier 1b478af4f7 Prepare release tryton-6.0.51
--HG--
branch : 6.0
2025-04-03 00:42:29 +02:00
Cédric Krier a6496de097 Increase version number
--HG--
branch : 6.0
2025-04-03 00:39:39 +02:00
Cédric Krier a609ff7b0a Add tag trytond-6.0.61
--HG--
branch : 6.0
2025-04-03 00:39:28 +02:00
Cédric Krier 0dcc940be7 Prepare release trytond-6.0.61
--HG--
branch : 6.0
2025-04-03 00:39:27 +02:00
Cédric Krier ab5798dbaf Require PyGObject before 3.51
The GenericTreeModel from pygtkcompat has been removed.

#13855
(grafted from d7050674aabe4ecc3c986f6ab7a474ab4f89afcf)

--HG--
branch : 6.0
2025-02-01 16:29:52 +01:00
Cédric Krier 84c7b3a416 Compare integrity error message with the constraint name prefixed by the table name
The TableHandler adds the table name as prefix to the constraint name so when
comparing with the integrity error message, it should also be added.
Especially if the constraint name is hashed by the TableHandler conversion
because the result is completely different.

Closes #13922
(grafted from 57e97b6d957e1b472eea3fb7bbdf2ecf03abfc6a)

--HG--
branch : 6.0
2025-03-15 13:31:57 +01:00
Cédric Krier 896ccf9075 Do not include record with NULL field in nested negative clause on None
Since 87456218dcc9, record with NULL field is include in nested negative clause
but this should not applied if the operand is or contains None.

Closes #13911
(grafted from 993d890dd786424c2cd00009045ad95a09075e72)

--HG--
branch : 6.0
2025-03-09 11:23:43 +01:00
Cédric Krier 3d65696554 Query the database after each timeout of the listeners
This permit to keep the connection alive when the database is killing idle
connections.

Closes #13902
(grafted from 12e80f41c37e1f77d1ae539e84989956a70da0d9)

--HG--
branch : 6.0
2025-03-04 23:00:16 +01:00
Adrià Tarroja Caubet e9cc5f2f15 Open CSV export file using with newline translation
The csv documentation [1] explains that file object used in writer should be
opened with newline as empty string.

[1] https://docs.python.org/3/library/csv.html

Closes #12115
(grafted from c07aae86c7fe87715994f0e82177980b9907dc3f)

--HG--
branch : 6.0
2025-03-26 18:09:18 +01:00
Cédric Krier 98ae81a74f Convert empty string to None for match value
It is not possible from the clients to force to store None value instead of
empty string.

Closes #13890
(grafted from f7b12ada27377ec42a05b539791855e6f64c497f)

--HG--
branch : 6.0
2025-02-26 23:51:39 +01:00
Cédric Krier 881e08873a Do not use instanceof on value of Date and DateTime of Dict field
Instead we must use the attributes isDate and isDateTime.

Closes #13845
(grafted from c5b215bb328104a51f8d26d1f3e9e50f588d6568)

--HG--
branch : 6.0
2025-03-10 11:06:00 +01:00
Cédric Krier 4e30f20d92 Convert list/tuple value to list of IDs only if it contains records
The Modify Header set the start value from the sale or purchase values but when
it is a list or a tuple, it should also ensure it contains records before
converting to a list of ids.

Closes #13915
(grafted from 35fc6e3d271b4eeb7ef123f58085836fdab77228)

--HG--
branch : 6.0
2025-03-10 23:26:14 +01:00
Adrià Tarroja Caubet 8be98a9af5 Use sorted payments to get sepa mandates
Closes #13894

--HG--
branch : 6.0
2025-02-27 13:59:21 +01:00
Cédric Krier f37733d1c7 Increase version number
--HG--
branch : 6.0
2025-03-15 23:20:17 +01:00
Cédric Krier bef8765d78 Add tag account_payment_sepa-6.0.8
--HG--
branch : 6.0
2025-03-15 23:20:09 +01:00
Cédric Krier 2e13253ba6 Prepare release account_payment_sepa-6.0.8
--HG--
branch : 6.0
2025-03-15 23:20:09 +01:00
Cédric Krier 770d24b8c0 Increase version number
--HG--
branch : 6.0
2025-03-15 23:18:28 +01:00
Cédric Krier ae33f90de4 Add tag incoterm-6.0.3
--HG--
branch : 6.0
2025-03-15 23:18:21 +01:00
Cédric Krier 9fa07d0d6a Prepare release incoterm-6.0.3
--HG--
branch : 6.0
2025-03-15 23:18:20 +01:00