Vignesh Hari

Results 14 issues of Vignesh Hari

Revamp permissions with proper RBAC control and single source of truth for permissions

- [x] #824 - [x] #828 - [x] #832 - [x] #833 - [ ] #831

Epic

figure out if the queries executed by Django are in the most efficient way.

enhancement

currently, a lot of extra info is passed in LIST API's, need to work with the front end team to retrieve only data that is required, Doing this can reduce...

enhancement

Currently, all Permission management works by connecting to the M2M table, which. is extremely ineffective and can cause duplication, instead, we can split the permission management into two steps (1)...

enhancement

The current version of celery in use has a security loophole, although we are not affected by it, we should upgrade as soon as we have the necessary resources, The...

Security Review
dependencies
P2
security

currently a district admin cannot see a user even thou he created it as the district constraint takes precedence in filters. Fix this issue

enhancement
backlog

Make the application configurable in a way that it can be deployed in multiple environments with little to no code changes.

Currently we only support SNS https://github.com/coronasafe/care/blob/develop/care/utils/sms/sendSMS.py#L7-L23 It would be good to have it configurable by the deployments We could use https://github.com/roaldnefs/django-sms and write our own backends for other sms providers...

good first issue
P3
hacktoberfest