- Jul 10, 2015
-
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
Do not fail if an asset cannot be cached into the database.
-
Denis Ledoux authored
In case you customize these emails, you do not want to have them reset when you update the module (-u) Same thing for the two default value in this file for event.type opw-644082
-
Martin Trigaux authored
-
stijnh92 authored
The field property_account_position is added by the view account.view_partner_property_form which is restricted to users with accounting rights. If tired to access the view, the inheritance made on l10n_ro would fail. Fixes #6952
-
Denis Ledoux authored
In the receipt report, the quantity decimal precision was hardcoded to 0, while it should use the decimal precision from the field definition. opw-644507
-
Xavier Morel authored
Also handle (and ignore) substitution definition nodes.
-
Dariusz Żbikowski authored
Address format in Poland looks like: Legionów 93 91-072 Lodz Poland see: http://en.wikipedia.org/wiki/Address_%28geography%29#Poland Closes #2416
-
Dariusz Żbikowski authored
-
Martin Trigaux authored
Courtesy of Vincent Briffaux
-
Denis Ledoux authored
Having as URL /event (not plural), for the list of events, is not really user friendly. opw-644476
-
- Jul 09, 2015
-
-
David Beal authored
Currencies must be unique per company. Therefore, without this revision, adding `(Copy)` to the currency name on duplication, this is simply not possible to duplicate a currency. Closes #2443
-
Sandy Carter authored
There is no easy way to edit the values sent to newly generated users from oauth_signup. In some cases, the mapping from an oauth provider can be different. * ex: login is something other than email In other cases, there are additional fields in res_users added by a module * ex: firstname and last name in `partner_firstname` This factorization allows modules inheriting from `auth_oauth_signup` to alter values sent to the copy of Template User. This means smaller changes to the default behaviour and the ability to properly inherit (multiple times if needed) this module without losing needed behaviour. Closes #2355
-
Lorenzo Battistini authored
calendar.attendee record should not exist without calendar.event
-
Jose J. Duran authored
Otherwise the context of original method is lost.
-
Denis Ledoux authored
Not just when coming back from the payment provider to the payment validation route `/shop/payment/validate`. Otherwise, if you do not come back from the payment provider page, that you quit just after having paid but just before being redirected to Odoo, you do not receive the email. The change within the `sale` module, while this issue concerns `website_sale` only, has been accepted because this is a mechanism that could be used by other modules. opw-644348
-
Goffin Simon authored
The filter "Confirmed" is applied on sale order line. Introduced by b927f8a8
-
Goffin Simon authored
The filter "Incoming Shipments to Invoice" must not include shipments that are already invoiced. opw:644407
-
Goffin Simon authored
In the aged balance report, the reconcile entries are excluded except if the reconciliation date is greater than the date for which the aged balance report is requested. But this exception should never include opening entries. opw:643172
-
Denis Ledoux authored
The amount to pay must be sent without comma to ogone. e.g., for 66.99 EUR, the amount sent must be 6699. To do that, we simply applied 66.99 * 100, which seems rather good. However, due to the fact how floats are handled in computers, `66.99 * 100` returns 6698.999999999999 and `int(6698.999999999999)` returns 6698 while we expected 6699 Using `float_repr` with `0` as decimal precision instead of using `int` solves this issue. `float_repr(6698.999999999999, 0)` returns 6699, as expected.
-
Nicolas Martinelli authored
If we export False or an empty string, the Excel export will consider the field similarly to a boolean, and en empty value will be converted into "=False()" in Excel. To prevent this, we return "None" in the following cases: - String - Date - Datetime - Selection - Reference - Many2one - RelationalMulti Introduced by 6243d188 opw-643966
-
Lionel Sausin authored
The valuation wizard is based on stock moves and currently only takes into account the moves which have different companies in source vs destination locations. This is a problem because all user-created locations have a default company set to the user's company, even the "virtual" ones. For example in the demo dataset visible on runbot, some supplier locations have a company set and some don't. So we have to make sure to include every move coming from/going to outside locations based on the locations's type too. Closes #7530
-
Xavier Morel authored
* remove local toc sidebar in non-index documents with a toctree * change toctree rendering to only have links on leaf nodes (don't link to intermediate toctree'd documents)
-
Nicolas Martinelli authored
Method action_produce does not support the case where the same product appears on multiple lines. We do this to avoid major changes in a stable version. opw-644093
-
Denis Ledoux authored
When building a new suvery, and sending invitation trough private emails, it wasn't possible to fill the survey from the link sent if you were not logged as the user who sent the invitation, or as a survey manager opw-644210 Fixes #7486
-
Lionel Sausin authored
The menu entry in Warehouse > Current Inventory Valuation is a shortcut to the same results as the wizard in Reports > Warehouse > Valuation. However when using the "current valuation" menu entry, the list is given without grouping by product and location, so it's basically just a glorified list of stock moves that no Warehouse manager is going to understand. Let's just add the same default grouping to let the results make sense. Closes #7531
-
Martin Trigaux authored
This reverts commit 905dd88c. This fields contains the attachment name which do make sense to be translated ("PO" stands for "Purchase Order").
-
Goffin Simon authored
To adopt the same behavior than location with warehouse in function _get_domain_locations. opw:644219
-
- Jul 08, 2015
-
-
André Paramés authored
Some models (e.g. calendar.event), use "virtual" ids which are not represented as integers. It was not possible to use sorted method on those models as calling int() is failing. This commit fixes the method, making it agnostic to the type of the 'id' member variable. Fixes #7454
-
Goffin Simon authored
In the "Pay invoice" wizard, the period doesn't have to be change when the payment method is modified. opw:643791
-
Denis Ledoux authored
Otherwise, when accessing `/sitemap.xml` as SUPERUSER for instance, pages not published were displayed in the sitemap. opw-640673
-
Martin Trigaux authored
-
Guewen Baconnier authored
A log analysis showed that the normalized query below was executed very often with a slow explain plan using a seq scan. ```sql SELECT move_id, date FROM account_move_line WHERE journal_id = <journal_id> AND period_id = <period_id> AND create_uid = <user_id> AND state = 'draft' ORDER BY id DESC LIMIT 0; ``` This query is called in the _default_get of account.move.line to find the last unbalanced move line. The existing index can be improved to cover this query as well, showing an impressive improvement of the explain plan as explained here: https://github.com/odoo/odoo/pull/7430#issuecomment-119521031 Closes #7430
-
Martin Trigaux authored
No need for uppercase, courtesy of Lionel Sausin. Well, Clarice - have the lambs stopped screaming? -- Hannibal Lecter
-
Holger Brunn authored
This bug causes binary fields in many2many lists being presented as a data url, even though bin_size is passed. Closes #6966
-
Guewen Baconnier authored
In recurring invoices from contracts. It allows to inherit and modify the prepared values for the lines. Closes #6822
-
Holger Brunn authored
Closes #4222
-
Guewen Baconnier authored
Fixes #4288 Closes #4300
-