[IMP] base: make group "Technical Features" effective in debug mode only
In method `user_has_groups`, make "Technical Features" effective in debug mode. Make the group "Employees" inherit "Technical Features". Make the group "Technical Features" invisible in the user form view. Remove useless `ir.rule` attached on group "Technical Features". Fix `test_acl` by avoiding the tricks around the group "Technical Features".
Showing
- addons/base_import/models.py 1 addition, 1 deletionaddons/base_import/models.py
- addons/mail/security/mail_security.xml 0 additions, 11 deletionsaddons/mail/security/mail_security.xml
- addons/web/controllers/main.py 1 addition, 1 deletionaddons/web/controllers/main.py
- openerp/addons/base/ir/ir_ui_menu.py 7 additions, 6 deletionsopenerp/addons/base/ir/ir_ui_menu.py
- openerp/addons/base/res/res_users.py 6 additions, 1 deletionopenerp/addons/base/res/res_users.py
- openerp/addons/base/security/base_security.xml 3 additions, 0 deletionsopenerp/addons/base/security/base_security.xml
- openerp/addons/base/tests/test_acl.py 21 additions, 21 deletionsopenerp/addons/base/tests/test_acl.py
- openerp/http.py 4 additions, 1 deletionopenerp/http.py
- openerp/models.py 11 additions, 2 deletionsopenerp/models.py
Loading