Vignesh Hari
Vignesh Hari
Revamp permissions with proper RBAC control and single source of truth for permissions
figure out if the queries executed by Django are in the most efficient way.
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...
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)...
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...
currently a district admin cannot see a user even thou he created it as the district constraint takes precedence in filters. Fix this issue
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...
- TBD