Convert audit logs date range field to use GitLab UI
What does this MR do?
As part of the foundational steps required to meet the criteria for #32388 (closed), this MR converts the existing HAML date range field in Admin > Audit logs to Vue and the GitLab UI equivalent.
The form should continue to function as before, at this point there will be minimal change from a users perspective other than the accessibility improvements GitLab UI brings
Further MR's will be created to convert the rest of the page elements.
Screenshots
Before | After |
---|---|
Does this MR meet the acceptance criteria?
Conformity
-
Code review guidelines -
Merge request performance guidelines -
Style guides -
Separation of EE specific content
Availability and Testing
- Confirm that the date range is submitted correctly and is reflected in the table
- Confirm you can change the date range after initial selection
- Confirm the date range is maintained on refresh of the page
- Confirm the date range is maintained when changing other filters in the audit logs header
-
Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process.
Edited by Robert Hunt