Provide a way to get all changes deployed between specified dates
In order to help people outside of Delivery keep track of changes being deployed, and help with debugging we should provide a way to get all changes deployed between two specified dates.
In the simplest format, this would be a list of commits to Master between two dates. Ideally, though it would be a list of production deployments from the specified dates, each listing the commits included.
It looks like the API can give us the data we need, we just have to find an interface. What options do we have to display this?
Conclusion: we ended up implementing this in MR gitlab-org/gitlab!44041 (merged). This allows you to filter merge requests by the environment they are deployed to, and a deploy date range (MRs before or after a date/time). Additional MRs related to these changes can be found in the "Related merge requests" widget below.