diff --git a/README.md b/README.md index caa1d21d..b58d0988 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,11 @@ server-backend [//]: # (addons) -This part will be replaced when running the oca-gen-addons-table script from OCA/maintainer-tools. +Available addons +---------------- +addon | version | maintainers | summary +--- | --- | --- | --- +[base_user_role](base_user_role/) | 18.0.1.0.0 | [![sebalix](https://github.com/sebalix.png?size=30px)](https://github.com/sebalix) [![jcdrubay](https://github.com/jcdrubay.png?size=30px)](https://github.com/jcdrubay) [![novawish](https://github.com/novawish.png?size=30px)](https://github.com/novawish) | User roles [//]: # (end addons) diff --git a/base_user_role/README.rst b/base_user_role/README.rst index 6bb4ba5e..f28a03bd 100644 --- a/base_user_role/README.rst +++ b/base_user_role/README.rst @@ -7,7 +7,7 @@ User roles !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:520f0004fbbd2497fb88fee2dec11dae6962894d4084b704724ff2fe695a5f30 + !! source digest: sha256:4c57d2ab60250b95313d32e4310762ebb0d92133e76f853ac2d5a65e91bf5fc5 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png @@ -36,17 +36,16 @@ It can become very hard to maintain a large number of user profiles over time, juggling with many technical groups. For this purpose, this module will help you to: - - define functional roles by aggregating low-level groups, - - set user accounts with the predefined roles (roles are - cumulative), - - update groups of all relevant user accounts (all at once), - - ensure that user accounts will have the groups defined in their - roles (nothing more, nothing less). In other words, you can not - set groups manually on a user as long as there is roles configured - on it, - - activate/deactivate roles depending on the date (useful to plan - holidays, etc) - - get a quick overview of roles and the related user accounts. + - define functional roles by aggregating low-level groups, + - set user accounts with the predefined roles (roles are cumulative), + - update groups of all relevant user accounts (all at once), + - ensure that user accounts will have the groups defined in their + roles (nothing more, nothing less). In other words, you can not set + groups manually on a user as long as there is roles configured on + it, + - activate/deactivate roles depending on the date (useful to plan + holidays, etc) + - get a quick overview of roles and the related user accounts. That way you make clear the different responsabilities within a company, and are able to add and update user accounts in a scalable and reliable @@ -119,17 +118,17 @@ Authors Contributors ------------ -- Sébastien Alix -- Duc, Dao Dong - (https://komit-consulting.com) -- Jean-Charles Drubay - (https://komit-consulting.com) -- Alan Ramos (https://www.jarsa.com.mx) -- Harald Panten -- Kevin Khao -- Tatiana Deribina (https://sprintit.fi) -- Guillem Casassas -- Guillaume Pothier +- Sébastien Alix +- Duc, Dao Dong + (https://komit-consulting.com) +- Jean-Charles Drubay + (https://komit-consulting.com) +- Alan Ramos (https://www.jarsa.com.mx) +- Harald Panten +- Kevin Khao +- Tatiana Deribina (https://sprintit.fi) +- Guillem Casassas +- Guillaume Pothier Do not contact contributors directly about support or help with technical issues. @@ -140,9 +139,9 @@ Other credits Images ~~~~~~ -- Oxygen Team: - `Icon `__ - (LGPL) +- Oxygen Team: + `Icon `__ + (LGPL) Maintainers ----------- diff --git a/base_user_role/static/description/index.html b/base_user_role/static/description/index.html index 1e97cf49..d2e3e6ea 100644 --- a/base_user_role/static/description/index.html +++ b/base_user_role/static/description/index.html @@ -367,7 +367,7 @@ ul.auto-toc { !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:520f0004fbbd2497fb88fee2dec11dae6962894d4084b704724ff2fe695a5f30 +!! source digest: sha256:4c57d2ab60250b95313d32e4310762ebb0d92133e76f853ac2d5a65e91bf5fc5 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

Production/Stable License: LGPL-3 OCA/server-backend Translate me on Weblate Try me on Runboat

This module was written to extend the standard functionality regarding @@ -379,13 +379,12 @@ will help you to:

  • define functional roles by aggregating low-level groups,
  • -
  • set user accounts with the predefined roles (roles are -cumulative),
  • +
  • set user accounts with the predefined roles (roles are cumulative),
  • update groups of all relevant user accounts (all at once),
  • ensure that user accounts will have the groups defined in their -roles (nothing more, nothing less). In other words, you can not -set groups manually on a user as long as there is roles configured -on it,
  • +roles (nothing more, nothing less). In other words, you can not set +groups manually on a user as long as there is roles configured on +it,
  • activate/deactivate roles depending on the date (useful to plan holidays, etc)
  • get a quick overview of roles and the related user accounts.
  • diff --git a/setup/_metapackage/pyproject.toml b/setup/_metapackage/pyproject.toml new file mode 100644 index 00000000..dec66492 --- /dev/null +++ b/setup/_metapackage/pyproject.toml @@ -0,0 +1,11 @@ +[project] +name = "odoo-addons-oca-server-backend" +version = "18.0.20241127.0" +dependencies = [ + "odoo-addon-base_user_role==18.0.*", +] +classifiers=[ + "Programming Language :: Python", + "Framework :: Odoo", + "Framework :: Odoo :: 18.0", +]