Tryton merge requestshttps://foss.heptapod.net/tryton/tryton/-/merge_requests2023-05-06T07:05:56Zhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/43Draft: Count records on click on the label2023-05-06T07:05:56ZNicolas ÉvrardDraft: Count records on click on the labelCloses #11908Closes #11908Nicolas ÉvrardNicolas Évrardhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/122Draft: Allow to browse history just before a given datetime2023-01-22T12:30:38ZNicolas ÉvrardDraft: Allow to browse history just before a given datetimeCloses #4498Closes #4498Nicolas ÉvrardNicolas Évrardhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/124Use bus to signal cache invalidation to clients2023-07-13T21:53:50ZNicolas ÉvrardUse bus to signal cache invalidation to clientsCloses #10585Closes #10585Nicolas ÉvrardNicolas Évrardhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/131Use serialize function2023-01-09T10:11:12ZCédric Kriercedric.krier@b2ck.comUse serialize functionCloses #11529Closes #11529Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/610Don't reset dates to None when the date is invalid2024-01-16T09:23:22ZNicolas ÉvrardDon't reset dates to None when the date is invalidThis change introduces the validation of the date / datetime / time fields on the fly such that `26:99` is an invalid hour but is not reset to None as it was done previously.
Closes #12771This change introduces the validation of the date / datetime / time fields on the fly such that `26:99` is an invalid hour but is not reset to None as it was done previously.
Closes #12771Nicolas ÉvrardNicolas Évrardhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/961Manage [xy]align and [xy]expand for all widgets2023-11-09T13:56:03ZCédric Kriercedric.krier@b2ck.comManage [xy]align and [xy]expand for all widgetsLike in sao the attributes are managed by the container when the widget is
added.
Closes #12724Like in sao the attributes are managed by the container when the widget is
added.
Closes #12724Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1078Take advantage of the nested read API2024-02-28T17:48:31ZNicolas ÉvrardTake advantage of the nested read APINicolas ÉvrardNicolas Évrardhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1156Check for the eixstence of a screen before restoring wizard's dialog window2024-01-17T15:48:22ZNicolas ÉvrardCheck for the eixstence of a screen before restoring wizard's dialog windowCloses #12944Closes #12944Nicolas ÉvrardNicolas Évrardhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1163Replace "Save as" option by two buttons in CSV export2024-02-12T14:17:03ZHartmut GoebelReplace "Save as" option by two buttons in CSV exportCloses #10115Closes #10115Hartmut GoebelHartmut Goebelhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1204Use same error message for HTTP error2024-02-04T21:32:54ZCédric Kriercedric.krier@b2ck.comUse same error message for HTTP errorWe should use the same error message between both clients.We should use the same error message between both clients.Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1251Set tab_domain in URL only for views that are not form2024-02-21T15:23:29ZCédric Kriercedric.krier@b2ck.comSet tab_domain in URL only for views that are not formAs the form view has an id and so tab_domain will be discarded on opening,
there is no need to add the parameter in the URL.
Closes #13046As the form view has an id and so tab_domain will be discarded on opening,
there is no need to add the parameter in the URL.
Closes #13046Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1252Open new tab if the current view of existing tab is not the first one2024-02-21T15:47:57ZCédric Kriercedric.krier@b2ck.comOpen new tab if the current view of existing tab is not the first oneUser expect that action will open a tab on the first/default view even if an
existing tab exists with a different view.
Closes #9086User expect that action will open a tab on the first/default view even if an
existing tab exists with a different view.
Closes #9086Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1254Draft: Switch to searchable view when trigger search menu2024-02-22T00:34:58ZCédric Kriercedric.krier@b2ck.comDraft: Switch to searchable view when trigger search menuCloses #12743Closes #12743Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1257Display XML ID on Log window2024-02-25T23:48:23ZCédric Kriercedric.krier@b2ck.comDisplay XML ID on Log windowCloses #13055Closes #13055Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1269Remove unnecessary preference keys from RPC context2024-03-15T14:19:19ZCédric Kriercedric.krier@b2ck.comRemove unnecessary preference keys from RPC contextThe locale key is only used by the client to properly format in the locale.
And the '.rec_name' keys are used by preferences dialog.
Closes #13068The locale key is only used by the client to properly format in the locale.
And the '.rec_name' keys are used by preferences dialog.
Closes #13068Cédric Kriercedric.krier@b2ck.comCédric Kriercedric.krier@b2ck.comhttps://foss.heptapod.net/tryton/tryton/-/merge_requests/1288Set current record after copying records2024-03-14T07:33:22ZSergi Almacellas AbellanaSet current record after copying recordsSince ab82d479eca1 the current record is no longer set on load call
Closes #12820Since ab82d479eca1 the current record is no longer set on load call
Closes #12820Sergi Almacellas AbellanaSergi Almacellas Abellana