Simon Lejeune
9c0e8f10e0
[FIX] sale: translate advance message on advance invoice
2014-10-16 11:04:56 +02:00
Fabien Meghazi
75dfa9a356
[ADD] QWeb2: add support for operation='attributes' in a t-extend
...
Same syntax as server's position='attributes' on view inheritance
2014-10-16 10:25:57 +02:00
Raphael Collet
e9587bf130
[IMP] expression.py: add a check to forbid records in domains
...
Records in domains cause a "maximum recursion depth exceeded" error when
converted to SQL. Simply add a test to show a better error message.
2014-10-16 10:22:23 +02:00
Denis Ledoux
342f7492c7
[FIX] product: price_rule_get_multi returns a dict with a dict with tuples
2014-10-15 18:52:38 +02:00
Christophe Simonis
0d69b6e472
[MERGE] forward port of branch saas-3 up to 6feb5f7
2014-10-15 18:00:15 +02:00
Jeremy Kersten
0f6146ff2f
[FIX] website_crm: remove useless request from params, anyway it's a global var
2014-10-15 17:54:25 +02:00
Olivier Dony
2bdbe255a7
[FIX] config: fix parsing of geoip db paramater, rename command-line option for consistency
2014-10-15 17:26:54 +02:00
David Monjoie
2cde5596b9
[FIX] product_visible_discount: fix display of unit price according to rule base price like in 7.0 as requested by gab
2014-10-15 15:46:28 +02:00
Fabien Pinckaers
904adc8b51
[FIX] perview button visible
2014-10-15 15:24:32 +02:00
Cedric Snauwaert
32bbc34458
[FIX] purchase_requisition: change active_id to tender_id in widget context
...
this is due to commit 6ed774de61 and a37bad205b which removes the active_id from context if the target==curent which is the case of this widget, we therefore can not use active_id here.
fix #2385
2014-10-15 14:47:13 +02:00
Jeremy Kersten
5b1eee9a3a
[FIX] crm_lead: don't rewrite user_id. Value has not been updated so it's useless. Some module check that user_id is in vals to trigger others actions for nothing.
2014-10-15 14:18:37 +02:00
Jeremy Kersten
1d0c30e010
[IMP] ir_qweb: remove the option 'only_date' introducted in cefc9ad8e3. Now we can use widget='date' to do the same thing. That keeps the same behaviour that in the backend.
...
<span t-field=model.datetime_field t-field-options="{'widget': 'date'}"/>
2014-10-15 13:56:01 +02:00
Raphael Collet
89031f5de6
[FIX] models: simplify partial setup of fields, let it crash silently
...
The setup of relational fields may be problematic, as they may refer to unknown
models via custom relational fields. In a partial setup, do not try to skip
the field setup, but let it go and silently catch any exception if it crashes.
2014-10-15 11:39:12 +02:00
Denis Ledoux
6feb5f70e9
[MERGE] forward port of branch 7.0 up to 98c6e7c
2014-10-15 09:44:31 +02:00
Randhir Mayatra
f34ea0bc54
[IMP] sale,warning: usability
2014-10-15 09:43:37 +02:00
Denis Ledoux
98c6e7c3d5
[FIX] web: cherry-pick of 893e426865 & 61207f3f4d
2014-10-15 09:43:26 +02:00
Josse Colpaert
1da0a0b3a5
Merge pull request #3081 from odoo-dev/8.0-wmsprocmoveloc-jco
...
[FIX] Currency_id on purchase requisition + move created from procuremen...
2014-10-14 23:22:48 +02:00
Josse Colpaert
26cb72d104
[FIX] Currency_id on purchase requisition + move created from procurement should go to location of procurement not of rule (procurement location can be child of rule location. In handy for customer locations)
...
[FIX] Other elements of purchase of purchase requisition
[IMP] Picking type on purchase requisition
[FIX] Location of purchase
2014-10-14 23:19:15 +02:00
Christophe Simonis
3110d97c3d
[FIX] product: correct name_get for products with resellers.
...
Error introduced during forward-port commit 14f3085
2014-10-14 17:04:19 +02:00
Denis Ledoux
893e426865
[FIX] web: even if there is no view, the field has to be rendered
...
This is related to ÿ07f3f4d9206d4c1a3e484eb89f09d2258977a
2014-10-14 16:59:13 +02:00
Jeremy Kersten
f1c637b1dc
[FIX] mail_thread: allow to pass mail_track_log_only in the context to remove the subtype of the notification. By this way, no mails will be sent because partners_to_notify will be empty.
2014-10-14 16:32:40 +02:00
Denis Ledoux
61207f3f4d
[FIX] web: push render value deferred only if the field is in a form view
2014-10-14 16:28:47 +02:00
Olivier Dony
8ec725e5e5
[FIX] website: editor: preserve label and color for link buttons targeting a page
...
When selecting a page target rather than a static
URL the style and label information were ignored/lost.
2014-10-14 16:27:43 +02:00
Xavier Morel
b9fdb93bec
[FIX] implementation of t-call's 0-index in qweb-js
...
Had expected regularity, had not noticed the Python version is really an
ignoble hack where the string "0" (exactly) is interpreted in a specific
manner when used in t-raw and format strings, *and nowhere else*.
Had special-cased the expression everywhere which broke e.g.
<t-set="xxx" t-value="0"/>. Reproduce Python behavior more closely,
and strongly consider swapping out both for something different e.g.
[[content]] or something like that, which doesn't cause problems in
Python but doesn't have to be so specially cased either.
2014-10-14 16:20:29 +02:00
Raphael Collet
94e7dc6050
[FIX] models: do not look up the registry class when building cls._fields
2014-10-14 16:17:23 +02:00
Frédéric Van der Essen
e10b07e955
Merge pull request #3001 from Bubbles-IT/8.0-fix-pos-tax-label
...
[FIX] point_of_sale: printing of tax name on hardware was missing name
2014-10-14 15:52:46 +02:00
Christophe Simonis
2e3f59181d
[MERGE] forward port of branch saas-3 up to db75994
2014-10-14 15:13:14 +02:00
Julien Legros
9b17619ef1
[FIX] website_quote: compare untaxed amounts in case of discount
2014-10-14 14:52:43 +02:00
Christophe Simonis
db759948ff
[MERGE] forward port of branch 7.0 up to 75d3ea6
2014-10-14 14:36:45 +02:00
David Monjoie
75d3ea6208
[FIX] point_of_sale: fixed display of untaxed amount in sales lines report
2014-10-14 14:11:53 +02:00
David Monjoie
eb6bf4dd86
[FIX] point_of_sale: fixed display of untaxed amount in sales lines report
2014-10-14 14:10:06 +02:00
Denis Ledoux
0b13f32868
[FIX] email_template: do not try to add user signature if none set
...
append_content_to_html expects two strings. If the user has no signature, it returns user.signature returns False
2014-10-14 13:41:52 +02:00
Denis Ledoux
da17723bef
[FIX] product: use new api to retrieve product standard price as SUPERUSER
...
As it looks like self is a product.template, and product can be a product.product. Using the new api avoid to have this problem.
2014-10-14 12:46:07 +02:00
Denis Ledoux
b447d7b063
[FIX] product: redo forward port 2832d2d for fix 12eb157 lost with 43977de
2014-10-14 12:02:20 +02:00
Raphael Collet
43abcb02ba
[FIX] models: in _add_field(), set the field as an attr before setting it up
...
In the case of custom fields, the field's parameters were set up without the
field being present in the class hierarchy. Because of this, the parameter
inheritance mechanism was missing the field itself. As a consequence, custom
selection fields ended up without selection, for instance :-/
2014-10-14 11:56:59 +02:00
Tymoteusz Motylewski
2b8cb4fa89
[ADD] doc: document domain operators, fix typos
...
* Add description for all allowed operators.
* Improve wording of domain documentation and fix spelling.
2014-10-14 11:14:06 +02:00
Xavier Morel
d7f2cc2483
[REM] undocument removed method add_default_value
2014-10-14 11:12:57 +02:00
Dikshit Prajapati
19c7bfb635
[IMP] account: value_amount field 0-1 -> 0-100%
2014-10-14 10:52:49 +02:00
tpa-odoo
c9b3eb9afc
[IMP] website_sale: details in order recap
2014-10-14 09:36:59 +02:00
Christophe Matthieu
f30ab4a990
[FIX] website.snippet: can't edit content of the banner. (+ better fix for backward compatibility)
2014-10-14 09:17:01 +02:00
Josse Colpaert
ebbfda91fe
Merge pull request #3061 from odoo-dev/8.0-wmspocurrency-jco
...
[FIX] Use currency of pricelist when creating PO from procurement
2014-10-13 22:55:16 +02:00
Josse Colpaert
fa2461036b
[FIX] Use currency of pricelist when creating PO from procurement
2014-10-13 21:33:13 +02:00
Olivier Dony
c0644a5474
[FIX] read_group: date format: use natural year along with month names, do not mix with ISO week-year
...
The ISO week-year notation can produce confusing values
when the first week of the year is so short that it
becomes week 0 and is considered the last week of the
previous year, depending on the locale.
For instance, using ISO notation:
'W53 2015' == dates.format_date(
date(2015,1,1), format="'W'w YYYY", locale='en_GB')
'W53 2005' == dates.format_date(
date(2006,1,1), format="'W'w YYYY", locale='de_DE')
This is surprising but actually valid.
However it definitely yields wrong output when combined with
months formats:
'January 2014' == dates.format_date(
date(2015,1,1), format="MMMM YYYY", locale='en_GB')
As a result we must always use `y` to denote the year in
any date format, *except* when it is combined with the
week number `w`, in which case we must use `Y`.
See the documentation at:
http://babel.pocoo.org/docs/dates/#date-fields
2014-10-13 19:15:37 +02:00
Denis Ledoux
5e1a5b7dbc
[FIX] web: wait for deferreds when actualizing mode
...
In edit mode, in a *2many with many2many_tags, when adding a new tag when none was set, discarding the form let the new tags displayed while it shouldn't (only a display issue, the tag wasn't added in database)
Fixes #2926
2014-10-13 18:24:57 +02:00
Jeremy Kersten
c8e14f301f
[FIX] GeoIP - allow to specify the path to GeoIP in the server config.
...
--geoip_db='the_path' which can be used via openerp.tool.config['geoip_database']
2014-10-13 16:47:12 +02:00
Richard Mathot
66600b93c5
[FIX] mail: followers widget was broken
...
This was probably due to 35f5fb46e7 .
2014-10-13 16:39:22 +02:00
David Monjoie
436bbb0a48
[FIX] stock_picking_wave: removed obsolete many2many widget from stock_picking_wave_view
2014-10-13 15:37:13 +02:00
Simon Lejeune
fb1591bd61
[FIX] web: oe_navbar compatibility on IE11
2014-10-13 15:28:39 +02:00
Amit Vora
e1bc548e24
[IMP] website_quote: copy suggested products
2014-10-13 15:13:04 +02:00
Raphael Collet
41b55082ba
[FIX] models: on update, call inverse function on field even when it is stored
...
The inverse function of a stored computed field was not called when creating or
writing on a record with such a field.
2014-10-13 13:45:52 +02:00