Commit Graph
60492 Commits
Author SHA1 Message Date
Cédric Krier d7715aba68 Make overflow visible for dropdown in table header of treeview
7d2e1761cee2 added an overflow invisible on the div of the table header to hide
the sort icon when the column width is too small. But the overflow must be
visible for the dropdown to display the menu.

Closes #14793
(grafted from b243f1930ffe23e9a9078817be0a22d4c468edb3)

--HG--
branch : 8.0
2026-04-21 19:04:13 +02:00
Cédric Krier 321fd8d9ce Do not pass the channel name as parameter to LISTEN call in the queue
psycopg3 can not determine the data type.

Closes #14792
(grafted from 7fc8e6a10574c04a074f55a8a4e56ec4e07efb74)

--HG--
branch : 8.0
2026-04-21 15:30:46 +02:00
Cédric Krier 7cfd5eba46 Process exception of RPC calls for chat
Closes #14790
(grafted from e47e55822e32ef31aee016882fce0cb0a530e6eb)

--HG--
branch : 8.0
2026-04-21 12:28:49 +02:00
Cédric Krier cd1aef8dfc Check access only on entry points of chat channel
Since 317e5ff39097 the read access is restricted to the admin group.
The access right should not be enforced for the transaction but only at the RPC
entry point.

Closes #14791
(grafted from 8c311ddd3da49bdbd61f2ae22074880ea79ae2ec)

--HG--
branch : 8.0
2026-04-21 12:15:36 +02:00
Cédric Krier e73bb1bd79 Fix computation of doc series for odd minor version
(grafted from b51529a6afd0794498d1790e88b4805af582eb81)

--HG--
branch : 8.0
2026-04-20 22:24:47 +02:00
Cédric Krier 35e4dac5d6 Fix computation of documentation series for odd minor version
(grafted from f4d6cf9d57ce7c69bcde185f933f866c0dd40301)

--HG--
branch : 8.0
2026-04-20 21:23:36 +02:00
Cédric Krier 045421c749 Increase version number
--HG--
branch : 8.0
2026-04-20 21:01:58 +02:00
Cédric Krier e62dadfc2f Create branch 8.0
--HG--
branch : 8.0
2026-04-20 20:55:30 +02:00
Cédric Krier acde54d19e Rename naiad package into tryton-naiad 2026-04-20 20:47:48 +02:00
Cédric Krier 042340bb71 Add tag 8.0.0 2026-04-20 20:10:26 +02:00
Cédric Krier 7f0d38f477 Prepare release 8.0.0 2026-04-20 20:10:13 +02:00
José Antonio Díaz Miralles 1993e447ce Return the values from the promise of default_get method
Closes #14783
2026-04-20 18:14:28 +02:00
Cédric Krier 7a29801b68 Remove unrelated changelog entry 2026-04-20 18:10:24 +02:00
Nicolas Évrard 072d0317aa Use a list of selection values to enable sorting in the filter window
Closes #14785
2026-04-20 10:41:45 +02:00
Cédric Krier de1bb5d5d9 Update translations [skip ci] 2026-04-20 10:38:52 +02:00
Cédric Krier c662bea8ad Abstract the iteration for line items and vat taxes feedback for Typless
The generators can be extended for other type of result.

Closes #14781
2026-04-17 10:01:31 +02:00
Cédric Krier a7c57aeef6 Execute only one menu item and button actions at a time per tab
Closes #14769
2026-04-16 23:00:54 +02:00
Cédric Krier f07cf4dceb Wait for the next/previous display promises before clearing info and set button sensitiveness
#14769
2026-04-16 22:50:42 +02:00
Cédric Krier a973cdd9f8 Only set the value on the current view of One2Many when the form set values
If the current view is a form view, we need to ensure that the values are
actually set for all the widgets.
2026-04-16 22:48:34 +02:00
Cédric Krier 886a463adb Support widget returning promise on display
The xxx2Many widgets can not be displayed synchronously so we need to include
there promise in the promise returned by the form view display method.

#14769
2026-04-16 22:45:15 +02:00
Cédric Krier 1c80557101 Sort Shopify products by ID when position is None
Closes #14774
2026-04-15 16:26:20 +02:00
Cédric Krier 4875c428e4 Render prepaid amount in UBL invoice
Closes #14766
2026-04-13 17:30:06 +02:00
Cédric Krier 4e4c294bb0 Move the sortable icon of table column outside of the label
This ensure that the labels have the same height even if they are or not
sortable.

