Closed Bug 1217094 Opened 10 years ago Closed 9 years ago

Switch the API to use DRF instead of Piston

Categories

(addons.mozilla.org Graveyard :: API, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: magopian, Unassigned)

References

Details

Following bug 1210423 investigation, we'd like to switch the API from using Piston to using DRF. The waffle switch to enable is "drf": https://addons-dev.allizom.org/fr/admin/models/waffle/switch/31/ The plan is to: 1/ enable this switch on addons-dev 2/ make sure the discovery pages and about:addons in general behaves correctly 3/ make a few GET/POST/PUT/DELETE to the /en-us/firefox/api/2/ APIs Dear QA team, 1/ and 2/ above are for you. 3/ is up to us to validate, unless you know how to auth with the API and then use curl or an equivalent to POST/PUT/DELETE.
Blocks: 1210423
The waffle switch has been turned on for -dev
Product: addons.mozilla.org → addons.mozilla.org Graveyard
We already removed django-piston and left the original API untouched while developing the new API since it's mostly independend code. Closing as wontfix.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.