- Jul 11, 2014
-
-
Richard Mathot authored
Also fixes some weird inheritance bugs in upper versions
-
Martin Trigaux authored
At rev 84e9a67c a check to avoid the creation of ir.model.relation for custom modules was added. The condition is not correct as based on the string instead of the field name. We do not have access to column name at this level but the the m2m relation table do start with x_ for custom fields (see __init__ method).
-
- Jul 10, 2014
-
-
Thibault Delavallée authored
[FIX] mail: misc bug fixing - avoid deleting the Whole Company mail group if still present, because it is required for some module installation. In 7.0 installing some modules may crash if this group is not present. - fixed an issue when computing possible recipients in the Chatter - small fix in html2plaintext about blank lines
-
Loïc Bellier authored
There's a big risk of mistake with the fast-create feature and they don't need it (Rebase of PR #1073)
-
Anand-Dharampuriya authored
-
Victor Tabuenca Calvo authored
-
- Jul 08, 2014
-
-
Martin Trigaux authored
orm: do not try to create ir.model.relation for custom m2m as self._module is either empty (for custom models), either the one of the last inheriting module (which is wrong). The field should be removed manually and should not be impacted by the uninstallation of modules. The removal of the relation table can be done when removing manually the custom field (see rev 6af3193d). ir.model: when removing a model, drop the table with the CASCADE instruction. This will remove left constraints from remaining m2m tables. This means that dropping a table (either manually removing a custom model or uninstalling a module) will not drop the relation table for a custom m2m field. This is not ideal but better than the previous behaviour (which was to fail the DROP TABLE instruction and keep the table with a few columns and unconsistent data).
-
Martin Trigaux authored
When droping a column, remove also the relation table in case of custom m2m field. The relation table needs to be dropped otherwise an unremovable constraint to the targetted table is kept (and anyway is not needed anymore).
-
- Jul 07, 2014
-
-
Antony Lesuisse authored
skip the inactivate employee in leaves summary
-
Fabien Meghazi authored
lp bug: https://launchpad.net/bugs/940439 fixed bzr revid: fme@openerp.com-20140508075025-yszqmzie1z4n7l4j
-
Martin Trigaux authored
When the cron for autovacuum runs, the osv_memory objects are deleted. The portal.wizard.user object has a required field (wizard_id) linked to another osv_memory object (portal.user) which causes a traceback when the cron tries to delete portal.user object before the portal.wizard.user. opw 609918
-
JoshuaJan authored
-
JoshuaJan authored
Add context to search method
-
- Jul 06, 2014
-
-
JoshuaJan authored
-
- Jul 04, 2014
-
-
Olivier Dony authored
This instance was not actually exploitable for SQL injection as it is not callable directly via RPC and guarded by other queries when indirectly called. Still plain awful.
-
Olivier Dony authored
This instance was not actually exploitable for SQL injection as it is not callable directly via RPC and guarded by other queries when indirectly called. Still plain awful.
-
- Jul 03, 2014
-
-
Martin Trigaux authored
Correctly take the 'use parent address' into account in the onchange. Slightly updated the view that was weird with this parameter. opw 609344
-
Richard Mathot authored
-
- Jul 02, 2014
-
-
Richard Mathot authored
When tag <drawString> is misused in an RML report, logs a more explicit error
-
Lionel Sausin authored
-
Richard Mathot authored
-
- Jul 01, 2014
-
-
Martin Trigaux authored
When setting a worklog on a project_issue, the field to_invoice is prefilled with on_change_account_id based on the contract settings. As the field was not present on the list view, the information was lost and every worklog was not written as invoiceable, even if enabled on the contract. opw 609082.
-
Olivier Dony authored
-
Martin Trigaux authored
Commit b6a7402f (reverted at f8671cb4) was almost correct, the PageReset should be added at the end of each stories but only if we have one more stories. The PageReset will force the page count to be reseted at zero which means that last page of report would have been at zero.
-
- Jun 29, 2014
-
-
Antony Lesuisse authored
Fix wrong relative import of hr_payroll
-
- Jun 27, 2014
-
-
Jacques-Etienne Baudoux authored
In case of invalid format such as 'name email@server' (missing chevrons), the parsing would be failing due to a strict behaviour of getaddresses (returns nameemail@server). With the patch this format is accepted. opw 607312
-
Martin Trigaux authored
-
Martin Trigaux authored
Displaying the pagert in view group does not make sense as it's not updated when changing filter and every group (even if more than 80) is displayed in view group
-
Nicolas Bessi authored
-
Denis Ledoux authored
The switch mode event was triggered even if the view was not actually switched This leaded to inconsistencies, like adding the view in the breadcrumb history, while the switch did not happen
-
- Jun 26, 2014
-
-
Martin Trigaux authored
[FIX] loading: overwrite translation on module update if option --i18n-overwrite is set
-
Martin Trigaux authored
When creating hr.analytic.timesheet do not filter the list of fields to accept but set the list of fields to remove.
-
Martin Trigaux authored
[fIX] l10n_be_coda : do not try to create res.partner.bank without partner_id (required field)
-
Laetitia Gangloff authored
l10n_be_coda : do not try to create res.partner.bank when set no partner in an account.bank.statement.line
-
Martin Trigaux authored
[IMP] l10n_fr_hr_payroll: make sure the date format of Fiche de paie report is in french report_sxw: make sure we have a fallback on en_US if trying to load an format in unknown language
-
Foram Katharotiya authored
-
Laetitia Gangloff authored
l10n_be_coda : do not try to create res.partner.bank when set no partner in an account.bank.statement.line
-
- Jun 25, 2014
-
-
Richard Mathot authored
-
Martin Trigaux authored
Some objects (e.g. account.move.line) have a different signature than the classical 'cr, uid, ids, vals, context=None' and may add extra arguments. This fix allows to create rules on these objects and still pass the valid arguments. (opw 609204)
-
Dharti Ratani authored
The wizard to generate recurring entries did not respect multicompany rules as the request was done in plain sql. Add ir.rule and use the orm (opw 607782)
-