- May 26, 2016
-
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Julien Legros authored
When installing website or one of its dependencies directly, the website attribute is not defined on request. If the installation triggers qweb rendering [1], we need to correctly check the presence of the website attribute, which this commit does. [1]: This is the case in website_blog since 4a132e2a
-
Adrien Dieudonne authored
- wildcard selector for stopSpelling - <br> tags must not split read more/read less
-
Christophe Simonis authored
-
Martin Trigaux authored
This reverts commit 44e8b92b. The condition is wrong as a view starting with DOCTYPE as top element will be excluded, including its child (the whole page them). Re-add the translatable title that was excluded by the condition.
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Martin Trigaux authored
-
Christophe Simonis authored
[FIX] *: replace uses of `except_osv` with `UserError` that have been forgotten during previous forward-ports
-
Christophe Simonis authored
-
Martin Trigaux authored
Give the same as access rights to the employee as for the public user. This patch is needed to allow a user to access the partner form. Same for portal. The list of grades in not a confidential information. Fixes #7719
-
Damien Bouvy authored
When the admin creates a SO, he has access to all taxes (since ir.rules do not apply to him); therefore in some cases, the SO could be created with SO lines that have taxes from other companies. This usually does not make sense. From this revision on, only taxes that are in the same company as the SO are applied to the lines. If no company is set, then no filtering is done.
-
Ondřej Kuzník authored
This is a fix for f04f4099, which only prevented the workers from being spawned in Prefork mode, while the socket was still being bound to - this is a problem when starting a worker-only server as it cannot coexist with the XMLRPC server on the same machine. Closes #1828
-
Keyur Gajjar authored
- Quick search on index_content field. - Removed unnecessary filters(My Document(s), url, binary) - Inherited ir.attachment's search view for that and bind it to actions of hr_recruitment.
-
Martin Trigaux authored
-
65HQqp5QTq8QwA3f authored
Closes #9521
-
rocksolidsolutions authored
Closes #12182
-
Martin Trigaux authored
Could get a definition with a model only
-
Martin Trigaux authored
UserError was defined in version 9, not 8
-
Christophe Matthieu authored
-
Christophe Matthieu authored
-
Christophe Matthieu authored
-
Christophe Matthieu authored
-
- May 25, 2016
-
-
Jeremy Kersten authored
-
Denis Ledoux authored
When merging leads with a company set different than the current user company, it failed because the notification email (the message written in the thread summarizing the merge) couldn't read the company name (the `name_get` call on the company) because of the multi-company record rule. `name_get` can be safely called as `sudo`, as it does nothing else than returning the name of the record. This is already done for the many2one links in the web client anyway (You can see leads from a company different than yours, you can see the company name to which the leads belongs to, but you can't click on the company many2one link) opw-677986
-
Denis Ledoux authored
When sending a notification email to an event attendee for an all day event, the timezone must be ignored as the `start` and `stop` datetime are stored as the day date + '00:00:00'. If the timezone is applied, for users being in a negative timezone (such as an American timezone), the day displayed would be the day just before. opw-677019
-
Goffin Simon authored
When a user wrote a wrong value in char_domain field it should raise a warning message instead of a traceback. Backport of b3a88b6e opw:676783
-
Joren Van Onder authored
c8732bea did not take into account that we don't have specific callbacks for weight or price type barcodes. Those where handled by the product callback. opw-678556
-
Thibault Delavallée authored
Issue when trying to access the current company, now correctly set after the new cursor creation.
-
Christophe Matthieu authored
-
Christophe Matthieu authored
-
Yannick Tivisse authored
Goal: Display the timesheet icon on the app switcher even if hr_timesheet_sheet is not installed to be able to acces the Activities without the full timesheet integration.
-
Goffin Simon authored
For a type 'in_refund', the supplier account invoice form must be taken. opw:678498
-
Christophe Matthieu authored
-
Christophe Matthieu authored
-
Martin Trigaux authored
Prevent selecting wrong field or models or computed fields Fixes #8545
-
Denis Ledoux authored
Since revision 7eab8e26 the `_onchange_partner_id` of `account.invoice` failed if the SUPERUSER created an invoice for another company than his own, and if the partner had not a specific receivable or payable account (meaning the default accounts are used, the accounts coming from the properties of this company without any partner specified) because ``` prop.search([ ('name', '=', 'property_account_receivable_id'), ('company_id', '=', company_id) ])` ``` can return multiple records, if several partners have their own receivable accounts set, and, since the above revision, `get_by_record` specify `ensure_one`, meaning you cannot pass multiple records to this method. This domain was built a the time (2009, rev. 80861660) to handle the multi-company property, which can now be handle with a simple `force_company` passed in the context. It was not the case at the time. This revision could be applied in former releases, but this is not a necessity. This is a necessity in saas-10, because of the above revision. opw-678536
-