Closes #14762
2026-04-11 08:42:50 +02:00
Cédric Krier 53bf0cefcd Cast to integer reporting ID calculated using SQL Power
Closes #14732
2026-04-09 18:24:39 +02:00
Cédric Krier 4e97df25ba Save the record when checkbox is clicked on editable tree view
Since 53ff6c9d8393 checkbox can be toggled even if the record is not the
currently selected record.
When the changed record is not the currently edited record, it must be saved as
editable tree handler will not save it.

Closes #14642
2026-04-09 17:28:37 +02:00
Cédric Krier bbd062a61a Return promise from save function on Tab
Closes #14604
2026-04-09 15:54:06 +02:00
Cédric Krier 4fbf75b518 Clear consolidation company if the invoice's changed party is incompatible
Closes #14757
2026-04-08 19:21:09 +02:00
Cédric Krier a1a08ef8d9 Remove invalid SEPA mandate when payment is reset to draft
Closes #14756
2026-04-08 18:49:25 +02:00
Cédric Krier cfff8414ff Limit the application of receivable rules to accounts and parties in the statement
Closes #14755
2026-04-08 17:16:26 +02:00
Cédric Krier 7e01e915c5 Use no breaking spaces for language definitions
Closes #14754
2026-04-08 14:42:10 +02:00
Cédric Krier 3ea7d3a207 Call super in channel email methods extended by inbound email module 2026-04-17 07:42:34 +02:00
Korbinian Preisler f2ceae17f3 Use correct message identifier when computing the chat email body
Closes #14780
2026-04-16 18:09:30 +02:00
Korbinian Preisler ee6ec419a7 Add missing rule argument to post inbound email action
Closes #14779
2026-04-16 23:33:34 +02:00
Cédric Krier 0f67babf1f Always remove spaces when converting value to number in domain parser
Closes #14753
2026-04-08 14:31:55 +02:00
Cédric Krier cc1a046c9e Test instances against the Response/Request classes from werkzeug
It should be allowed to use the base classes instead of the custom derived of
Tryton.

Closes #14765
2026-04-13 14:38:48 +02:00
Cédric Krier cf8d245a9a Add note in the documentation about the scheduled task to update Peppol document status 2026-03-26 07:38:42 +01:00
Cédric Krier 24ab3419a3 Update invoice documentation to describe the revised report 2026-03-27 09:18:14 +01:00
Cédric Krier 5c2579a62a Search only for identifier of active party for supplier invoice party
Closes #14752
2026-04-08 12:12:54 +02:00
Nicolas Évrard 033e4326bf Remove the implicit undefined return when computing the fields to update
Closes #14751
2026-04-07 18:54:39 +02:00
Cédric Krier eb0cb933ef Delete related resources when deleting records
Closes #14748
2026-04-07 13:39:54 +02:00
Cédric Krier 371c01984a Use BIGINT for the party code digit and limit its size to 18 digits
Closes #14761
2026-04-09 19:20:38 +02:00
Cédric Krier 3a14737d86 Do not use a Transaction to copy SQLite database for tests restoration
Starting a Transaction can only be done on a already setup database as the
cache synchronisation may query the `ir_cache` table.

Closes #14742
2026-04-02 19:24:07 +02:00
Cédric Krier f2ef34f8fc Remove usage of deprecated grouped slice in ethanol production
Closes #14750
2026-04-07 15:27:48 +02:00
Cédric Krier 3a79a7a2e0 Remove leading space in VATEX codes for French chart of account 2026-04-13 12:37:14 +02:00
Sergi Almacellas Abellana b162fe645b Do not extract relatorio link's text as translation source 2026-04-10 13:52:02 +02:00
Cédric Krier 7bf94f6e79 Follow the guideline style for sections of main documentation 2026-02-27 08:35:57 +01:00
Cédric Krier 418a7bd898 Update documentation about handling exception
Since 57b1872a62fb the wizards display a list to be ignored and another to be
recreated.
2026-01-20 12:38:02 +01:00
Korbinian Preisler dca94f7365 Add missing f-string prefix in search for contact mechanisms for chat
Closes #14760
2026-04-09 17:45:01 +02:00
Nicolas Évrard 1c98320ccc Call on_modification on each Model with a replaced party
Closes #14684
2026-03-16 18:42:56 +01:00
Cédric Krier bcf8181107 Split indexes for history table to have either id or __id
815a0a887c3e added the index but the id and __id are just included to the index
when the pre-filtering could be improved if id was in the index and the window
order could be improved if the __id was in the index.
2026-03-31 13:51:29 +02:00