Mathieu Pillard

Results 59 issues of Mathieu Pillard

Our download URLs look like this: `https://{domain}/{app}/downloads/file/{id}/{filename.xpi}`. Which means poor cache hit ratio, because `/android/` and `/firefox/` are considered different, but also because it's using the default CDN policy, which...

component:code_quality
priority:p4
repository:addons-server
migration:2024

We've hardcoded the `Accept-Language` header in the CDN request cache policy, so it always ends up in the cache key, but I don't think that's correct. Instead we want to...

component:code_quality
priority:p3

This is probably out of our control, but taar and taar-lite powered API endpoints are considerably slower than they used to be: ![Screenshot!UNITO-UNDERSCORE!2020-11-30 AMO Prod frontend APIs usage performance -...

component:api
priority:p3
component:performance
repository:addons-server
migration:2024

The Extensions Developers Newsletter form that is displayed on devhub landing page POSTs to https://www.mozilla.org/en-US/newsletter/ - AMO isn't processing anything. We should instead POST to basket directly ([docs](https://basket.readthedocs.io/newsletter_api.html#news-subscribe)). ┆Issue is...

repository:addons-server
migration:2024

When optimizing the `babel` config in https://github.com/mozilla/addons-frontend/pull/11587, we could not enable the [New JSX Transform](https://reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html) because we were not on React 17+ yet. Now that we are... we could try...

component:performance
repository:addons-frontend

From Matrix: > I have a slow internet connection, really slow, about 1 Mbps is my normal connection speed. (It can burst up to about 3 Mbps) and when I...

component:search
repository:addons-frontend

It's not currently documented (will be in https://github.com/mozilla/addons/issues/1910) but you can pass the `app` parameter to the Ratings API (it can actually be passed to all our APIs...). This might...

repository:addons-frontend

Once https://github.com/mozilla/addons/issues/4579 is live, addon API responses will always contain a flat list of categories and categories will no longer have an application property, so we'll be able to simplify...

component:code_quality
priority:p3
repository:addons-frontend
migration:2024

STR: * Try leaving a rating on an add-on you are the developer of * See the error message * Click on the add-ons logo to go back to the...

repository:addons-frontend

This is achieved by overriding `theme_specific` in `_submit_upload()` if an add-on is passed (or if we're using the theme wizard). That variable is passed down to the upload flow (and...