Link and embed metrics in an issue - follow-up
Follow-up tasks from https://gitlab.com/gitlab-org/gitlab-ce/issues/30423.
Will split this into smaller issues if required, for now it's just a place to keep track.
-
Merge the CE MR (https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/29691). -
Merge the EE MR (https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14655).
Must be before release.
-
Remove global feature flag - rails helper that adds to gon
object. (https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/31106). -
Remove global feature flag - frontend. (https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/31106). -
Add documentation. https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/30849. -
Add changelog. (https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/31106).
Before or after release.
-
Consider adding loading states. -
Consider adding error states. (https://gitlab.com/gitlab-org/gitlab-ce/issues/65137) -
Cancel requests when navigating away from page / clicking edit. -
Consider handling copy-paste. Bug created: https://gitlab.com/gitlab-org/gitlab-ce/issues/66114 -
Add feature test - (https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/30621). -
MR comment - Split up area.vue as it's getting rather large. Issue here: https://gitlab.com/gitlab-org/gitlab-ce/issues/66110. -
MR comment - Capitalize constants in monitoring vue app. Issues here: https://gitlab.com/gitlab-org/gitlab-ce/issues/66112. -
MR comment - Refactor as a getter.Already refactored to be simpler in latest code.
Edited by Tristan Read