2019-09-30 - Triage report for "group::source code"

Hi, @jramsay @m_gill @andr3 @nick.thomas

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:

  • https://about.gitlab.com/handbook/engineering/quality/triage-operations/index.html#triage-packages

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.
    • https://docs.gitlab.com/ee/development/contributing/issue_workflow.html#priority-labels
  • 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

  • #32118 Add ability to archive branches Category:Source Code Management, customer, devopscreate, feature, groupsource code, repository
  • #31926 Custom fields in merge requests customer, devopscreate, feature, groupsource code, merge requests
  • #31440 (closed) Make the "merge" button only available to the creator of a merge request customer, devopscreate, feature, groupsource code, merge requests
  • #13826 (closed) Add switch for email notifications to code owners Enterprise Edition, ~"P3", ~"S3", approvals, customer, devopscreate, feature, groupsource code, merge requests, notifications
  • #30769 (closed) Allow Deploy keys to push to protected branches once more Category:Source Code Management, customer, devopscreate, feature, groupsource code, repository
  • #7387 Repository Mirrors do not update 'default_branch' on changes Create [DEPRECATED], Enterprise Edition, customer, devopscreate, feature, groupsource code, ~"mirror"
  • #6846 Per branch MR method settings Create [DEPRECATED], Enterprise Edition, customer, devopscreate, feature, groupsource code, merge requests
  • #22940 Make repository check configurable per project (enable/disable) Create [DEPRECATED], ~"Platform [DEPRECATED]", customer, devopscreate, feature, groupsource code, repository, settings
  • #22329 (closed) Preview diff for notebooks Create [DEPRECATED], auto updated, ~"code review", customer, devopscreate, diff, feature, groupsource code, merge requests, potential proposal
  • #21983 Limit write deploy keys to specific branches Create [DEPRECATED], auto updated, customer, devopscreate, feature, groupsource code, permissions, repository
  • #21934 Prevent rebase from UI Merge request by "Merge commit with semi-linear history" activated Create [DEPRECATED], auto updated, awaiting feedback, customer, devopscreate, feature, groupsource code, merge requests
  • #5610 Provide a way to specify custom SSH config in application settings Create [DEPRECATED], Enterprise Edition, customer, devopscreate, feature, groupsource code, repository
  • #21763 (closed) System wide protected branches and tags Create [DEPRECATED], ~"Platform [DEPRECATED]", customer, devopscreate, feature, groupsource code, repository
  • #5314 (closed) Better user experience when replacing the group with individuals of merge request approvers for specific MR Create [DEPRECATED], Enterprise Edition, approvals, customer, devopscreate, feature, groupsource code
  • #5285 (closed) Enforceable merge request approvals at group and global levels Create [DEPRECATED], Enterprise Edition, approvals, customer, devopscreate, feature, groupsource code, merge requests

Unscheduled feature (non-customer)

  • #32630 Add line wrapping to diff view within the MR ~"code review", devopscreate, diff, feature, groupsource code
  • #32586 Add the Warning status to the commit API api, devopscreate, feature, groupsource code
  • #32429 Automatically adding a label to an issue and/or a merge request when a merge is done devopscreate, feature, groupsource code, merge requests
  • #32324 Add option to send notifications when all dependency MRs of an MR has been merged Enterprise Edition, GitLab Premium, devopscreate, feature, groupsource code
  • #32207 Org-mode syntax highlighting devopscreate, feature, groupsource code, org-mode
  • #32125 (closed) Collect MR comments before submitting GitLab Starter, devopscreate, feature, groupsource code, merge requests
  • #32108 Branch-specific Push Rules devopscreate, feature, groupsource code
  • #31905 Markdown Support for Commit Messages devopscreate, feature, groupsource code
  • #31895 blog view for gitlab devopscreate, feature, groupsource code
  • #31794 Docs feedback - feature proposal: Squash Merge Policy devopscreate, feature, groupsource code, merge requests
  • #31787 Transfering project to another group by non-admin devopscreate, feature, groupsource code, repository
  • #31671 different color for new branch devopscreate, feature, groupsource code, repository
  • #31553 (closed) Commit message on squashed merge is automatically selected from commit messages on branch devopscreate, feature, groupsource code, merge requests
  • #31550 ctags support devopscreate, feature, groupsource code
  • #31510 Allow to change "Commit address" on email page, not on main page devopscreate, emails, feature, groupsource code, user settings

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 1 0 0 0
~P2 0 32 11 2 0
~P3 0 10 268 14 0
~P4 0 0 99 193 1
~"No priority" 0 6 21 20 93

