4 Commits

Author SHA1 Message Date
Clément Mombereau
623676d784 [FIX] avoid display root menus with no defined security groups
for Backend UI Users
2025-01-15 13:28:04 -03:00
Francois Poizat
93eafb5001 IMPL calls super in group_backend res_users compute_share
FIX applies pre-commit
IMPL adds test for share of backend user
FIX pre-commit pass
IMPL removes mail.activity.mixin from dummy model because it is not needed for the test
IMPL renames and divide the base_group_backend into 2 groups one that provide the basic rights and another that allow login in the app
IMPL changes backend ui users to a user type
FIX pre-commit pass
FIX removes useless imports
FIX adds share to group_backend_ui_users
IMPL adds mail_channel to access rights
FIX tests now working
FIX pre-commit pass
2024-02-01 16:06:39 +01:00
David Beal
48a8d4eec1 FIX base_grp_backend: precommit and better names in ir.model.access 2024-01-29 14:31:02 +01:00
Pierre Verkest
b22c4bdf51 [14.0] group_backend: new module and rename group_backend to base_group_backend
As a developer we have to keep in mind using this module and grant a user with 's group is
equivalent to grant 's group everywhere  has been used.

Co-authored-by: Jean-Charles Drubay <jcdrubay@users.noreply.github.com>
2024-01-29 14:31:02 +01:00