Background
With the upcoming Moderator Tools logged-in experiment, and with the incoming changes for asynchronous instrument configs fetching (T398422), it is possible/probable that we did not include enforcement of start and end dates for logged-in experiments.
Everyone experiments use Varnish as the experiment enrollment authority and the varnish response from xLab is filtered by start and end dates in the experiment service.
We may need to adjust the query for the mediawiki response to ensure that data collection starts and ends on the dates specified for a particular logged-in experiment's config.
Description
Implement enforcement of start and end dates for logged-in experiments such that they correlate to start and end dates for data collection per automated analytics.
Acceptance Criteria
- Update the MediaWiki response so that logged-in experiments appear in the response within the configured start and end dates
- Include tests for api response per start/end dates for logged-in experiments
Technical Considerations
Determine if it's better to make the response respect start/end dates or if the Metrics Platform extension should enforce start/end dates.