- Aug 30, 2016
-
-
Jeremy Kersten authored
Make bill_to generic, and callable Use Json synthax and not Dict synthax (even if it was compatible) fot t-field-option Replace deprecated t-field-options by t-options
-
Jeremy Kersten authored
This commit add as (sub) payment method all (owns) tokens from this acquirer. Tested with Ogone with success
-
Simon Lejeune authored
Before this patch, the order of a project's task type (its columns) were defined by a sequence. However, when you quick-create columns, they have the same sequence value: 1 by default. This results in weird behavior when you edit a task type (for example, by changing its tooltips), the column is moved at the end. By ordering by sequence and id, the behavior is more intuitive as the colum doesn't move when you edit it.
-
Fabien Pinckaers authored
-
Thibault Delavallée authored
Now having * sanitize: run the sanitizer to clean the html (removing javascripts, unwanted tags, ...) * sanitize_tags: only a subset of tags is allowed in html content. Unwelcomed tags are remove dand their content stripped. * sanitize_attributes: only a subset of attributes is allowed. * sanitize_style: only a subset of style attributes is allowed. Style attributes are parsed to keep only a white list. * strip_style: all style is removed. It bypasses sanitize_style as there is no need to sanitize something that is removed. * strip_classes: remove class attributes Fields parameters have also been updated to match the sanitize options. Html fields by default are sanitized with sanitize_tags activated but without any further options. All addons have been updated to match the new options according to their previous behavior.
-
Thibault Delavallée authored
As we will soon improve the sanitizer we will be able to sanitize email templates body. However this implies some cleaning in the templates to be sure mako is not considered as invalid html / xml and therefore removed from the template body.
-
qsm-odoo authored
The web modules defines a "layout" template which is only used by the login default page. Now the backend template "web.webclient_bootstrap" and the frontend template "website.layout" both use the "web.layout" template as base. Some parameters can be passed to customize the default "web.layout" template: - "head": content will be placed at the end of the <head> tag of the page - "title": to set the title of the page (the <title> tag should not be placed "by hand") - "x_icon": the url for the page icon - "html_data": dictionnary whose key-value pairs will be placed as attribute-value for the <html> tag - "body_classname": the classname to set on the <body> tag Note: xpath expression on the website.layout template can now only find the #wrapwrap element and its children. An expression "//body" will not have any result. If something has to be added in the body element but not in the #wrapwrap element, simply change the xpath <xpath expr="//body" position="inside"> with <xpath expr="//div[@id='wrapwrap']" position="after">
-
qsm-odoo authored
-
Christophe Matthieu authored
-
Christophe Matthieu authored
-
Christophe Matthieu authored
-
Christophe Matthieu authored
-
Christophe Matthieu authored
-
Christophe Matthieu authored
-
Christophe Matthieu authored
-
Christophe Matthieu authored
-
Christophe Matthieu authored
-
Christophe Matthieu authored
-
Yannick Tivisse authored
-
Yannick Tivisse authored
-
Yannick Tivisse authored
-
Yannick Tivisse authored
-
Yannick Tivisse authored
SPECIFICATION: ============== - hide income account in invoicing wizard (if user is not a accounting accountant at least) - hide Inventory tab in products form if no access to Inventory app - in internal category form, hide accounts if user is not an accounting accountant - hide Vendors if no access to purchase (as well as Description for Vendors in Notes) - remove Warranty or hide it with related access rights - tax cloud config is not userfriendly (product form, what is TIC category? what does it imply?) - rename Accounting tab (in products) into "Invoicing" and move Invoicing Policy and Taxcloud Config there. Make tax field visible for sales - reset Internal notes field on product (under Notes). Used by many companies and useful for search on website. - invoice: validate button should be for billing users only - a sales user can't see Configuration menu (with salesteams) - a sales user should not see Invoicing report link &nd settings link in salesteam dashboard - a sales user should not see the field for invoicing target in dashboard (in invoicing if activated for salesteam) - In sales team, quotations and invoices should be only one option -> that way invoicing fields & targets show up to the admin - SO status: sale order -> Sales Order - Everywhere: Payment Term -> Payment Terms
-
Yannick Tivisse authored
By the way, move the group 'Vendors' on the inventory tab, it doesn't. It doesn't make sense to display this information if you don't actually buy the product
-
Damien Bouvy authored
-
qsm-odoo authored
Previous implementation was checking if the element we want to click on is a link and if this is the case, only forced a redirection. This had been done because the redirection was not working by simulating a click, but in fact it works, the click simulation only had to be improved. Also, only forcing a redirection is wrong as some links have both a real redirection link and a event handler binded to them.
-
Jainik Patel authored
In details: * account.operation.template object renamed into account.reconcile.model * account.reconcile.model.template object created * added some records for l10n_be Was PR 11230
-
- Aug 29, 2016
-
-
Quentin De Paoli authored
[FIX] account: fix account_reconciliation_widget when a tax is used. compute_all() now expects browse_records as parameters
-
Raphael Collet authored
-
Christophe Matthieu authored
-
Christophe Matthieu authored
Use pricelist in the context instead of pricelist id.
-
Christophe Matthieu authored
Avoid the excessive use of with_context method
-
Christophe Matthieu authored
The products don't need to use with_context because the pricelist and partner is already in the context; this change allow to use the cache.
-
Christophe Matthieu authored
-
Raphael Collet authored
This reverts commit d269eb0e. The issue has been fixed in 61f2c90d.
-
Raphael Collet authored
-
Nicolas Martinelli authored
Move the key field to the website config
-
Fabien Pinckaers authored
[IMP] website: minitour to install contact form on contact us page (usability: people think there is no contact form)
-
- Aug 28, 2016