Michael Cooper

Results 75 comments of Michael Cooper

The prose parts of that come from the python docstrings and other in-code documentation. For example, `/__version__` has a description of "Return data for developers and users to inspect the...

Hi @anubhavsinha98. Thanks for the interest. Feel free to work on this issue. However, Normandy is a sort of challenging project for external contributors. It might be worth joining us...

The docs says event values are limited to 80: https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/collection/events.html#limits

The docker-compose setup uses the Development configuration by default. That configuration includes an authentication called "InsecureEmailAuthentication". I'm not sure why that wasn't included in the `www-authenticate` header. To use `InsecureEmailAuthentication`...

> 1. Why didn't www-authenticate show this? Although [the spec allows](https://tools.ietf.org/html/rfc7235#section-3.1) the `WWW-Authenticate` header to contain multiple challenges, our API layer, DRF, has [specifically chosen to only include the first](https://github.com/encode/django-rest-framework/pull/1611)....

I took a survey of git history trying to figure out where this stopped working. As far as I can tell, `make lint` has never worked. Or at least, it...

@sciurus do you have any opinions here? I expect we already have an account that we could use to download these artifacts? It would be nice to have some sort...

I'm working on figuring out if Maxmind's license allows us to do something like checking in a version of the db. In the meantime, I think removing the geolocation functionality...

These tests are a part of our CI run and our deploy process, and they are working there. Running the tests against an arbitrary local Docker instance of Normandy isn't...

Although it would be nice for DC to reject this before submitting it to the server, it is required that the server should reject bad data independent of any UI....