-
Notifications
You must be signed in to change notification settings - Fork 545
rm TAAR service integrations #23147
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rm TAAR service integrations #23147
Conversation
@@ -957,7 +957,7 @@ Replacement Add-ons | |||
|
|||
.. _addon-replacement-addons: | |||
|
|||
This endpoint returns a list of suggested replacements for legacy add-ons that are unsupported in Firefox 57. Added to support the TAAR recommendation service. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you add this to the addons DRF viewset in the relevant method? Just good hygiene to continually update the methods so we eventually don't have to maintain the separate api docs.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you link to docs explaining how to do this?
Could you link the relevant endpoints in the PR.. I don't actually see anything in the issue or the linked doc at least not obviously. |
Mat linked to the docs that detail the endpoints in the comment directly preceding yours. They are: |
Thanks for clarifying. FWIW the confusion for me was that there are 2 links, with a total of 6 endpoints.. and it wasn't even clear that was the comment that I should have been referring to. Might have been obvious to you, but definitely wasn't to me. |
It's just two endpoints - the two directly linked to (are you counting the other endpoints in different sections on the same page? Or v3, v4, v5 * 2?). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
http://olympia.test/api/v4/discovery/
{"results":[],"count":0}
http://olympia.test/api/v5/addons/recommendations/?guid=@spicy-pancake
{"outcome":"curated","fallback_reason":null,"page_size":1,"page_count":1,"count":0,"next":null,"previous":null,"results":[]}
I have no idea if this is "still working" I'm getting empty responses but they are not raising. It would be helpful to have specific test criteria for this since you have context on what exactly we should be expecting? That is not only helpful for me to verify, but also for QA to verify and finally for future us to debug/reverify if there is any issue that links back to this PR.
Ahhh, you need some extra set-up locally to replicate the state on addons-dev (and stage, prod).
|
* rm TAAR service integrations * delete waffle switch too
Fixes: mozilla/addons#15377
Description
Removes all TAAR integration, and attempts to rename what's left to not reference TAAR.
Context
Testing
Verify that the two endpoints in the issue return results
Checklist
#ISSUENUM
at the top of your PR to an existing open issue in the mozilla/addons repository.