Closed
Bug 1011209
Opened 10 years ago
Closed 3 years ago
[tracker] Democratize API access
Categories
(Participation Infrastructure :: Phonebook, defect)
Participation Infrastructure
Phonebook
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: hoosteeno, Unassigned)
References
(Depends on 1 open bug)
Details
(Whiteboard: [kb=1387255] [iam-debt])
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.
Reporter | ||
Updated•10 years ago
|
Updated•10 years ago
|
Whiteboard: [kb=1387255]
Comment 2•10 years ago
|
||
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
Comment 3•3 years ago
|
||
This work is specific to mozillians, which is decom'ed.
If this is found to pertain to people.mozilla.org then please open a new issue.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INVALID
Whiteboard: [kb=1387255] → [kb=1387255] [iam-debt]
You need to log in
before you can comment on or make changes to this bug.
Description
•