- Jun 11, 2014
-
-
Fabien Meghazi authored
When @primary="True" is present on <template> tag, we'll set the t-name to the full canonical xmlid of current template (@id) Providing a "kind of" clone mode for templates.
-
Sebastien Versaille authored
Add "Custom" and "Base" filters in ir.model.fields search view.
-
Fabien Meghazi authored
Will force --init mode even if module is already installed
-
Thibault Delavallée authored
[FIX] crm, crm_partner_assign, res_partner, mail, project: removed deprecated fields, deprecated methods + references to it; also removed deprecated tags on things that are not deprecated anymore. Everything is under control.
-
- Jun 10, 2014
-
-
Fabien Meghazi authored
-
Christophe Simonis authored
As logs can be stored in any database, we can't insert create_uid and write_uid as it refer to the current database not the logging one, where FK may not match
-
- Jun 07, 2014
-
-
Christophe Simonis authored
Since 4ec71c74, migration scripts are not executed at module install anymore. As this behavior was missused as "init" scripts (see [1]), this commit re-add this possiblity via hooks. There are 3 hooks that can be declared in the manifest file: - pre_init_hook: called before module installation - post_init_hook: called after module installation - uninstall_hook: called before module uninstallation Like the "post_load" manifest option, the values for these hooks must be a string containing the name of a method available at the module root. The signatures of these functions are: - (cr) for pre_init_hook - (cr, registry) for post_init_hook and uninstall_hook [1] https://bugs.launchpad.net/openobject-server/+bug/1314680
-
- Jun 06, 2014
-
-
Christophe Simonis authored
The get() method of m2o function fields is used for 2 different things: - call the function defining the m2o - get the name_get representation of the value Until this pathc, only the first case was handled, resulting to a useless recomputation of the field when reading it.
-
Sandy Carter authored
Signed-off-by:
Sandy Carter <sandy.carter@savoirfairelinux.com>
-
- Jun 05, 2014
-
-
Oliver Laurent authored
-
Laurent Mignon authored
[FIX] ir_cron: use the same search criteria as when listing job to excecyte when acquiring the ock on the job before its execution to prevent running already executed job Backport of fix made in trunk
-
Augustin Cisterne-Kaas authored
Db filter %h skips www subdomain.
-
Xavier Morel authored
-
Martin Trigaux authored
When uninstalling a module, remove the ir.model.constraint after removing the non-model records and before fields and model definition. Without this fix, some constraint would be removed too early allowing to have broken relations and data left from removed module.
-
Xavier Morel authored
-
Xavier Morel authored
-
Olivier Dony authored
This occurs because werkzeug.utils.escape() auto-casts non-basestring values to unicode, while we expect to be working with bytestrings only. So when evaluating attribute values, make sure we always return bytestring values, never int, bool or unicode.
-
- Jun 04, 2014
-
-
Fabien Meghazi authored
-
Fabien Meghazi authored
(requested by al)
-
Fabien Meghazi authored
-
Fabien Meghazi authored
manifest
-
- Jun 03, 2014
-
-
Christophe Simonis authored
Subclass detection didn't include the class itself if all it's subclasses were invalid. As we create a new regrouping subclass, that was always the case after a registry reloading, causing subclassed controllers to not be taken in account. [IMP] routing_map: clean code a little bit
-
Martin Trigaux authored
[FIX] read_group: do not change the return format of the read group in case of no groupby_fields and keep the same return format as with groupby fields (a list of dict)
-
Antony Lesuisse authored
-
- Jun 02, 2014
-
-
Christophe Simonis authored
Instead of only taking direct subclasses of controllers, take the lowest controller in the hierarchy Allowing subclassing controllers
-
Denis Ledoux authored
-
Denis Ledoux authored
-
- May 30, 2014
-
-
Fabien Meghazi authored
-
Fabien Meghazi authored
-
Fabien Meghazi authored
-
Christophe Simonis authored
-
Fabien Meghazi authored
-
Fabien Meghazi authored
-
Fabien Meghazi authored
- May 29, 2014
-
-
Fabien Meghazi authored
-
Fabien Meghazi authored
-
Fabien Meghazi authored
-
Fabien Meghazi authored
-
Antony Lesuisse authored
-