- Dec 11, 2015
-
-
Géry Debongnie authored
They are hidden in mobile mode, but we don't want to deactivate chat windows in website livechat.
-
Géry Debongnie authored
- don't display user name in chat windows - scroll to the new messages separator if it exists (in client action) - increase sidebar width - add correct link href in threads - hide chat window in mobile mode - mail: ignore o_mail_redirect or o_channel_redirect, but redirect anyway
-
Denis Ledoux authored
The `binay_image` and `content_disposition` are moved from the web controller to the `ir.http` model, to be able to override these methods. This makes possible to browse the records images as sudo when the record is published on the website. e.g. to see the partner images on the website `/partners` page from the `website_crm_partner_assign` module. opw-659244
-
Nicolas Lempereur authored
-
Hiral Patel authored
Do not hardcode the version in the search but use the current version of the server. Closes #9987, opw 658811
-
Géry Debongnie authored
when there is a view_id parameter in the url, the web client should honor that request, instead of using default view
-
Arthur Maniet authored
Allow for both sale and purchase taxes since using a sale tax on a writeoff makes sense in cash basis accounting.
-
Nicolas Martinelli authored
Trim message as in Discuss and do not send empty messages
-
Nicolas Martinelli authored
If the user clicks twice on the 'x', the chat window is closed
-
Paulius Sladkevičius authored
The condition was never verified as prod_obj.type is a field. Closes #9931
-
Thibault Delavallée authored
Otherwise all emails are scheduled in the queue.
-
Thibault Delavallée authored
Put the whole adresse, to avoid having it prefixed by a domain.
-
Jeremy Kersten authored
We force to recompute the taxes on all lines when we change the fiscal position. That was already done in backend, with the onchange. But @api.contrains allow to do it on each write on fiscal_position_id field. @api.Depends will not work because it is not a computed field.
-
Christophe Matthieu authored
m2m_tags in list editable view try to get color on validation, the field is invalid because the mutex is pending. Fix: use internal_set_value (don't re-rendering) Issue: steps to reproduce: - Create a new instance, install "sale" - Create a product "prepayment", service, invoice on ordered qties - Create aproduct "project phase", service, invoice on delivered qties, manually track delivered qties - Create a SO with once prepayment, and twice a line with "project phase". ( the name (description) of the lines should be "phase 1" and "phase 2" ) - Create invoice => The prepayment is invoiced - Go back to the SO, try to change the delivered qties of the first phase to 1 - Save => error, odoo doesn't let you save.
-
Raphael Collet authored
Do not hide the menu entries when the column is empty, because the column is not re-rendered after you quick-create records in it.
-
Jeremy Kersten authored
This allow to keep route with an SignedIntConverter with more priority than a StringConverter. The default wight is 100, so force the weight to 50 (default intConverter) was also a fix. But we decide to rewrite the SignedIntConverter based on the intConverter of WerkZeug. So now, a controller '/module/<string:xmlid>', will be matched after '/module/<int:id>". (Same behaviour that before the commit 800ae137)
-
Martin Trigaux authored
-
Fabrice Henrion authored
Group discount related fields Closes #9944
-
Yannick Vaucher authored
comment stating date of currency rates As all rates where moved in demo data Closes #10017
-
Goffin Simon authored
When receiving an email containing two attachments(.docx, .odt) with the chatter the icons displayed for the two attachments were the icon of a zip file instead of the icon of a document file. ps: the dictionnary "mapping" with the mimetypes and the signatures has been changed in a tuple of tuples to keep the order of the mimetypes because all the document files (.docx, .dot) begin by 'PK\x03\x04' and all the zip files by 'PK'. opw:658706
-
Nicolas Martinelli authored
opw-658973
-
Fabien Pinckaers authored
-
Fabien Pinckaers authored
-
- Dec 10, 2015
-
-
Olivier Dony authored
Searching on res.partners with domain [('user_ids' , '!=', False)] will currently be translated into a huge "ID IN <...>" query, with the IDs of all existing users. On a database with a lot of users, this can be measured in seconds (e.g. 3-4 seconds with 500k+ users), leading to significant delays in email delivery. Using a direct lookup in res.users is more direct and faster.
-
Nicolas Lempereur authored
If a kanban tile is moved to another column, in case of failure it would stay in that column giving the false idea that it somewhat worked. This commit refresh the kanban view in such an instance. closes #9837 first half of opw-657863
-
Denis Ledoux authored
When editing an email template with the wysiwyg, the `<` and `>` operators are automatically converted to `<` and `>`, even for the Jinja2 conditions, therefore breaking these conditions, and the render of the email templates. We avoid to use these operators in the email template, so users can customize the notification email template without having an advanced knowledge on how to edit an email template containing Jinja2 code. Besides, the line return at the end of the email template, just after the `% endif`, is done on purpose as well: the wysiwyg adds automatically, at the time of this revision, `<p></p>` at the end of the email template source, but this cannot be added on the same line than `% endif`, otherwise this is considered as Jinja2 code, and it's not. opw-659113
-
Nicolas Lempereur authored
opw-657955
-
Xavier Morel authored
t-field expects a UTC datetime which it then localizes to the current viewer's timezone (using context tz from the browser), but goal here was to display the event's own local time, so t-field was provided an already localized datetime and would parse it as UTC then re-offset it based on the user's timezone, resulting in a completely nonsensical displayed datetime. Just display the localized datetime without reprocessing it (save to slice off the seconds count)
-
Christophe Matthieu authored
[FIX] web_editor: enter in a p tag empty (when user change with code view) can be raise an exception
-
Christophe Matthieu authored
-
Christophe Matthieu authored
-
Goffin Simon authored
When making a account.analytic.line(aal) which matches with a SO line with a product set with invoice_policy != 'cost' then these aal have to be linked to this SO line. opw:658821
-
Martin Trigaux authored
To reflect all the recent changes in mail module
-
Martin Trigaux authored
The members of a channel are stored in channel_partner_ids, they are no longer a follower of the object (message_follower_ids)
-
Christophe Simonis authored
there is no longer any graph view with as type "pivot". Manual forward-port of 74b4f5d2 which has been forgotten in previous forward-port.
-
Cédric Snauwaert authored
[FIX] account: when trying to reconcile an entry, if label is empty, by default it should be the name of the line It was the case in Saas-6 and prevent many mistakes
-
Nicolas Martinelli authored
Removes unnecessary separator and newline which prevent the product quantity to be displayed. opw-658281
-
Cédric Snauwaert authored
When rounding globally, we should not round the tax with the currency rounding since it might introduce some errors. Also add the field on the company view for user to change the computation method as they want.
-
Daniel Dico authored
closes #9997
-
Christophe Matthieu authored
-