Unscheduled frontend ~bug with customer

  • #27504 (closed) Slow text input in comment box of large Merge Requests when using Microsoft Edge ~"S4", ~"bug", customer, devopscreate, frontend, groupsource code, ~"performance"
  • #25800 (closed) Merge request compare screen regressions with dark theme Create [DEPRECATED], ~"P3", ~"S3", ~"bug", customer, devopscreate, frontend, groupsource code, merge requests, regression, regression:11.6
  • #21390 (closed) MR accepted timestamps are showing different times Create [DEPRECATED], ~"bug", customer, devopscreate, frontend, groupsource code, merge requests
  • #20950 (closed) Again: Web GUI: Unable to create new branch from commit SHA Create [DEPRECATED], ~"P3", ~"Platform [DEPRECATED]", ~"S3", ~"bug", customer, default-priority, default-severity, devopscreate, frontend, groupsource code, repository, reproduced on GitLab.com
  • #20407 (closed) Some branches randomly appearing out of order in drop down list when sorted by "name" Create [DEPRECATED], ~"P3", ~"Platform [DEPRECATED]", ~"S3", awaiting feedback, ~"bug", customer, default-priority, default-severity, devopscreate, frontend, groupsource code, repository
  • #18713 (closed) Deleting a tag using the Web UI generates a duplicate entry on the activity log ~"Accepting merge requests", Create [DEPRECATED], ~"P4", ~"Platform [DEPRECATED]", ~"S3", backend, ~"bug", customer, default-priority, default-severity, devopscreate, frontend, groupsource code, repository, reproduced on GitLab.com
  • #18614 (closed) Diff method/class in header disappears when expanding collapsed section of a file Create [DEPRECATED], ~"P4", Plan [DEPRECATED], ~"S4", ~"bug", customer, devopscreate, diff, frontend, groupsource code
  • #16914 (closed) Limit branch name predictions on merge request dropdown Create [DEPRECATED], ~"P4", ~"S3", UX, ~"bug", customer, default-priority, default-severity, devopscreate, frontend, groupsource code, repository

Unscheduled frontend ~bug (non-customer)

  • #32770 (closed) Missing space between paragraphs of draft comments in MR Reviews Enterprise Edition, ~"bug", devopscreate, frontend, groupsource code, merge requests
  • #32676 (closed) Misalignment of line numbers in code view on Safari ~"P2", ~"S2", UI polish, ~"bug", devopscreate, frontend, groupsource code
  • #32493 (closed) Avatar obscured by text after adding a file or directory UI polish, UX, awaiting feedback, ~"bug", devopscreate, frontend, groupsource code, needs investigation, repository
  • #32476 (closed) GitLab UI for merge requests lets you enter any source branch path but silently changes it on submission ~"S3", ~"bug", devopscreate, frontend, groupsource code, merge requests
  • #32306 (closed) Validation errors do not appear in "add approvers" modal ~"S3", ~"bug", devopscreate, frontend, groupsource code
  • #32290 (closed) Displayed number of pipeline changes as page loads ~"bug", devopscreate, frontend, groupsource code, merge requests
  • #32278 (closed) UI does not have any link to the main merge request page from an empty merge conflicts page ~"S4", UI polish, ~"bug", devopscreate, frontend, groupsource code, merge requests
  • #32230 (closed) Improvement in UI for diffing two versions ~"S4", ~"bug", devopscreate, diff, frontend, groupsource code, merge requests
  • #32192 (closed) Remove gap at the top of expandable code diff blocks ~"bug", devopscreate, diff, frontend, groupsource code, ~"technical debt"
  • #32120 (closed) "Show full file" does not allow commenting on expanded lines ~"S3", ~"bug", devopscreate, diff, frontend, groupsource code, merge requests, reproduced on GitLab.com
  • #32018 (closed) Merge when completed bug ~"S3", ~"bug", devopscreate, frontend, groupsource code, merge requests
  • #31906 (closed) Show all lines is misleading UI polish, ~"bug", devopscreate, frontend, groupsource code, merge requests
  • #31804 (closed) "Remove source branch" checkbox doesn't work as expected ~"P3", ~"S3", UX, ~"bug", devopscreate, frontend, groupsource code, merge requests
  • #14963 (closed) Error message when applying suggestion contains error code ~"bug", devopscreate, frontend, groupsource code, merge requests
  • #31718 (closed) PDF's turn upside down if you click onto another tab once they are open and go back to them ~"S4", ~"bug", devopscreate, frontend, groupsource code

