normandy icon indicating copy to clipboard operation
normandy copied to clipboard

Firefox recipe server

Results 67 normandy issues
Sort by recently updated
recently updated
newest added

In order for the Ecosystem QA team to help with the testing effort, we need documentation outlining the v3 API calls so we can write contract tests for them.

documentation
task

It would be useful to have a filter object that can filter by date. This is already possible in JEXL, and we've used it in practice. It can help future...

Enhancement

[*"This SDK is being phased out for Sentry-Python."*](https://github.com/getsentry/raven-python/blob/master/README.rst) The new library is called [`sentry-sdk`](https://docs.sentry.io/platforms/python/django/) and I admit that I don't know what the heck the functional difference is. But with...

P5 - Low Priority
task

We currently, in CircleCI, start the django web server and run the `contract-tests` on it with `pytest`. Those tests currently *don't* test the full cycle of enabling a recipe and...

Enhancement
P2

I'm not sure if it matters for v3 but with `?status=enabled` isn't that part of the "hot path"? I only have 2 enabled recipes in my local database and they...

P5 - Low Priority
task

Currently, I believe normandy uses the value of DJANGO_AWS_STORAGE_BUCKET_NAME when generating the URL to return for a recipe's addonUrl. We want to be able to put a load balancer or...

task
gcp
addons

S&I has a few usecases for random sampling, mainly being used in conjunction with a stable sample in order to spread out the distribution of the stable-sampled audience over time....

Enhancement
P3
blocked

Original bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1294504 S&I wants to expand the capabilities of the `show-heartbeat` action: - The icon should be customizable from a set of defaults. - The engagement button option should...

Enhancement
P5 - Low Priority
heartbeat

Use-case: We would like to be able to use our daily heartbeat sample to drive engagement. So for users who rate us 4 or 5 stars, we can direct them...

Enhancement
P5 - Low Priority
heartbeat

https://sentry.prod.mozaws.net/operations/normandy-stage/issues/5562863/ ``` KeyError: 'name' (17 additional frame(s) were not displayed) ... File "rest_framework/views.py", line 492, in dispatch response = handler(request, *args, **kwargs) File "rest_framework/mixins.py", line 84, in partial_update return self.update(request,...

Defect
P1 - High Priority