experimenter
experimenter copied to clipboard
A web application for managing user experiments for Mozilla Firefox.
[Python 3.12](https://docs.python.org/3/whatsnew/3.12.html) is out and has many fun new features, let's update the Experimenter container to 3.12 so we can use them! ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/EXP-4712)
If an experiment ends and the enrollment end date and the end date are the same, no results will ever be generated (since the obvservation period is 0 days). However...
Looks like select drop downs that are wider than the offcanvas slide out get cut off and then you can't see the checkboxes to indicate which is selected or not....
Just saw this on stage, not sure how to recreate it or what caused it. ┆Issue is synchronized with this [Jira Task](https://mozilla-hub.atlassian.net/browse/EXP-4693)
Because: - we are creating many short-lived containers for commands; and - we are not cleaning them up except in `make kill` This commit: - updates all docker run commands...
Because: - make refresh does rebuild the DB but also blows away all containers; and - I just want to rebuild the DB This commit: - adds a make refresh_db...
I run `make bash` a lot and therefore have a lot of containers laying around that aren't automatically deleted. If we run with `--rm`, the containers will be deleted after...
I often find that I run `make up` without running `make refresh`, which means I will build all the containers but there won't be a valid database. However, `make refresh`...
Because - We want to add functionality on the new summary page so that we can subscribe to the experiment This commit - Subscribe/Unsubscribe button option on the summary page...
The NimbusExperiment model needs to be updated to add fields for the schema changes in phase 1. These fields need to be added to the v6 API and the v8...