care icon indicating copy to clipboard operation
care copied to clipboard

New RBAC Implementation

Open vigneshhari opened this issue 1 year ago • 1 comments

This PR includes the new RBAC system. This PR will not be a complete rewrite of the current system. This PR will only introduce the new architecture, In time we will move all of the logic from the current implementation to the new architecture.

vigneshhari avatar Oct 01 '24 16:10 vigneshhari

Codecov Report

Attention: Patch coverage is 20.85308% with 167 lines in your changes missing coverage. Please review.

Project coverage is 69.26%. Comparing base (fa80b2c) to head (62e68dd). Report is 1 commits behind head on develop.

Files with missing lines Patch % Lines
...rity/management/commands/sync_permissions_roles.py 0.00% 46 Missing :warning:
care/security/authorization/base.py 0.00% 40 Missing :warning:
care/security/permissions/base.py 0.00% 39 Missing :warning:
care/security/roles/role.py 0.00% 23 Missing :warning:
care/security/authorization/facility.py 0.00% 13 Missing :warning:
care/security/permissions/facility.py 0.00% 6 Missing :warning:
Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #2515      +/-   ##
===========================================
- Coverage    70.13%   69.26%   -0.88%     
===========================================
  Files          200      211      +11     
  Lines        11717    11928     +211     
  Branches      1187     1208      +21     
===========================================
+ Hits          8218     8262      +44     
- Misses        3123     3290     +167     
  Partials       376      376              

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Oct 01 '24 16:10 codecov[bot]