2020-02-03 - Triage report for "group::source code"
Hi, @jramsay @m_gill @andr3 @nick.thomas @pedroms
This is a group or stage level triage package that aims to summarize the feature proposals and bugs which have not been scheduled or triaged. For more information please refer to the handbook:
Scheduling the workload is a collaborative effort by the Product Managers and Engineering Managers for that group. Please work together to provide a best estimate on priority and milestone assignments. For each issue please:
- Determine if the issue should be closed if it is no longer relevant or a duplicate.
- If it is still relevant please assign either a best estimate versioned milestone, the %Backlog or the %Awaiting further demand milestone.
- Specifically for ~bug, if there is no priority or clarity on a versioned milestone, please add a Priority label. Priority labels have an estimate SLO attached to them and help team members and the wider community understand roughly when it will be considered to be scheduled.
- Once a milestone has been assigned please check off the box for that issue.
- Please work with your team to complete the list by the due date set.
Feature Proposal Section
For the following feature proposals. Please either close or assign either a versioned milestone, the %Backlog or the %Awaiting further demand milestone.
Unscheduled feature with customer
-
#199177 (closed) Customized notifications for optional MR approvers ~"Category:Code Review", customer, devopscreate, feature, groupsource code, merge requests, notifications -
#37090 (closed) Allow rails to send certificate for 2-way SSL between GitLab and external Gitaly backend, customer, devopscreate, feature, groupsource code -
#36918 Provide "show more results" option when results set limit is reached approvals, customer, devopscreate, feature, groupsource code, merge requests -
#36398 (closed) Configurable MR Diff Limit api, customer, devopscreate, feature, groupsource code, merge requests -
#36354 (closed) Unable to go getgo-packages in repositories in nested sub groups deeper than 1 customer, devopscreate, feature, golang, groupsource code, subgroups -
#35097 (closed) "Code owner approval" does not honor "Allowed to push" rule ~"Category:Code Review", Enterprise Edition, ~"P3", ~"S3", approvals, customer, devopscreate, feature, groupsource code, merge requests -
#34996 Option to get one email per comment in MR review customer, devopscreate, feature, groupsource code -
#26353 Merge request reminders ~"Category:Code Review", Create [DEPRECATED], auto updated, customer, devopscreate, feature, groupsource code, merge requests, potential proposal -
#26152 Improve progress reporting of repository mirroring Create [DEPRECATED], customer, devopscreate, feature, groupsource code, ~"mirror", repository -
#25285 (closed) User Badges Create [DEPRECATED], Dogfooding, DogfoodingBuild in GitLab, customer, devopscreate, feature, groupsource code, internal customer, merge requests -
#8105 (closed) Private group configured as approvers in project settings is not added as approvers in merge request when the user that create the merge request can't see the group Create [DEPRECATED], Enterprise Edition, approvals, customer, devopscreate, feature, groupsource code, merge requests, needs investigation -
#24558 Consider specially recognizing GitHub's web UI GPG key Create [DEPRECATED], customer, devopscreate, feature, gpg, groupsource code, repository -
#5010 (closed) META: Code review flow which doesn't rely on manual assignment Create [DEPRECATED], Enterprise Edition, GitLab Premium, UX, customer, devopscreate, direction, feature, groupsource code, merge requests -
#21014 (closed) Add ability to filter out merge requests opened by current user Create [DEPRECATED], customer, devopscreate, feature, groupsource code, merge requests -
#20637 (closed) Dismiss todos upon merge or closure of associated Merge Request Create [DEPRECATED], customer, devopscreate, feature, groupsource code, merge requests, todos
Unscheduled feature (non-customer)
-
#199864 (closed) No-reload file permalink | phase 3 | page updates Category:Source Code Management, devopscreate, feature, frontend, groupsource code, repository -
#199862 (closed) No-reload file permalink | phase 2 | pop state handler Category:Source Code Management, devopscreate, feature, frontend, groupsource code, repository -
#198562 (closed) Merge request user interface encourages accidentally closing the request ~"Category:Code Review", UX, devopscreate, feature, frontend, groupsource code, merge requests -
#198549 Allow editing of Approver list but not number for MRs ~"Category:Code Review", approvals, devopscreate, feature, groupsource code -
#198493 Contributors graph not grouped by email devopscreate, feature, graphs, groupsource code, repository -
#198465 Gitlab replace line-break \r\n with \n (i.e. changing fingerprint) devopscreate, feature, groupsource code -
#198462 Code definition preview/link in-browser feature devopscreate, feature, frontend, groupsource code -
#198058 (closed) Feature Request: View diffs one file at a time ~"Category:Code Review", devopscreate, diff, feature, groupsource code -
#197891 (closed) Limit project description length to 250 visible characters devopscreate, feature, groupsource code, project -
#196854 (closed) Default merge requests filter / author=metab devopscreate, feature, groupsource code, merge requests -
#196807 (closed) Show resolved/unresolved threads in merge request list devopscreate, feature, groupsource code -
#195668 (closed) Use SHA256 fingerprint to authenticate SSH sessions ~"Accepting merge requests", ~"devops", devopscreate, feature, groupsource code, security -
#195631 (closed) syntax highlighting for .svelte files devopscreate, feature, groupsource code, highlight -
#195586 (closed) Enable diff3 for conflict resolution ~"devops", devopscreate, feature, groupsource code, merge requests -
#194327 (closed) Include template section titles in text filter Category:Source Code Management, devopscreate, feature, groupsource code
Unscheduled UX Debt Issues
-
#35211 (closed) Show placeholder & first search result when focus in approvers dropdown UX debt, accessibility, approvals, devopscreate, frontend, groupsource code -
#30835 (closed) Fix 1px white line below file header in diff view UX debt, devopscreate, diff, frontend, groupsource code -
#30693 (closed) Auto-focus “Name” field in the approvers modal UX debt, ~"UX ready [DEPRECATED]", approvals, ~"component::modals", devopscreate, frontend, groupsource code -
#30642 (closed) Add missing tooltips in merge request form ~"Accepting merge requests", UX debt, devopscreate, frontend, groupsource code, merge requests, workflowready for review -
#7432 (closed) Auxiliary file information should have its own section Create [DEPRECATED], Enterprise Edition, UX, UX debt, devopscreate, groupsource code, repository -
#23592 (closed) Protected tags/branches list has mismatching border color Create [DEPRECATED], ~"S4", UX debt, ~"bug", devopscreate, frontend, groupsource code, repository, settings -
#7079 (closed) Improve merge request approvals wording Create [DEPRECATED], Enterprise Edition, UX, UX debt, approvals, devopscreate, feature, frontend, groupsource code -
#22476 (closed) File renaming in the diff looks wrong Create [DEPRECATED], UX, UX debt, devopscreate, diff, frontend, groupsource code, merge requests -
#19807 (closed) Avatar badge for image diffs are inconsistent when switching tabs in MR for 2 specific edge cases Create [DEPRECATED], UX debt, devopscreate, frontend, groupsource code, image diff -
#19805 (closed) Toggling nav and sidebar should resize image diff (image and badge) Create [DEPRECATED], UI polish, UX debt, devopscreate, frontend, groupsource code, image diff -
#19804 (closed) Editing the first note of an image diff discussion should not remove avatar badge Create [DEPRECATED], UI polish, UX debt, devopscreate, frontend, groupsource code, image diff -
#19803 (closed) Deleting the first note of an image diff discussion should show avatar badge on new first note Create [DEPRECATED], UI polish, UX debt, devopscreate, frontend, groupsource code, image diff -
#17904 Error when creating a merge request that already exists Create [DEPRECATED], ~"P4", ~"S4", UX, UX debt, devopscreate, groupsource code, merge requests
Bug Section
For the following bugs. Please either close or assign either a versioned milestone, the %Backlog or the %Awaiting further demand milestone and ensure that a priority label is set.
Heatmap for all bugs
Bugs for their priority and severity label are counted here. Every bug should have severity and priority labels applied. Please take a look at the bugs which fall into the columns indicating that the priority or severity labels are currently missing.
| ~S1 | ~S2 | ~S3 | ~S4 | ~"No severity" | |
|---|---|---|---|---|---|
| ~P1 | 1 | 3 | 0 | 0 | 0 |
| ~P2 | 2 | 30 | 10 | 1 | 0 |
| ~P3 | 0 | 8 | 318 | 22 | 1 |
| ~P4 | 0 | 0 | 100 | 222 | 0 |
| ~"No priority" | 0 | 12 | 23 | 30 | 100 |
Unscheduled frontend ~bug with customer
-
#37794 (closed) Maintainers can select private group in MR Approvals but the group doesn't persist UX, approvals, ~"bug", customer, devopscreate, frontend, groupsource code -
#34156 (closed) When rebasing an MR that has approval rules, the "The source branch HEAD has recently changed" message is intermittently shown in error ~"bug", customer, devopscreate, frontend, groupsource code, merge requests -
#33867 (closed) Impossible to comment on a diff with a former symlink ~"S2", ~"bug", customer, devopscreate, frontend, groupsource code -
#33849 (closed) Number of files listed on merge request changes tab incorrect when truncated ~"P3", ~"S3", ~"bug", customer, devopscreate, frontend, groupsource code, merge requests -
#33598 (closed) Mirroring Repository with Pull creates a Push as well ~"S4", ~"bug", customer, devopscreate, frontend, groupsource code
Unscheduled frontend ~bug (non-customer)
-
#199728 (closed) “Jump to next unresolved thread” button has unexpected order with new threads ~"Category:Code Review", ~"S4", ~"bug", devopscreate, frontend, groupsource code, merge requests -
#198487 (closed) Repository graph - commit popup sticks when scrolling ~"S4", browser:firefox, ~"bug", devopscreate, frontend, graphs, groupsource code, repository -
#197487 (closed) Cancelling automatic merge shows blank metrics and takes a while to show the right buttons UX, ~"bug", devopscreate, frontend, groupsource code, merge requests -
#197431 (closed) explore/projects filter search box breaks pagination backend, ~"bug", devopscreate, frontend, groupsource code -
#195532 (closed) Merge options are available without permissions ~"bug", devopscreate, frontend, groupsource code, merge requests -
#194143 (closed) Show unchanged lines with a large file fails backend, ~"backstage", ~"bug", devopscreate, diff, frontend, groupsource code, merge requests -
#191373 (closed) HTML tags in title updates are sometimes not escaped ~"S4", ~"bug", devopscreate, frontend, groupsource code, issues -
#191272 (confidential) ~"(confidential)" -
#119445 (closed) Edit button in the diff when creating a new merge request is blue with gray text. ~"P4", ~"S4", ~"bug", devopscreate, frontend, groupsource code -
#118591 (closed) Merge request > Changes > Diff background extends past container ~"Category:Code Review", UI polish, ~"bug", devopscreate, frontend, groupsource code, merge requests -
#39486 (closed) No top border on project README ~"P4", ~"S4", ~"bug", devopscreate, frontend, groupsource code -
#37497 (closed) Polling for MR notes from commits doesn't work properly ~"bug", devopscreate, frontend, groupsource code -
#37465 (closed) Copying from merge request diff is broken browser:firefox, ~"bug", devopscreate, diff, frontend, groupsource code, merge requests, regression, regression:12.5, reproduced on GitLab.com -
#37342 (closed) UX Bug: Use of Custom Groups in Protected Branches is too hard to discover naturally UX, ~"UX Bug", ~"UX Feature Discoverability", ~"bug", devopscreate, frontend, groupsource code, repository -
#37072 (closed) Sourcegraph popover is still active on other tabs UX, ~"bug", devopscreate, frontend, groupsource code
Unscheduled ~bug with customer
-
#199387 (closed) NoMethodError: undefined method `commits_count' for nil:NilClass ~"bug", customer, devopscreate, groupsource code -
#199210 (closed) Toggle show whitespace changes on and off while viewing diff triggers download file ~"bug", customer, devopscreate, groupsource code, reproduced on GitLab.com
Unscheduled ~bug (non-customer)
-
#199391 (closed) Submitting a review that assigns an already assigned user fails part way through ~"S4", backend, ~"bug", devopscreate, groupsource code -
#199261 (closed) RemoveUnreferencedLfsObjectsWorker fails every time with a statement timeout Background Processing, ~"bug", devopscreate, groupsource code, ~"performance" -
#199260 (closed) TrendingProjectsWorker fails every time with a statement timeout Background Processing, ~"bug", devopscreate, groupsource code, ~"performance" -
#199084 (closed) Inconsitent Merge Request State ~"bug", devopscreate, groupsource code, merge requests -
#199070 (closed) Transient failure in spec/features/projects/compare_spec.rb/Selenium::WebDriver::Error::StaleElementReferenceErrorEngineering Productivity, ~"P2", Quality, ~"S2", ~"bug", devopscreate, groupsource code, ~"master:flaky", repository, test -
#198689 (closed) The "merge this merge request manually" text and instructions in an MR are sometimes misleading and wrong ~"S4", ~"bug", devopscreate, documentation, groupsource code, merge requests -
#198656 (closed) Bug in jupyter notebook - rendering of markdown cell with latex ~"S3", ~"bug", devopscreate, groupsource code -
#198519 (confidential) ~"(confidential)" -
#198507 (closed) Python f-Strings are not properly highlighted ~"S4", ~"bug", devopscreate, groupsource code, highlight -
#198145 (closed) List of Projects vanishes after a sec. or two using MS EdgeDev ~"S4", browser:edge, ~"bug", devopscreate, groupsource code, project -
#196063 (closed) Project could not be imported: (localhost) Namespace is not valid backend, ~"bug", devopscreate, groupsource code, ~"project import" -
#196043 (closed) Emails on push backend, ~"bug", devopscreate, emails, groupsource code, notifications -
#21380 (closed) Merging MR: branch removal should be authored to the user who triggered the merge Create [DEPRECATED], ~"bug", devopscreate, groupsource code, merge requests -
#21378 (closed) Automatic issues closing with commit messages doesn’t notify related issues Create [DEPRECATED], auto updated, ~"bug", devopscreate, groupsource code, merge requests, regression, regression:11.3 -
#21260 (closed) length restriction for repositories Create [DEPRECATED], ~"bug", devopscreate, gitlab.com, groupsource code, repository
Heatmap for ~missed-SLO bugs
| ~S1 | ~S2 | ~S3 | ~S4 | |
|---|---|---|---|---|
| ~P1 | 1 | 2 | 0 | 0 |
| ~P2 | 1 | 20 | 5 | 0 |
| ~P3 | 0 | 0 | 2 | 0 |
| ~P4 | 0 | 0 | 0 | 0 |
This is a group level triage package that aims to collate the latest bug reports (for frontend and otherwise) and feature proposals. For more information please refer to the handbook:
If assignees or people mentioned in this individual triage package need to be amended, please edit team-triage-package.yml.