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