Commit Graph
59064 Commits
Author SHA1 Message Date
Cédric Krier f8d1abf249 Increase version number
--HG--
branch : 7.0
2025-04-03 00:41:39 +02:00
Cédric Krier 9919dbc13c Add tag tryton-7.0.23
--HG--
branch : 7.0
2025-04-03 00:41:29 +02:00
Cédric Krier 664b8f1ebd Prepare release tryton-7.0.23
--HG--
branch : 7.0
2025-04-03 00:41:28 +02:00
Cédric Krier 9543d0f3aa Increase version number
--HG--
branch : 7.0
2025-04-03 00:39:10 +02:00
Cédric Krier 8801031167 Add tag trytond-7.0.29
--HG--
branch : 7.0
2025-04-03 00:39:00 +02:00
Cédric Krier cd94a6cc89 Prepare release trytond-7.0.29
--HG--
branch : 7.0
2025-04-03 00:38:59 +02:00
Cédric Krier a3ce0f59e9 Require PyGObject before 3.51
The GenericTreeModel from pygtkcompat has been removed.

#13855
(grafted from d7050674aabe4ecc3c986f6ab7a474ab4f89afcf)

--HG--
branch : 7.0
2025-02-01 16:29:52 +01:00
Cédric Krier 040b00fa61 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 : 7.0
2025-03-15 13:31:57 +01:00
Cédric Krier 5b686b85bb Filter out reconciled lines from debit/credit/secondary amount of account grouped line
It is needed to calculate the payable/receivable balance of grouped lines when
it is partially reconciled.

Closes #13918
(grafted from 58ca406deef42eabe0b9794db5a8c082a1097bcc)

--HG--
branch : 7.0
2025-03-13 19:09:04 +01:00
Cédric Krier 0ef0668e79 Set party of statement line readonly when state is not draft
We must keep existing states when adding required states to party.

Closes #13916
(grafted from 1d22a245f92e3c24fa7dcc794b32b81b84305c82)

--HG--
branch : 7.0
2025-03-13 12:56:38 +01:00
Maxime Richez a204858a05 Add missing depends on rate and factor to calculate unit price from second unit of blanket line
Closes #13932
(grafted from 99d844230aced4a60aa6ed85b6490e1a44cea557)

--HG--
branch : 7.0
2025-03-21 10:50:23 +01:00
Cédric Krier 69930332b9 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 : 7.0
2025-03-09 11:23:43 +01:00
Cédric Krier 64c7879274 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 : 7.0
2025-03-04 23:00:16 +01:00
Adrià Tarroja Caubet 3d7d17d165 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 : 7.0
2025-03-26 18:09:18 +01:00
Cédric Krier 955d9c1e90 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 : 7.0
2025-02-26 23:51:39 +01:00
Cédric Krier 0cb50865bd 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 : 7.0
2025-03-10 11:06:00 +01:00
Cédric Krier be3de61310 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 : 7.0
2025-03-10 23:26:14 +01:00
Cédric Krier 8b8ba3decc Increase version number
--HG--
branch : 7.0
2025-03-15 23:21:42 +01:00
Cédric Krier 438589585f Add tag account_payment-7.0.4
--HG--
branch : 7.0
2025-03-15 23:21:35 +01:00
Cédric Krier 93b47e101b Prepare release account_payment-7.0.4
--HG--
branch : 7.0
2025-03-15 23:21:34 +01:00
Cédric Krier 3e4b56445b Increase version number
--HG--
branch : 7.0
2025-03-15 23:19:49 +01:00
Cédric Krier 3a5c4b3441 Add tag account_payment_sepa-7.0.3
--HG--
branch : 7.0
2025-03-15 23:19:41 +01:00
Cédric Krier ff0093c550 Prepare release account_payment_sepa-7.0.3
--HG--
branch : 7.0
2025-03-15 23:19:41 +01:00
Cédric Krier 42e731911c Increase version number
--HG--
branch : 7.0
2025-03-15 23:17:50 +01:00
Cédric Krier 5dea40c2a7 Add tag incoterm-7.0.2
--HG--
branch : 7.0
2025-03-15 23:17:43 +01:00
Cédric Krier 49dadfd2b6 Prepare release incoterm-7.0.2
--HG--
branch : 7.0
2025-03-15 23:17:42 +01:00
Cédric Krier 09c48d25a3 Increase version number
--HG--
branch : 7.0
2025-03-15 23:13:13 +01:00
Cédric Krier 2d14e2fcfd Add tag stock_package_shipping_dpd-7.0.2
--HG--
branch : 7.0
2025-03-15 23:13:06 +01:00
Cédric Krier 3dbc4493e7 Prepare release stock_package_shipping_dpd-7.0.2
--HG--
branch : 7.0
2025-03-15 23:13:04 +01:00
Cédric Krier de874533d2 Increase version number
--HG--
branch : 7.0
2025-03-15 23:02:52 +01:00
Cédric Krier 930b9bc57e Add tag sao-7.0.26
--HG--
branch : 7.0
2025-03-15 23:02:47 +01:00
Cédric Krier b7ee1f7e8d Prepare release sao-7.0.26
--HG--
branch : 7.0
2025-03-15 23:02:46 +01:00
Cédric Krier 2f2a0fdcc0 Increase version number
--HG--
branch : 7.0
2025-03-15 22:55:08 +01:00
Cédric Krier f0c58a6b3a Add tag trytond-7.0.28
--HG--
branch : 7.0
2025-03-15 22:54:58 +01:00
Cédric Krier cdce87ee53 Prepare release trytond-7.0.28
--HG--
branch : 7.0
2025-03-15 22:54:57 +01:00
Nicolas Évrard 0cc54f65a6 Handle errors when processing wizard steps
Closes #13906
(grafted from ab4ac9e315c67207a0855e4314689260ab0b59ba)

