Tryton merge requestshttps://foss.heptapod.net/tryton/tryton/-/merge_requests2024-03-28T18:12:22Zhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1330Retry JSON-RPC request on Service Unavailable and Gateway Timeout2024-03-28T18:12:22ZCédric Kriercedric.krier@b2ck.comRetry JSON-RPC request on Service Unavailable and Gateway TimeoutCloses #13139Closes #13139Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1329Do not round Decimal to validate digits2024-03-28T08:25:42ZCédric Kriercedric.krier@b2ck.comDo not round Decimal to validate digitsDecimal may raise an InvalidOperation error if the context does not allow the
needed precision.
But rounding is not necessary for Decimal as we can just test the exponent
from the tuple version.
Closes #13138Decimal may raise an InvalidOperation error if the context does not allow the
needed precision.
But rounding is not necessary for Decimal as we can just test the exponent
from the tuple version.
Closes #13138Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1328Fix typo when processing refund on charge refund updated webhook from Stripe2024-03-27T18:38:28ZCédric Kriercedric.krier@b2ck.comFix typo when processing refund on charge refund updated webhook from StripeCloses #13137Closes #13137Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1327Draft: Return proper dictionary structure for instance getter with names2024-03-27T11:54:19ZCédric Kriercedric.krier@b2ck.comDraft: Return proper dictionary structure for instance getter with namesCloses #13136Closes #13136Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1326Do not accept anymore datetime with null time as date2024-03-27T11:42:09ZCédric Kriercedric.krier@b2ck.comDo not accept anymore datetime with null time as dateCloses #13135Closes #13135Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1325Use fromisoformat to parse date when importing data2024-03-27T16:13:21ZCédric Kriercedric.krier@b2ck.comUse fromisoformat to parse date when importing dataCédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1324Add missing button decorator on pack transition of shipment out2024-03-26T15:41:42ZMaxime RichezAdd missing button decorator on pack transition of shipment outCloses #13131Closes #13131Maxime RichezMaxime Richezhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1323Do not set current record to the first id if the list is empty2024-03-26T10:19:42ZCédric Kriercedric.krier@b2ck.comDo not set current record to the first id if the list is emptyCloses #13130Closes #13130Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1322Backport 6.02024-03-28T16:18:03ZCédric Kriercedric.krier@b2ck.comBackport 6.0Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1321Backport 6.82024-03-28T16:17:54ZCédric Kriercedric.krier@b2ck.comBackport 6.8Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1320Backport 7.02024-03-28T16:17:37ZCédric Kriercedric.krier@b2ck.comBackport 7.0Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1319Add employee fields on invoice form2024-03-25T14:31:38ZSergi Almacellas AbellanaAdd employee fields on invoice formCloses #13128Closes #13128Sergi Almacellas AbellanaSergi Almacellas Abellanahttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1318Add warning when changing credentials2024-03-25T13:24:45ZCédric Kriercedric.krier@b2ck.comAdd warning when changing credentialsCloses #13126Closes #13126Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1317Save current record when executing a button2024-03-25T12:12:05ZSergi Almacellas AbellanaSave current record when executing a buttonCloses #13125Closes #13125Sergi Almacellas AbellanaSergi Almacellas Abellanahttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1316Add carrier to list view of customer shipment in stock_shipment_cost2024-03-25T10:53:15ZCédric Kriercedric.krier@b2ck.comAdd carrier to list view of customer shipment in stock_shipment_costIt is stock_shipment_cost that adds the field to the shipment so it should be
also added to the view by the same module.It is stock_shipment_cost that adds the field to the shipment so it should be
also added to the view by the same module.Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1315Set posting employee only when using button2024-03-25T14:23:21ZCédric Kriercedric.krier@b2ck.comSet posting employee only when using buttonAs the posted by employee field can not be modified once the invoice is
posted, the employee must be set only when it is an action of the user.
On processing the invoice, it is the internal posting method that must be used
so no employee...As the posted by employee field can not be modified once the invoice is
posted, the employee must be set only when it is an action of the user.
On processing the invoice, it is the internal posting method that must be used
so no employee is set nor any other warning checks.
Closes #13124Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1314Wrap transaction description into a single line to store as origin description2024-03-24T23:18:58ZCédric Kriercedric.krier@b2ck.comWrap transaction description into a single line to store as origin descriptionSince a2f811ed0e99 it is not allowed to store multiline in Char field.
Closes #13123Since a2f811ed0e99 it is not allowed to store multiline in Char field.
Closes #13123Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1313Make product optional on opportunity line2024-03-23T21:52:41ZCédric Kriercedric.krier@b2ck.comMake product optional on opportunity lineCloses #2172Closes #2172Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1312Put gir libraries under lib also for Windows2024-03-23T17:16:59ZCédric Kriercedric.krier@b2ck.comPut gir libraries under lib also for Windowscf5adeee978b did it for darwin but it is also useful for Windows to avoid
duplicate dlls.cf5adeee978b did it for darwin but it is also useful for Windows to avoid
duplicate dlls.Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1311Do not use sub-query with target table of Many2One for id only clause2024-03-22T21:39:43ZCédric Kriercedric.krier@b2ck.comDo not use sub-query with target table of Many2One for id only clauseCloses #13121Closes #13121Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.com