- Sep 11, 2014
-
-
Fabien Pinckaers authored
-
Yogesh Parekh authored
Cherry-picked from 61ed580876e88a34fbaab44863fe6f025cb94cda Closes #134
-
Richard Mathot authored
Cherry-picked from 0172cfba76ae4509be33220f6d4ef09c005c8312 Closes #2335
-
Sheth Sunny authored
Cherry-picked from b720a596210f5502ae595ffa7ce09b4acd4b63f8
-
Ronak Baxi authored
Cherrypicked from 0a1fa70aab548e290171e71b5e56226255af35d7 Closes #2259
-
Prashant Panchal authored
Cherry-picked from 8e7dfaed151dcc9ed3a5b4bdd87e8afcad51a765 Closes #1729
-
Akash Balar authored
-
Thibault Delavallée authored
[FIX] hr_timesheet: fixed issue in code cleaning, xmlid_to_res_id returns an id, not the old model, res_id.
-
- Sep 10, 2014
-
-
Yannick Tivisse authored
-
Mohammed Shekha authored
If one click on empty area of button at that time we should set focus of the field based on field order. Do not evict record from dataset, otherwise it will go to read from database and will do server call for read, if user is cancelling in one2many then there is no need to read record from database, this will also fix the issue of unorder execution of event trigger. (opw 613100)
-
Christophe Matthieu authored
[FIX] website.theme: need to convert xmlids; input are always checked
-
Chirag Dodiya authored
hr_timesheet: merged use_timesheets and invoice_on_timesheets fields on account.analytic.account that basically tells the same thing (project using timesheets). Propagated this change in the various views using it. project: various improvements in views to ease the user experience.
-
Christophe Matthieu authored
-
Christophe Matthieu authored
-
Amit Vora authored
-
- Sep 09, 2014
-
-
Jigar Patel authored
-
Sunil Sharma authored
-
Jigar Patel authored
-
- Sep 08, 2014
-
-
Olivier Dony authored
-
Olivier Dony authored
-
Olivier Dony authored
Sometimes a cached bundled could be missing in the ir.attachment filestore (for example after copying a database for test purposes without duplicating the filestore as well). When this happens ir.attachment will return an empty file contents ; treat this as a cache miss. This means empty bundles would not be cached, which is not a big issue - there is little benefit in caching them, and they should not be common nor useful.
-
Olivier Dony authored
When deleting filesystem-backed attachements, the deletion on the file-system is not transactional. In the event of a transaction rollback, the file deletion would not be rolled back, which is a dangerous side-effect. This can happen for example when several transactions try to delete the same file(s) at the same time. The duplicate deletions might be detected by the database (being concurrent update errors), and rolled back at the point of the DELETE query, to be retried. If the files have already been deleted in the file system it before the rollback, it leaves the system in an inconsistent state, at least temporarily. One case where we have seen it is when web bundles are loaded by many web users at the same time, right after being updated (and thus invalidated). As they are currently cached as ir.attachment records, this often causes a corruption of the cache.
-
Olivier Dony authored
-
Simon Lejeune authored
* render the invitation widget inside oe_application * override the margin of oe_right in order to display the two div on the same line
-
Simon Lejeune authored
The webclient rendering is done in two parts: the server renders the boilerplates including the menus, and then the javascript launch the webclient using the server-side boilerplates. In some case, we want to render the boilerplates but not the menus (auth_calendar). Added groups around the t-call to the menu in the web template. Fixes issue #2044.
-
Niels Huylebroeck authored
stock_account module override the action_done method of stock.move but does not return the same value This causes problems when calling this function from xmlrpc because the resulting value is now None and that is not allowed to be marshaled by default.
-
yti authored
[IMP] web: better display of redirection warnings ('Go to Config' or Cancel, like other wizards in odoo)
-
Xavier Morel authored
Avoids 2 rendering passes, and allows editing e.g. events detail page, which couldn't be done (due to groups=public in a mail component) fixes #1994
-
- Sep 05, 2014
-
-
Christophe Simonis authored
-
Christophe Simonis authored
-
David Monjoie authored
-
David Monjoie authored
-
Fabien Meghazi authored
The feature was broken due to an incompatibility when forward porting 624f256f and a78e27fc
-
Christophe Simonis authored
-
Denis Ledoux authored
-
Christophe Simonis authored
-
Jeremy Kersten authored
-
Jeremy Kersten authored
Automatic Cookie Domain Configuration simplifies cross domain tracking implementations by automatically writing cookies to the highest level domain possible when the auto parameter is used. When used on the domain www.example.co.uk, it will try to write cookies in the following order: co.uk example.co.uk www.example.co.uk Analytics.js will fail to write a cookie on co.uk but will succeed on example.co.uk. Since a cookie was succesfully written on a higher level domain, www.example.co.uk will be skipped.
-
Fabien Meghazi authored
- Properly check unmet dependencies - Set imported module's state to 'installed' - Fix bad translation usage
-
- Sep 04, 2014
-
-
Christophe Simonis authored
-