- Oct 12, 2016
-
-
Martin Trigaux authored
my bad
-
Thibault Delavallée authored
-
Thibault Delavallée authored
When the quotation is sent by email it is still in draft state. However right after sending it will move to sent state. This state allows the customer to see it in its website portal. Let us then use a convenient context key used when sending quotations by email to force the use of website address for quotation link contained in the email.
-
Damien Bouvy authored
-
Damien Bouvy authored
Ensures no regression on a3509d28
-
Danimar Ribeiro authored
_rec_name in mass mailing is source_id which is an integer, it does not accept a char value. Instead specify the `name` value, which will create a utm.source. Closes #13765
-
Martin Trigaux authored
-
Martin Trigaux authored
It was not an issue before as there where only the US states in the data. Remove onchange as useless since domain restriction. Fixes #13657
-
Jeremy Kersten authored
Move the code to manage the case of 'adding an attribute with only one value should not recreate product' before to select the existing variants. Before this commit, When you create 1 new product.template, it create 1 variant. When you add an attribute with only one value, it update the existing and create a duplicate variant. After this commit, Only the existing variant is updated, and there are no more duplicated variant. The fix: We update the variant if only one value before to select the existing variant. Thus, the updated variant is compared with the matrix and not duplicated. This commit closes #13757
-
Martin Trigaux authored
-
Damien Bouvy authored
Before the migration to the new API of this code, the context was not propagated to the update_notification call. This is now the case, which is unfortunate since the context of the cron action has an 'active_test'=False key, which causes the ping to count user differently when the cron is triggered from the form view. This commit adds explicit ('active','=',True) domain to ensure we only count active users when pinging.
-
Denis Vermylen (dve) authored
of Attendances view
-
Denis Vermylen (dve) authored
for the employees kanban view in kiosk mode.
-
Danimar Ribeiro authored
image_small is not required and may fail if empty TypeError: cannot concatenate 'str' and 'bool' objects Closes #13726
-
Odoo Translation Bot authored
-
David Beal authored
To be possible to override the name_get of the variants Closes #13053
-
开阖软件 Jeff Wang authored
Closes #13756
-
- Oct 11, 2016
-
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Quentin De Paoli authored
[FIX] account_asset: hide the button 'set_to_draft' on assets already started to be depreciated because it makes no sense to be able to do so
-
Christophe Simonis authored
-
Jeremy Kersten authored
See more details here: odoo/odoo@6191e3f6d0d064de9acdf0d1455b7de589dddb5a This commit closes #13704
-
Christophe Simonis authored
-
Jeremy Kersten authored
See previous commit odoo/odoo@4ca06e02558b202183592f4d7c67f76f302bc0d1
-
Christophe Simonis authored
Theses config options should not share the same dict as `init` dict may be modified by migration scripts to handle new module dependencies.
-
Olivier Dony authored
Most people install the im_livechat module and expect it to be enabled automatically on their website. When it doesn't work they try to use the integration JS code and add it to their website layout, which does not work as expected. Setting it as auto-installed solves the issue.
-
Jeremy Kersten authored
During migration to new api the field has been renamed but not the condition in the diagram
-
Jeremy Kersten authored
Function has been prefixed with an underscore by commit #21e45795 Avoid traceback where 'get_recurrent_date_by_event' is not defined Thix commit closes #13727
-
Jeremy Kersten authored
First module which need it, will install it with dependences. This commit closes #13739
-
Jairo Llopis authored
* Failing test for one2many [(5,)] action, when domain is callable. The problem is that `self` inside a callable domain becomes the comodel when at [(5,)]. * [FIX][fields] Make [(5,)] with computed domain work. To reproduce this failure, declare a field like: ``` child_ids = fields.One2many( comodel_name="other.model", domain=lambda self: [("id", "in", self._ids_to_find())], ) ``` Now set some value to it. Now unset them. Impossible because ``self`` becomes ``other.model`` in domain evaluation.
-
Aaron Bohy authored
-
Martin Trigaux authored
-
Martin Trigaux authored
-
Jeremy Kersten authored
Remove useless avg defined on crm view. If you define avg='Average Values' in a view, now we see in the footer of list view the average.
-
Jeremy Kersten authored
Web client use fields_get (which one call get_description) to know if a group operator exists. But until now, group_operator are never returned. Without it, the web client cannot display the sub-total except for sum (the fallback in the web client). This commit closes #13713 Todo: do the same on Class Monetary in next branch
-
Martin Trigaux authored
Avoid 'Title underline too short.' error
-