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