Skip to content

Convert audit logs date range field to use GitLab UI

Robert Hunt requested to merge audit-filters-date-range-to-gitlab-ui into master

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
image image

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

  1. Confirm that the date range is submitted correctly and is reflected in the table
  2. Confirm you can change the date range after initial selection
  3. Confirm the date range is maintained on refresh of the page
  4. Confirm the date range is maintained when changing other filters in the audit logs header
Edited by Robert Hunt

Merge request reports