odoo/openerp
Olivier Dony 9132b1d306 [IMP] ir.filters: new filters are local to the menu/action by default
Allow binding an optional `action_id` to filters.
The web client will try to identify the specific
action ID when saving new filters. If no contextual
action exists, the filter is saved globally for
the model.

This will automatically keep filters within their
original menu when there are several menus/actions
leading to a given list of documents.
In some cases the action_id will not match the
filter model, which should be fine (e.g. when opening
a many2one completion popup for model `foo` within
a menu of model `bar`).

It is also still be possible to have a filter apply
to all actions/menus for a given model by manually
deleting the action_id value in the filter
(e.g. via the Manage Filters debug menu).

When updating a filter the action_id value is ignored
so that old global filters will be gradually replaced
by new "local" filters.

Also added an _order to ensure stable ordering of the
filters.
2014-07-01 03:29:05 +02:00
..
addons [IMP] ir.filters: new filters are local to the menu/action by default 2014-07-01 03:29:05 +02:00
cli Merge pull request #462 from odoo-dev/master-odoo-deploy-force-fme 2014-06-11 10:04:03 +02:00
conf [MERGE] openerp.pooler is deprecated. 2013-03-27 17:40:45 +01:00
modules [IMP] test impprove HTTPCase opener 2014-06-29 20:04:30 +02:00
osv [MERGE] forward port of branch saas-5 up to 9e8e365 2014-06-25 12:44:13 +02:00
report [MERGE] forward port of branch saas-4 up to a4bc65c 2014-06-27 16:08:09 +02:00
service [FIX] server: db service, fix the filestore copy when duplicating a database 2014-06-28 16:37:29 +02:00
tests [FIX] test phantomjs manually delete localstorage 2014-06-30 17:23:38 +02:00
tools [MERGE] Forward-port saas-5 up to f15cbd6 2014-06-12 18:59:15 +02:00
workflow [IMP] remove useless table/column creations in base.sql. Let the ORM do it job. 2014-04-25 18:28:28 +02:00
PKG-INFO [REM] netrpc: KILL EVERYBODY 2013-02-21 13:18:25 +01:00
__init__.py [IMP] move test cases to tests.py remove deprecated wsgi import 2014-02-09 16:18:22 +01:00
exceptions.py [REF] code review 2013-02-15 15:35:03 +01:00
http.py [FIX] Forward-port of saas-5 up to 0d330ca 2014-06-25 18:58:19 +02:00
import_xml.rng [MERGE] Replace inherit_option_id by a selection field (PR #229) 2014-05-27 17:57:33 +02:00
loglevels.py [REF] logging: removed pseudo log-level TEST. 2013-03-26 16:58:44 +01:00
netsvc.py [IMP] module loading and tests profiling 2014-06-29 18:58:15 +02:00
pooler.py [IMP] registry: avoid every direct access registry.db, and rename attribute as registry._db 2014-04-09 15:35:15 +02:00
release.py [REL] saas-5 2014-05-30 23:05:34 +02:00
sql_db.py [IMP] remove usage of psycopg1.cursor, implement dictfetch* on openerp cursor 2014-06-20 07:54:44 +02:00