Mathieu Pillard

Results 59 issues of Mathieu Pillard

A variation of https://github.com/mozilla/addons-linter/issues/4645 which we've seen in 2023.01.12 tag: https://sentry.io/organizations/mozilla/issues/3364574696/events/30d0e66e32fe4ba1a428ff9d60ff07c2/?project=6310819 `propValue is not iterable` ``` /data/olympia/node_modules/addons-linter/dist/webpack:/addons-linter/src/schema/validator.js:617 for (const permission of propValue) { ^ TypeError: propValue is not iterable at...

component:javascript
priority:p3

We saw the following error happen in production ([sentry traceback](https://sentry.io/organizations/mozilla/issues/3364574696/?query=is%3Aunresolved&referrer=issue-stream)) when validating an add-on through the [linter](https://github.com/mozilla/addons-linter/): ``` Cannot read properties of undefined (reading \'type\') Occurred while linting service-worker.js:2 Rule:...

Fixes https://github.com/mozilla/addons-code-manager/issues/2642 ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/ADDCDMGR-498)

Part of https://github.com/mozilla/addons/issues/1536 ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/ADDCDMGR-497)

We use [isomorphic-fetch](https://github.com/matthew-andrews/isomorphic-fetch) but it's barely maintained, hasn't had a release in 2 years. [cross-fetch](https://www.npmjs.com/package/cross-fetch) is more popular and actively maintained. ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/AMO2-405)

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

addons-frontend has a fairly complex [smoke test setup](https://github.com/mozilla/addons-frontend/tree/master/tests/smoke). It does the following: * Installs tox * clone addons-server * build addons-server image with custom group & user ids * build...

component:code_quality
priority:p4
neverstale
repository:addons-frontend
migration:2024
component:testing
component:uitests

https://github.com/mozilla/addons/issues/7446 will add the notion of a `source` to `FileUpload` that tells us if the submission came from the API or devhub. We should propagate that info down the the...

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

Split from https://github.com/mozilla/addons/issues/9133 At upload time, AMO is silently overriding what the manifest says regarding `strict_min_version` and `strict_max_version` in some cases before recording `ApplicationsVersions` in the database: * When `min`...

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

Our `ModelBase` provides a `created` and `modified` date field, as well as a few useful methods. The following models do not currently inherit from it: * `Reindexing` * `TranslationSequence` *...

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

We're currently only using Sentry for exceptions tracking, but they also offer performance and now profiling-related features. See https://sentry.io/for/performance/ and https://blog.sentry.io/2022/11/21/profiling-for-python/#working-with-date-times ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/AMO2-194)

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