From d510ea50cee6ada029ad899da7e536c0b1a822b2 Mon Sep 17 00:00:00 2001 From: Gaurav Panchal Date: Wed, 12 Aug 2015 09:41:49 +0200 Subject: [PATCH] [IMP] base, subscription: groups and config update Subscription: moved access rights from tools to sales groups. As this was the last module to use the tools module category, it has been removed. This category was used like a misc group. However now we try to better classify modules. --- addons/subscription/__openerp__.py | 5 ++++- .../subscription/security/ir.model.access.csv | 12 ++++++------ .../security/subcription_security.xml | 17 ----------------- addons/subscription/subscription_demo.xml | 2 +- addons/subscription/subscription_view.xml | 2 +- openerp/addons/base/module/module_data.xml | 8 +------- 6 files changed, 13 insertions(+), 33 deletions(-) delete mode 100644 addons/subscription/security/subcription_security.xml diff --git a/addons/subscription/__openerp__.py b/addons/subscription/__openerp__.py index 81a9995e868..2d972042959 100644 --- a/addons/subscription/__openerp__.py +++ b/addons/subscription/__openerp__.py @@ -20,7 +20,10 @@ e.g. To have an invoice generated automatically periodically: """, 'author': 'OpenERP SA', 'depends': ['base'], - 'data': ['security/subcription_security.xml', 'security/ir.model.access.csv', 'subscription_view.xml'], + 'data': [ + 'security/ir.model.access.csv', + 'subscription_view.xml' + ], 'demo': ['subscription_demo.xml',], 'installable': True, 'auto_install': False, diff --git a/addons/subscription/security/ir.model.access.csv b/addons/subscription/security/ir.model.access.csv index 33ca44c38f0..5d19f4d24c8 100644 --- a/addons/subscription/security/ir.model.access.csv +++ b/addons/subscription/security/ir.model.access.csv @@ -1,7 +1,7 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_subscription_document_fields,subscription.document.fields,model_subscription_document_fields,base.group_tool_manager,1,1,1,1 -access_subscription_subscription_user,subscription.subscription user,model_subscription_subscription,base.group_tool_user,1,1,1,1 -access_subscription_subscription_history_user,subscription.subscription.history user,model_subscription_subscription_history,base.group_tool_user,1,1,1,1 -access_subscription_document_user,subscription.document user,model_subscription_document,base.group_tool_user,1,1,1,1 -access_res_partner_user,res.partner.user,base.model_res_partner,base.group_tool_user,1,1,1,1 -access_ir_cron_user,ir.cron.user,base.model_ir_cron,base.group_tool_user,1,1,1,1 +access_subscription_document_fields,subscription.document.fields,model_subscription_document_fields,base.group_sale_manager,1,1,1,1 +access_subscription_subscription_user,subscription.subscription user,model_subscription_subscription,base.group_sale_salesman,1,1,1,1 +access_subscription_subscription_history_user,subscription.subscription.history user,model_subscription_subscription_history,base.group_sale_salesman,1,1,1,1 +access_subscription_document_user,subscription.document user,model_subscription_document,base.group_sale_salesman,1,1,1,1 +access_res_partner_user,res.partner.user,base.model_res_partner,base.group_sale_salesman,1,1,1,1 +access_ir_cron_user,ir.cron.user,base.model_ir_cron,base.group_sale_salesman,1,1,1,1 diff --git a/addons/subscription/security/subcription_security.xml b/addons/subscription/security/subcription_security.xml deleted file mode 100644 index 46293a97561..00000000000 --- a/addons/subscription/security/subcription_security.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - User - - - - Manager - - - - - - - diff --git a/addons/subscription/subscription_demo.xml b/addons/subscription/subscription_demo.xml index 8db13eac548..454f8d51fed 100644 --- a/addons/subscription/subscription_demo.xml +++ b/addons/subscription/subscription_demo.xml @@ -2,7 +2,7 @@ - + diff --git a/addons/subscription/subscription_view.xml b/addons/subscription/subscription_view.xml index dccd35b4cac..6c9b1a8403f 100644 --- a/addons/subscription/subscription_view.xml +++ b/addons/subscription/subscription_view.xml @@ -18,7 +18,7 @@ - + diff --git a/openerp/addons/base/module/module_data.xml b/openerp/addons/base/module/module_data.xml index f091dd0bb1a..02b11275738 100644 --- a/openerp/addons/base/module/module_data.xml +++ b/openerp/addons/base/module/module_data.xml @@ -66,12 +66,6 @@ 10 - - Extra Tools - Lets you install various interesting but non-essential tools like Survey, Lunch and Ideas box. - 11 - - Marketing Helps you manage your marketing campaigns step by step. @@ -130,7 +124,7 @@ - +