Граф коммитов

4 Коммитов

Автор SHA1 Сообщение Дата
Jared Lockhart a40bb71096
fix #7879 bug(project): update remote settings configuration (#7871)
Because

* Remote Settings 30.0.0 introduced breaking configuration changes around removing sentry
* This was causing RS to fail to start locally/in CI

This commit

* Updates our Remote Settings configuration with the 30.0.0 changes described here https://github.com/mozilla/remote-settings/blob/main/CHANGELOG.rst#3000-2022-10-17
2022-10-24 16:13:30 -04:00
Jared Lockhart b80d5a07f0
fix #7310 chore(nimbus): update to latest remote settings (#7327)
Because

* The remote settings team migrated to a different dockerhub account
* We've been using an out of date remote settings version for local dev

This commit

* Updates local dev to the latest remote settings account/version
2022-05-27 11:53:29 -04:00
Jared Lockhart 4f5595dcf6
fix #3947 feat(nimbus): synchronize preview experiments with preview kinto collection (#4643)
Because

* We want any experiments in the preview state to be immediately published to the preview kinto collection
* We want any experiments not in the preview state to be immediately unpublished from the preview kinto collection

This commit

* Adds a local nimbus-preview collection to the local dev remote settings and configures it to have reviews disabled
* Adds additional logic to our kinto client to support collections with reviewing disabled
* Adds a celery task that ensures only experiments in the preview state are published in the preview collection
* Adds that celery task to our celery schedule
* Explicitly invokes that celery task when an experiment is updated to the PREVIEW status
2021-02-17 16:12:40 -05:00
Jared Lockhart c641f346d9
Add remote settings to docker compose fixes #2673 (#2803)
* Add remote settings to docker compose fixes #2673

* Prod uses messaging-experiments
2020-06-15 16:28:20 -04:00