diff --git a/addons/gamification/security/gamification_security.xml b/addons/gamification/security/gamification_security.xml index 785d533ae4b..3eecfb2e98c 100644 --- a/addons/gamification/security/gamification_security.xml +++ b/addons/gamification/security/gamification_security.xml @@ -4,7 +4,7 @@ User can only see his/her goals or goal from the same challenge in board visibility - + diff --git a/addons/gamification/security/ir.model.access.csv b/addons/gamification/security/ir.model.access.csv index 5bfd05af9cc..6a4d9f64a0a 100644 --- a/addons/gamification/security/ir.model.access.csv +++ b/addons/gamification/security/ir.model.access.csv @@ -2,18 +2,26 @@ id,name,model_id/id,group_id/id,perm_read,perm_write,perm_create,perm_unlink goal_employee,"Goal Employee",model_gamification_goal,base.group_user,1,1,0,0 goal_manager,"Goal Manager",model_gamification_goal,base.group_erp_manager,1,1,1,1 +goal_portal,"Goal Portal",gamification.model_gamification_goal,base.group_portal,1,1,0,0 goal_definition_employee,"Goal Definition Employee",model_gamification_goal_definition,base.group_user,1,0,0,0 goal_definition_manager,"Goal Definition Manager",model_gamification_goal_definition,base.group_erp_manager,1,1,1,1 +goal_definition_portal,"Goal Definition Portal",gamification.model_gamification_goal_definition,base.group_portal,1,0,0,0 challenge_employee,"Goal Challenge Employee",model_gamification_challenge,base.group_user,1,0,0,0 challenge_manager,"Goal Challenge Manager",model_gamification_challenge,base.group_erp_manager,1,1,1,1 +challenge_portal,"Goal Challenge Portal",gamification.model_gamification_challenge,base.group_portal,1,0,0,0 challenge_line_employee,"Challenge Line Employee",model_gamification_challenge_line,base.group_user,1,0,0,0 challenge_line_manager,"Challenge Line Manager",model_gamification_challenge_line,base.group_erp_manager,1,1,1,1 +challenge_line_portal,"Challenge Line Portal",gamification.model_gamification_challenge_line,base.group_portal,1,0,0,0 badge_employee,"Badge Employee",model_gamification_badge,base.group_user,1,0,0,0 badge_manager,"Badge Manager",model_gamification_badge,base.group_erp_manager,1,1,1,1 +badge_portal,"Badge Portal",gamification.model_gamification_badge,base.group_portal,1,0,0,0 +badge_public,"Badge Public",gamification.model_gamification_badge,base.group_public,1,0,0,0 badge_user_employee,"Badge-user Employee",model_gamification_badge_user,base.group_user,1,1,1,0 badge_user_manager,"Badge-user Manager",model_gamification_badge_user,base.group_erp_manager,1,1,1,1 +badge_user_portal,"Badge-user Portal",gamification.model_gamification_badge_user,base.group_portal,1,1,1,0 +badge_user_public,"Badge-user Public",gamification.model_gamification_badge_user,base.group_public,1,0,0,0 diff --git a/addons/portal_gamification/__init__.py b/addons/portal_gamification/__init__.py deleted file mode 100644 index 67dee8c60db..00000000000 --- a/addons/portal_gamification/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ -# -*- coding: utf-8 -*- -# Part of Odoo. See LICENSE file for full copyright and licensing details. diff --git a/addons/portal_gamification/__manifest__.py b/addons/portal_gamification/__manifest__.py deleted file mode 100644 index 8e3afd362f4..00000000000 --- a/addons/portal_gamification/__manifest__.py +++ /dev/null @@ -1,22 +0,0 @@ -# -*- coding: utf-8 -*- -# Part of Odoo. See LICENSE file for full copyright and licensing details. - - -{ - 'name': 'Portal Gamification', - 'version': '1', - 'category': 'Extra Tools', - 'complexity': 'easy', - 'description': """ -This module adds security rules for gamification to allow portal users to participate to challenges -=================================================================================================== - """, - 'depends': ['gamification','portal'], - 'data': [ - 'security/ir.model.access.csv', - 'security/portal_security.xml', - ], - 'installable': True, - 'auto_install': True, - 'category': 'Hidden', -} diff --git a/addons/portal_gamification/security/ir.model.access.csv b/addons/portal_gamification/security/ir.model.access.csv deleted file mode 100644 index 448e483d7cf..00000000000 --- a/addons/portal_gamification/security/ir.model.access.csv +++ /dev/null @@ -1,9 +0,0 @@ -id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -goal_portal,"Goal Portal",gamification.model_gamification_goal,base.group_portal,1,1,0,0 -goal_definition_portal,"Goal Definition Portal",gamification.model_gamification_goal_definition,base.group_portal,1,0,0,0 -challenge_portal,"Goal Challenge Portal",gamification.model_gamification_challenge,base.group_portal,1,0,0,0 -challenge_line_portal,"Challenge Line Portal",gamification.model_gamification_challenge_line,base.group_portal,1,0,0,0 -badge_portal,"Badge Portal",gamification.model_gamification_badge,base.group_portal,1,0,0,0 -badge_public,"Badge Public",gamification.model_gamification_badge,base.group_public,1,0,0,0 -badge_user_portal,"Badge-user Portal",gamification.model_gamification_badge_user,base.group_portal,1,1,1,0 -badge_user_public,"Badge-user Public",gamification.model_gamification_badge_user,base.group_public,1,0,0,0 diff --git a/addons/portal_gamification/security/portal_security.xml b/addons/portal_gamification/security/portal_security.xml deleted file mode 100644 index 5c2777283cc..00000000000 --- a/addons/portal_gamification/security/portal_security.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - -