- Jul 10, 2014
-
-
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)
-
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)
-
Denis Ledoux authored
When a purchase requisition is created from a procurement order, a first stock move is created, not associated to any purchase orders Then, on purchase order creation and confirmation, in the purchase requisition, new stock moves are created, associated to the purchase order. The existing stock move issued from the procurement order which created the purchase requisition remained untouched, leading to wrong inventory values To fix this, the destination location of the stock move of the procurement order is written on the source location A proper fix should be to use a dedicated workflow for puchase requisition, but this can't be done in 7.0, it has to be done in master/trunk
-
Alexandre Fayolle authored
fixes #595 In the case where a property for the company exists but has no related record (e.g. in case of type m2o with no defined value), not setting a value to this field for a new record would create a new property (as browse_null is not an instance of browse_record)
-
Thibault Delavallée authored
[FIX] crm_claim: copy: reset stage + add a copy marker to the name
-
- Jun 24, 2014
-
-
Yogesh Parekh authored
-