Firefox recipe server
Перейти к файлу
Andy Mikulski a7d7342070
Update docs, use apt-get for yarn
2017-11-20 10:52:10 -07:00
addon-builder Cachebust Taskcluster docker image. 2017-10-16 15:39:40 -07:00
ci Cachebust Taskcluster docker image. 2017-10-16 15:39:40 -07:00
compose Create a development docker compose file fixes #922 2017-07-28 10:46:29 -07:00
docs Update docs, use apt-get for yarn 2017-11-20 10:52:10 -07:00
e2e-tests Add e2e-tests 2017-08-11 11:26:43 -07:00
eslint-config-normandy Merging eslint-config-normandy to master 2017-01-05 09:53:19 -08:00
functional_tests Merge branch 'master' into 'peer-review-merge' 2017-03-28 20:08:44 -04:00
mock-recipe-server Update APIPath usage in mock-server tests. 2017-08-23 14:58:46 -07:00
mozjexl Use // for comments instead of #. 2017-07-10 15:12:00 -07:00
recipe-client-addon Fix lint errors. 2017-11-16 11:05:34 -08:00
recipe-server Update docs, use apt-get for yarn 2017-11-20 10:52:10 -07:00
.eslintignore Add a blank .eslintignore file to work around eslint-plugin-mozilla. 2017-04-20 14:40:52 -07:00
.eslintrc mono: Add lints project 2017-01-05 09:57:30 -08:00
.gitignore Run functional tests via selenium against the compose server. 2017-02-06 10:25:15 -08:00
.taskcluster.yml Cachebust Taskcluster docker image. 2017-10-16 15:39:40 -07:00
.therapist.yml Fix lint tests 2017-01-05 11:33:12 -08:00
README.md Convert jexl to mozjexl 2017-06-05 09:40:52 -07:00
circle.yml Move lints to be per-project, not global. 2017-06-28 14:28:40 -07:00

README.md

Normandy

Normandy is a collection of projects that provide a fast and accurate way to interact with unbiased subsets of Firefox users.

This repo is a monorepo. It contains several projects, each represented by a top level directory:

  • recipe-server - Django server that manages and delivers recipes efficiently and securely.
  • recipe-client-addon - Firefox system add-on to fetch, verify, and execute recipes.
  • lints - Shared tools and configs for linting. (Each project may have separate configs as well)
  • compose - Scripts and configurations to create multi-server environments for development and testing.
  • mozjexl - A safe expression evaluation library. A fork of [Jexl][].

CircleCI Requires.io David

Documentation

Developer documentation for the service can be found at http://normandy.readthedocs.org/.

License

Normandy is licensed under the MPLv2. See the LICENSE file for details.