Self-service OAuth client registration with admin review and email notifications
Self-service OAuth client registration with admin review and email notifications: a task in bird-critic-1.5-full-300 (Harbor dataset). Obtaining a cal.com OAuth client currently requires manual admin intervention. This PR lets developers submit their own OAuth clients through a…
The task
Obtaining a cal.com OAuth client currently requires manual admin intervention. This PR lets developers submit their own OAuth clients through a `/settings/developer/oauth` page; each submission starts in `PENDING` status and cannot be used for authorisation until an admin approves it at `/settings/admin/oauth`. A new…
Part of kochsnow/bird-critic-1.5-full-300.