Unscheduled ~bug with customer

  • #32285 (closed) CODEOWNERS Does not process correctly approvals, ~"bug", customer, devopscreate, groupsource code, reproduced on GitLab.com
  • #19993 (closed) Admin area - Repository size limit must be an integer error when trying to save any setting Category:Source Code Management, ~"bug", customer, devopscreate, groupsource code, needs investigation
  • #3206 (confidential) ~"(confidential)"

Unscheduled ~bug (non-customer)

  • #32944 (closed) Gitlab API repository file endpoint doesn't work with commit api, ~"bug", groupsource code
  • #32852 (closed) Unable to merge MR when dependencies are resolved ~"bug", devopscreate, groupsource code
  • #32788 (closed) Unchecking "Show whitespace changes" when comparing changes in large merge request causes page to not respond ~"S4", ~"bug", devopscreate, groupsource code
  • #32744 (confidential) ~"(confidential)"
  • #32718 LFS Access Forbidden on Gitlab.com ~"S3", ~"bug", devopscreate, groupsource code, ~"lfs"
  • #32609 (closed) Creating from template project results in change of file permissions Category:Source Code Management, ~"bug", devopscreate, groupsource code, ~"project templates"
  • #32563 (closed) When viewing files the line numbers are slightly off from the text ~"bug", devopscreate, groupsource code, repository
  • #32472 (closed) ActiveRecord::RangeError: PG::NumericValueOutOfRange: ERROR: smallint out of range approvals, ~"bug", devopscreate, groupsource code, regression, regression:12.3
  • #32468 (closed) Wrong rendering of commit tags Category:Source Code Management, ~"S4", ~"bug", devopscreate, groupsource code
  • #28843 (closed) WIP Merge Request marked as Merged and sent merged notification ~"P2", ~"S2", awaiting feedback, ~"bug", devopscreate, groupsource code, merge requests, ~"missed-SLO", needs investigation
  • #28684 (closed) Crafted Markdown payload leads to DoS condition Create [DEPRECATED], HackerOne, ~"P4", ~"S4", backend, ~"bug", devopscreate, groupsource code
  • #28631 (closed) Deleting Project affecting the Merge Requests in the source project Create [DEPRECATED], ~"P3", ~"S3", ~"bug", devopscreate, groupsource code
  • #28554 (closed) Multiple assignees for merge requests produces confusing results Create [DEPRECATED], ~"bug", devopscreate, groupsource code, merge requests, needs investigation
  • #28307 (closed) Unable to view Settings -> Repository after adding Mirror Repository (Error 500) Create [DEPRECATED], ~"P2", ~"S2", ~"bug", devopscreate, groupsource code, ~"mirror", ~"missed-SLO"
  • #28181 (closed) Error 502 (GitLab is not responding) on Discussions of Merge Request Create [DEPRECATED], ~"bug", devopscreate, groupsource code, merge requests

Heatmap for ~missed-SLO bugs

~S1 ~S2 ~S3 ~S4
~P1 0 0 0 0
~P2 0 26 4 1
~P3 0 0 1 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:

  • https://about.gitlab.com/handbook/engineering/quality/triage-operations/index.html#triage-packages
Edited Oct 04, 2019 by Nick Thomas
Assignee Loading
Time tracking Loading