Vue UI Housekeeping

Description

 A number of TODO issues here:

Remove dayjs as it's redundant now that we have date-fns
Remove old sidebar components, leftover from nav-rail implementation
Remove some duplicate CSS in app.vue, move some out of the global space

Codesplit the openAPI route, to reduce main app chunk
Port over notification component from oaas-lite
Add search feature for file/log editors (ctrl/cmd + f)
Add ES Lint, run linter and apply all fixes

Update packages

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Mike December 31, 2021 at 4:53 PM

Fixed

Details

Assignee

Reporter

Fix versions

Priority

PagerDuty

Created December 31, 2021 at 4:29 PM
Updated January 28, 2022 at 4:55 PM
Resolved January 28, 2022 at 4:55 PM