Open Bug 1011209 Opened 7 years ago Updated 5 years ago
[tracker] Democratize API access
We're going to democratize the Mozillians.org API, giving all users an easy way to get an API key and use it for interacting with Mozillians.org. Along the way we'll clean up some important data exposure issues. We wrote up specs for this and they will be captured in the bugs blocking this one. This bug will track the effort.
Duplicate of this bug: 918950
Commit pushed to master at https://github.com/mozilla/mozillians https://github.com/mozilla/mozillians/commit/454d14173ea31ffb95d92178c799f5fb1c7dbbac [bug 1011209] API v2 Fixes bugs: 926673, 1011220, 1011227, 1011243 * Expose new API endpoint for v2 * Use django-rest-framework instead of tastypie * Respect per field privacy level * API Resources: Users, Groups, Skills * Manage API v2 in /admin * Add page to allow users manage their API keys * Grant PUBLIC level API access for vouched Mozillians
You need to log in before you can comment on or make changes to this bug.