- Jun 10, 2014
-
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
As logs can be stored in any database, we can't insert create_uid and write_uid as it refer to the current database not the logging one, where FK may not match
-
Martin Trigaux authored
[FIX] report_webkit: avoid sharing parser instance globally and make it thread safe
-
- Jun 06, 2014
-
-
Martin Trigaux authored
[FIX] orm: do not recompute m2o stored function field at read.
-
Christophe Matthieu authored
[FIX] website_crm: when there is an error in required field, user_id=False in the controller overwrite the user_id browse record to display the contact form template.
-
Christophe Simonis authored
The get() method of m2o function fields is used for 2 different things: - call the function defining the m2o - get the name_get representation of the value Until this pathc, only the first case was handled, resulting to a useless recomputation of the field when reading it.
-
Christophe Matthieu authored
[FIX] website_crm: when there is an error in required field, user_id=False in the controller overwrite the user_id browse record to display the contact form template.
-
- Jun 05, 2014
-
-
Oliver Laurent authored
-
Laurent Mignon authored
[FIX] ir_cron: use the same search criteria as when listing job to excecyte when acquiring the ock on the job before its execution to prevent running already executed job Backport of fix made in trunk
-
Denis Ledoux authored
Before, the new slide was set as first slide Moreover, the indicators were not correct neither
-
Martin Trigaux authored
[IMP] stock: when checking the state of the product, do not recompute the quantity on every move but only the one currently browsing (optiomisation)
-
Denis Ledoux authored
-
Denis Ledoux authored
User should be at least have Configuration settings group to be allowed to create actions. Basic document page users do not have this rights, therefore we temporary give superuser_id to create the action This is related to rev 133c5033
-
Holger Brunn authored
Triggering an empty write could break constraint (can not update past timesheet) (opw 606963)
-
Christophe Simonis authored
-
Martin Trigaux authored
When uninstalling a module, remove the ir.model.constraint after removing the non-model records and before fields and model definition. Without this fix, some constraint would be removed too early allowing to have broken relations and data left from removed module.
-
Denis Ledoux authored
-
Denis Ledoux authored
If the price according to price list is False, use default sale price in the recurring invoice lines
-
Olivier Dony authored
This occurs because werkzeug.utils.escape() auto-casts non-basestring values to unicode, while we expect to be working with bytestrings only. So when evaluating attribute values, make sure we always return bytestring values, never int, bool or unicode.
-
- Jun 04, 2014
-
-
Christophe Simonis authored
[FIX] mrp.bom: wrong check for bom_find. If the user defined a bom line type phantom to a product without bom the check is wrong to display the error message.
-
Thibault Delavallée authored
[FIX] mass_mailing: fixed computation of mailing domain when having more than 1 mailing list added in the recipients. A bit longer, but less buggy.
-
Christophe Matthieu authored
[FIX] mrp.bom: wrong check for bom_find. If the user defined a bom line type phantom to a product without bom the check is wrong to display the error message.
-
Thibault Delavallée authored
[FIX] mass_mailing: mailing form view: better display of action buttons, avoiding having several 'red action buttons' at the same time.
-
Denis Ledoux authored
-
Martin Trigaux authored
The default value should be called with a lambda otherwise the payment_date is set to the date the server was started (opw 606715)
-
Martin Trigaux authored
On ie9, the 'read more' button in kanban view was placed in the middle of the window instead of the bottom
-
Denis Ledoux authored
This fix aimed saas-5, not master. original Commit message: display accessory field in form view and display the good accessory product inside ecommerce This is related to previous rev 86055fb8
-
Denis Ledoux authored
This many2many field should actually have product.template as relation But, in a stable release, we cannot alter the database Therefore, when displaying accessory products in the card, it display the product_tmpl_id of the product.product, not itself This relation should be changed in trunk + Actually displaying this field in the backend
-
Martin Trigaux authored
When creating a grouped invoice, the invoice_vals value is used to create the invoice line. The value was not reset for grouped invoice and we reused the values of previous line.
-
- Jun 03, 2014
-
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Matthieu authored
[FIX] website_sale: change template for product and variant selector (type color)
-
Christophe Simonis authored
Subclass detection didn't include the class itself if all it's subclasses were invalid. As we create a new regrouping subclass, that was always the case after a registry reloading, causing subclassed controllers to not be taken in account. [IMP] routing_map: clean code a little bit
-
Martin Trigaux authored
-
Denis Ledoux authored
opw-607920
-
Christophe Matthieu authored
-
Martin Trigaux authored
[FIX] product: write() should accept both int/long and tuple/list
-