We are adding a new role called 'evaluator' to Bitcoin Transcripts. This role will be different from the current 'reviewer' and 'admin' roles, and it requires some updates to our system to work properly.
What Needs to Change
Adding the 'evaluator' Role: We need to update our system to recognize and handle the new 'evaluator' role.
Revamping the api/users/{id} Endpoint: Currently, the api/users/{id} API endpoint is underutilized and doesn't meet our needs. We can refactor this endpoint to focus specifically on managing user permissions. We might also rename it to api/users/{id}/permissions to clarify its purpose.
We are adding a new role called 'evaluator' to Bitcoin Transcripts. This role will be different from the current 'reviewer' and 'admin' roles, and it requires some updates to our system to work properly.
What Needs to Change
api/users/{id}
Endpoint: Currently, theapi/users/{id}
API endpoint is underutilized and doesn't meet our needs. We can refactor this endpoint to focus specifically on managing user permissions. We might also rename it toapi/users/{id}/permissions
to clarify its purpose.