Tryton merge requestshttps://foss.heptapod.net/tryton/tryton/-/merge_requests2023-01-14T10:21:04Zhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/59Update translation from default language2023-01-14T10:21:04ZCédric Kriercedric.krier@b2ck.comUpdate translation from default languageBut keep 'en' as internal language when source comes from the code.
Closes #11882But keep 'en' as internal language when source comes from the code.
Closes #11882Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/126Backport 6.62023-01-14T10:46:53ZCédric Kriercedric.krier@b2ck.comBackport 6.6Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/127Backport 6.42023-01-14T10:47:06ZCédric Kriercedric.krier@b2ck.comBackport 6.4Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/128Backport 6.02023-01-14T10:47:19ZCédric Kriercedric.krier@b2ck.comBackport 6.0Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/129Backport 5.02023-01-14T10:47:29ZCédric Kriercedric.krier@b2ck.comBackport 5.0Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/21Use Gio.AppInfo.launch_default_for_uri instead of calling xdg-open2023-01-14T15:53:14ZCédric Kriercedric.krier@b2ck.comUse Gio.AppInfo.launch_default_for_uri instead of calling xdg-openAlso we try first this method instead of using the python webbrowser module.
Closes #11942Also we try first this method instead of using the python webbrowser module.
Closes #11942Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/86Reuse logger instance and do not format message before logging2023-01-14T16:38:11ZCédric Kriercedric.krier@b2ck.comReuse logger instance and do not format message before loggingCloses #11826Closes #11826Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/23Use Gtk.FileChooserNative instead of Gtk.FileChooserDialog2023-01-14T19:21:31ZCédric Kriercedric.krier@b2ck.comUse Gtk.FileChooserNative instead of Gtk.FileChooserDialogIt is the recommended and easy way to use the portals for Flatpak.
Closed #11941It is the recommended and easy way to use the portals for Flatpak.
Closed #11941Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/137Replace model access by __access__ for ir models2023-01-14T20:41:54ZCédric Kriercedric.krier@b2ck.comReplace model access by __access__ for ir modelsCédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/116Add error message to Pool asserts2023-01-15T02:10:40ZCédric Kriercedric.krier@b2ck.comAdd error message to Pool assertsCédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/28Add intracom tax amount of credit note to tax code 62 for Belgian accounting2023-01-15T12:52:14ZCédric Kriercedric.krier@b2ck.comAdd intracom tax amount of credit note to tax code 62 for Belgian accountingFrom https://discuss.tryton.org/t/an-intracom-credit-note-does-not-generate-the-right-amounts-for-vat-declaration/5767From https://discuss.tryton.org/t/an-intracom-credit-note-does-not-generate-the-right-amounts-for-vat-declaration/5767Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/51Lock table on transaction start2023-01-15T17:29:52ZCédric Kriercedric.krier@b2ck.comLock table on transaction startWhen trying to lock a table, we check if it was locked at the start of the
transaction otherwise we raise a TransactionError so the all transaction is
restarted over with the table added to the table to lock.
This ensures when a table is...When trying to lock a table, we check if it was locked at the start of the
transaction otherwise we raise a TransactionError so the all transaction is
restarted over with the table added to the table to lock.
This ensures when a table is locked that we always read the last committed
values.
Closes #10870Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/75Display notifications long engouh on the clients2023-01-16T08:51:02ZCédric Kriercedric.krier@b2ck.comDisplay notifications long engouh on the clientsCloses #11970Closes #11970Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/143Update parent and replaced_by when template has no taxes2023-01-16T10:50:41ZSergi Almacellas AbellanaUpdate parent and replaced_by when template has no taxesCloses #11891Closes #11891Sergi Almacellas AbellanaSergi Almacellas Abellanahttps://foss.heptapod.net/tryton/tryton/-/merge_requests/176Call transaction rollback instead of rollbacked2023-01-16T11:17:33ZCédric Kriercedric.krier@b2ck.comCall transaction rollback instead of rollbackedCloses #12010Closes #12010Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/78Assign supplied outgoing moves instead of inventory moves2023-01-16T13:03:49ZCédric Kriercedric.krier@b2ck.comAssign supplied outgoing moves instead of inventory movesIf the output location is the same as the storage location, there is no
inventory moves on the outgoing shipment, so the outgoing moves must be
assigned.
If the input location is the same as the storage location, there is neither
invento...If the output location is the same as the storage location, there is no
inventory moves on the outgoing shipment, so the outgoing moves must be
assigned.
If the input location is the same as the storage location, there is neither
inventory moves on the incoming shipment, so the quantity must be computed
based on the incoming moves.
Closes #11972Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/160Group only with the fields existing on the shipment2023-01-16T20:24:49ZCédric Kriercedric.krier@b2ck.comGroup only with the fields existing on the shipmentCloses #11998Closes #11998Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/161Pass the grouped instance to the grouping methods2023-01-16T20:26:51ZCédric Kriercedric.krier@b2ck.comPass the grouped instance to the grouping methodsThis allows more possibilities to implement grouping methods.This allows more possibilities to implement grouping methods.Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/135Rename reconciliation name to number2023-01-16T20:45:48ZCédric Kriercedric.krier@b2ck.comRename reconciliation name to numberThis was proposed in #1502This was proposed in #1502Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/165Update DnD for Gtk 3.02023-01-17T17:38:18ZCédric Kriercedric.krier@b2ck.comUpdate DnD for Gtk 3.0Closes #11514Closes #11514Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.com