Mathieu Pillard

Results 59 issues of Mathieu Pillard

### Description When an admin deletes a collection through the django admin, we should emit a `COLLECTION_DELETED` activity log like we do when it comes from Cinder. Ideally, we should...

repository:addons-server

### Description Bleach is deprecated and should be removed. It's still useful to clean up HTML on addons-server side, since we need to render some in devhub/reviewer tools/etc, so we...

repository:addons-server

### Description We only allow translations in specific locales to be added to add-ons through the API (and devhub, but devhub provides you with a dropdown of all available locales)....

repository:addons-server

### Description Follow-up for https://github.com/mozilla/addons/issues/15423 and https://github.com/mozilla/addons/issues/15424 We recently added some guids to `RESERVED_ADDON_GUIDS` that were used internally by Firefox and decided to add a wildcard for `@*.mozilla.org` as a...

needs:info
repository:addons-server

### Description We [implemented a cron that warns us about locales falling below a certain threshold of completion](https://github.com/mozilla/addons/issues/15175). That initial threshold, as per [plan to streamline locales on AMO](https://docs.google.com/document/d/1um86jUpsw--ki0-JVIc3jKt8TrR6uHlcNWIQRpt8CRY/edit?tab=t.0) was...

needs:info
repository:addons-server
repository:addons-frontend

Fixes https://github.com/mozilla/addons/issues/15148 ### Description Expand the review queue filtering UI to show all possible reasons for needing human review, with select all/none links. ### Context Filtering by reason depends on...

Also avoid showing `deleted` field if the collection isn't already deleted - that's pointless and confusing, admins should use the regular delete action if they want to delete something. Fixes...

Fixes mozilla/addons#15641 ### Context We have basic URL detection on the server, but this doesn't detect `//example.com` URLs as it would be a bit too strict - someone could want...

Currently, `web-ext sign` polls AMO API every second for validation and approval results and each of these requests generates a fresh JWT. JWT for AMO API have a max expiration...