Commit Graph
58015 Commits
Author SHA1 Message Date
Nicolas Évrard 2f29a24c9c Stop loading fields definition already known by the field 2023-12-18 19:19:39 +01:00
Cédric Krier 0c5ac00c69 Replace _explode_move_values calls by _move call of production 2024-03-16 21:07:22 +01:00
Cédric Krier fe4cec2189 Set currency and unit price of production move when unit price is required
Since 0b2e50445415 the unit price is always set when production is done, so
the unit price of output moves is not important before.
2024-03-16 21:03:13 +01:00
Cédric Krier 51360ee110 Fill currency when creating output move of production
Closes #12360
2024-03-16 21:00:21 +01:00
Cédric Krier e2139ba445 Add company record rule to journal - period 2024-03-14 13:53:31 +01:00
Cédric Krier 4da709134d Add journal - period buttons to form view 2024-03-14 13:51:20 +01:00
Cédric Krier 440827194d Remove declaration of non-existent open button for journal - period 2024-03-14 13:50:49 +01:00
Cédric Krier 36cf314066 Add company to journal-period 2024-03-14 14:04:31 +01:00
Cédric Krier 0a14c86d4e Remove active field on journal - period 2024-03-14 13:44:29 +01:00
Nicolas Évrard a442953776 Use a pure CSS solution to compute the container view height and width
Closes #12983
2024-04-06 18:30:01 +02:00
Cédric Krier 4790d928af Add images to product category
Closes #13062
2024-02-27 17:52:09 +01:00
Cédric Krier 6bb7b6cc43 Generalize ImageMixin to be used with other models than products 2024-02-27 17:52:34 +01:00
Cédric Krier ed718e31a3 Add code on product category 2024-02-27 17:44:29 +01:00
Cédric Krier 575ae00711 Use sequence ordered for view priority 2024-02-25 13:32:10 +01:00
Cédric Krier 0b431b0ce1 Do not mix base views and extensions
Closes #13056
2024-02-25 13:31:48 +01:00
Cédric Krier adb7243f0c Display XML ID on Log window
Closes #13055
2024-02-25 13:42:18 +01:00
Cédric Krier cd3395b233 Add email constructor from message 2024-02-21 21:43:50 +01:00
Cédric Krier c5d85c1a4f Order email multipart/alternative by increasing preferences
The html version is preferred over the plain text.

Closes #13049
2024-02-21 19:51:08 +01:00
Cédric Krier 3cc0bb6c15 Add send_message methods to sendmail
Closes #13048
2024-02-21 21:38:53 +01:00
Cédric Krier 2ae89396c3 Open new tab if the current view of existing tab is not the first one
User expect that action will open a tab on the first/default view even if an
existing tab exists with a different view.

Closes #9086
2024-02-21 16:47:19 +01:00
Cédric Krier 0f06ca9142 Raise a warning when validating invoice with non default taxes
Closes #3818
2024-02-19 12:43:52 +01:00
Cédric Krier 8666e82b80 Rename 'done' buttons to 'do' and label them as "Complete"
Closes #13039
2024-02-17 17:50:49 +01:00
Cédric Krier 254e72b074 Display origin also on invoice line list 2024-02-14 09:58:50 +01:00
Cédric Krier d6515743cc Display invoices and moves progress on sale and purchase lines
Closes #13025
2024-02-08 16:58:46 +01:00
Cédric Krier 401d2edbd9 Add account export WinBooks module 2024-04-07 11:13:31 +02:00
Cédric Krier 8b298a522b Add account export module 2024-04-07 11:13:39 +02:00
Cédric Krier 1ad42b265f Define generic getter and searcher for identifier of party 2024-01-19 23:35:21 +01:00
Cédric Krier 5e10e9df21 Add skip warning on trytond configuration
Closes #12954
2024-01-22 10:03:16 +01:00
Cédric Krier c5eb6248a9 Disable maxDiff for scenario asserts 2024-01-22 10:03:55 +01:00
Cédric Krier db1f9fcd4a Update proteus tests to use model field of model access as string 2024-04-07 12:17:36 +02:00
Cédric Krier 9a4f3322ac Fallback to searching on rec_name for fmany2one only when value is a string
Like Many2One field, the implicit rec_name search should only apply to string
value otherwise it is on the target id.
2024-04-07 12:16:54 +02:00
Cédric Krier 85adb630b8 Add account SYSCOHADA module 2024-04-07 09:50:53 +02:00
Cédric Krier 79fabdfd1f Normalize logging message when deleting old XML records
Closes #13007
2024-02-06 15:43:10 +01:00
Cédric Krier 229e30286a Use fromisoformat to parse date when importing data 2024-03-27 12:37:24 +01:00
Cédric Krier 9d27f8b951 Do not use sub-query with target table of Many2One for id only clause
Closes #13121
2024-03-22 22:40:09 +01:00
Cédric Krier ed552f357e Add size constraint on RPC cache 2024-03-22 19:29:54 +01:00
Cédric Krier 76cce2217d Fetch URL icons asynchronously
If the URL is not yet in cache, an empty image at the proper size is return,
then when the callback is triggered, the URL should be in cache. So we force a
redraw of the treeview which should set the proper pixbuf.
The IconFactory uses a pool of 5 workers like the browsers.

Closes #13119
2024-03-22 19:16:55 +01:00
Cédric Krier 7b86761834 Do not minify JavaScript nor CSS
It is better to rely on the server compression and ease debugging source code
even on production installation.

Closes #11936
2024-03-15 10:13:23 +01:00
Cédric Krier ff7cd065ad Add module Many2One 2024-02-25 13:49:05 +01:00
Cédric Krier a42777834e Add model Many2One on ir.action.wizard 2024-02-25 16:23:30 +01:00
Cédric Krier b83ad6695a Add model Many2One on ir.action.act_window 2024-02-24 18:04:11 +01:00
Cédric Krier 51b1c05832 Add model Many2One on ir.action.report 2024-02-25 16:23:50 +01:00
Cédric Krier dc1f2df99e Add model Many2One on ir.model.data 2024-02-24 17:43:15 +01:00
Cédric Krier 302e92783c Add model and field Many2One on ir.ui.view_tree_width 2024-02-22 17:49:34 +01:00
Cédric Krier 2502e07bb3 Add children field Many2One on ir.ui.view 2024-02-22 17:39:16 +01:00
Cédric Krier c18c7dd927 Add model Many2One on ir.ui.view 2024-02-24 00:13:24 +01:00
Cédric Krier 80b61a9f63 Store model on ir.rule.group 2024-02-25 13:45:21 +01:00
Cédric Krier 5448a91bf7 Store model on ir.model.button 2024-04-06 10:48:45 +02:00
Cédric Krier 122a45b167 Store model and field name on ir.model.field.access 2024-04-06 11:04:15 +02:00
Cédric Krier 9193a425d1 Store model name on ir.model.access 2024-04-06 14:10:01 +02:00