--HG--
branch : 7.0
2025-02-13 18:35:32 +01:00
Cédric Krier aba223bdf1 Test if company if filled before computing incoterm required
Closes #13889
(grafted from 094ad074bd9b99ac8201ae301a8b0ad48bd245ff)

--HG--
branch : 7.0
2025-02-26 23:23:26 +01:00
Cédric Krier b3ea89468d Include account move lines without maturity date in direct debit
Closes #13883
(grafted from d3bbef4e1050f317faae5fd64d1a92ddb2124e9b)

--HG--
branch : 7.0
2025-02-20 23:48:54 +01:00
Cédric Krier 414cd7f63d Test SEPA mandate sequence of the company of the mandate instead of the context
Closes #13882
(grafted from fd065f036503c116574e45bccd836b240d248a02)

--HG--
branch : 7.0
2025-02-19 23:37:00 +01:00
Cédric Krier 2bfcd3f1b1 Convert total weight of package into kilogram for DPD shipping
Closes #13876
(grafted from 54c97c86f882dfb10508d8d39512eff3d0bdd9b4)

--HG--
branch : 7.0
2025-02-15 22:32:04 +01:00
Cédric Krier da0773ddbf Restore assignation of string and integer value for Date, DateTime, Time and Timedelta fields
Closes #13873
(grafted from d85a062b9a32e4c8770791bd18e6df2d4ca28ae8)

--HG--
branch : 7.0
2025-02-15 01:38:51 +01:00
Cédric Krier 7a364be2ed Increase version number
--HG--
branch : 7.0
2025-03-04 22:49:57 +01:00
Cédric Krier e5864cdeca Add tag account-7.0.18
--HG--
branch : 7.0
2025-03-04 22:49:47 +01:00
Cédric Krier cc28580674 Prepare release account-7.0.18
--HG--
branch : 7.0
2025-03-04 22:49:46 +01:00
Cédric Krier 8489f55f0d Increase version number
--HG--
branch : 7.0
2025-03-04 22:48:03 +01:00
Cédric Krier f151e71c11 Add tag purchase_blanket_agreement-7.0.3
--HG--
branch : 7.0
2025-03-04 22:47:55 +01:00
Cédric Krier cfd4c8d3de Prepare release purchase_blanket_agreement-7.0.3
--HG--
branch : 7.0
2025-03-04 22:47:54 +01:00
Cédric Krier 686ec2db00 Increase version number
--HG--
branch : 7.0
2025-03-04 22:45:56 +01:00
Cédric Krier d929b08001 Add tag purchase_secondary_unit-7.0.1
--HG--
branch : 7.0
2025-03-04 22:45:48 +01:00
Cédric Krier 20b45cd5f2 Prepare release purchase_secondary_unit-7.0.1
--HG--
branch : 7.0
2025-03-04 22:45:47 +01:00