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

32 Коммитов

Автор SHA1 Сообщение Дата
Charlie Humphreys bdd2a10f61
add publishedDate to experiments type (#258) 2023-12-07 11:12:36 -05:00
Barret Rennie 2e0697f3fc
Add locales field to experiments (#245)
* Remove @typescript-eslint/array-type rule

* Add locales field to experiments
2023-05-17 13:04:52 -04:00
Barret Rennie 7b8a1cb113
Add localizations field to Nimbus Experiment 2023-03-07 19:43:08 -05:00
Barret Rennie c0cdf95ea8
Add featureValidationOptOut field to Nimbus Experiment 2022-10-12 13:33:41 -04:00
Andrei Oprea ac1f0458c1
Update/add tests 2022-08-23 18:14:49 -04:00
Les Orchard c109f93d52
EXP-1865 add isRollout boolean property to Experiment type (#179)
Because:

* we want to implement support for an isRollout flag in experiments

This commit:

* adds an isRollout boolean to the NimbusExperiment type

* adds a test for boolean property schema validation for experiments
2022-01-12 10:34:38 -08:00
Kate Hudson 2a09667c70
multifeature proposal 2021-08-10 13:13:44 -04:00
Kate Hudson 4d47507b5f Additional properties should be allowed 2020-11-09 19:09:24 -05:00
Kate Hudson 7078f567d0 Add schemaVersion property
Fixes #130
2020-10-15 15:24:46 -04:00
Kate Hudson 4430a018f8 Numbers should be integers
Fixes #126
2020-10-08 15:33:59 -04:00
Kate Hudson de7f8ed918 schema updates for rs id and filter_expression 2020-09-30 09:48:13 -04:00
Kate Hudson fb38808b0a remove channels 2020-09-26 09:50:38 -04:00
Kate Hudson fb9bacac84 add channels and remove active 2020-09-25 14:54:40 -04:00
Kate Hudson 36d9b25412 Flatten and rename to NimbusExperiment 2020-09-25 14:40:22 -04:00
Kate Hudson d5ba4c121f Rename platform to application, adjustments for Experimenter v6 2020-09-24 19:42:31 -04:00
Kate Hudson fdb57e96fe
Merge pull request #118 from mozilla/bug1656502
Bug 1656502 - Update Branch schema with FeatureConfig
2020-09-09 13:47:56 -04:00
Andrei Oprea 873ab97283 Bug 1631658 - Deprecate filter_expression in favor of targeting 2020-09-01 20:23:56 +02:00
Andrei Oprea 119e3ee3bb Formatting 2020-09-01 19:36:49 +02:00
Andrei Oprea 806c6062c0 Bug 1656502 - Update Branch schema with FeatureConfig 2020-09-01 19:22:44 +02:00
Kate Hudson eab4e0b9c3 fix tests 2020-08-27 06:47:37 -04:00
Mike Cooper 9c12877b46
Format project with Prettier 2020-07-15 11:04:38 -07:00
Jared Lockhart 14af22e7b2 Add proposedDuration to experiment fixes #68 2020-07-14 17:19:41 -04:00
Kate Hudson fe57698b4e Use ISO date-time for dates in experiment definition 2020-06-25 19:03:19 -04:00
Kate Hudson 44b3faae63 Added experiment definition 2020-06-16 20:54:26 -04:00
Mike Cooper f2d1390f5c
Increase timeout on Normandy recipe checks 2020-06-10 11:25:03 -07:00
Mike Cooper 4c1ae64e23
Expose all errors from AJV 2020-06-08 14:46:04 -07:00
Mike Cooper 4066f86b53
Convert tests to use Mocha 2020-06-08 14:45:05 -07:00
Mike Cooper 333b33d3f5
Automatically generate type guards 2020-05-29 14:35:24 -07:00
Mike Cooper f562623f8c
Fix path in Normandy tests 2020-05-27 10:40:52 -07:00
Mike Cooper 006bdc28ce
Make unhandled promise errors in build and tests fatal
It is expected that this will cause CI to fail, since there are unfixed errors.

Fixes #4
2020-05-27 10:39:16 -07:00
Mike Cooper d9e6b46569
Test that enabled Normandy recipes match schemas 2020-05-26 12:13:56 -07:00
Mike Cooper 4a4c58e665
Work in progress code dump 2020-05-26 09:09:58 -07:00