2020-08-03 - Triage report for "group::source code"
Hi, @danielgruesso @m_gill @andr3 @nick.thomas @pedroms @mikelong
This is a group or stage level triage report 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.
feature with customer
Unscheduled- #232924 No separator between branch name and file path in GitLab URL customer, devopscreate, feature, groupsource code
- #232668 (closed) Review of large merge request is error-prone backend, customer, devopscreate, feature, frontend, groupsource code
- #232630 Explicitly mark force-pushes as such in MR activity / notes customer, devopscreate, feature, groupsource code
- #227876 Improve exposure of mirroring errors ~"P4", ~"S4", customer, devopscreate, feature, groupsource code, ~"mirror"
- #225802 Instance-wide, mandatory project mirroring rules customer, devopscreate, feature, featureaddition, groupsource code
- #223765 MR approval option "Require user password to approve" should ask for MFA approvals, customer, devopscreate, feature, groupsource code
-
#220581 (closed) Document how Codeowners works for subgroups ~"Code Owners", backend, customer, devopscreate, docs-only, documentation, ~"enhancement", feature, groupsource code, internal customer, ~"
" - #218449 Allow merge conflict resolution on failed cherry-pick ~"Category:Code Review", customer, devopscreate, feature, groupsource code
- #218445 Provide more details of why a cherry-pick or revert failed in the UI ~"Category:Code Review", customer, devopscreate, feature, groupsource code
- #217963 (closed) Improve Code Review "Changes" Tab ~"Category:Code Review", customer, devopscreate, feature, groupsource code
- #217401 Emojis at the file-level customer, devopscreate, feature, groupsource code
- #216652 Set global server hooks for all repositories inside Gitlab administration page customer, devopscreate, feature, groupsource code
- #215943 Automatically create multiple MRs on git push Category:Source Code Management, customer, devopscreate, feature, groupsource code, replacing-gerrit
- #215094 Git Single File History Should Include Name Status ~"Category:Code Review", Category:Gitaly, customer, devopscreate, feature, groupsource code
- #214000 Require MR approvals_required set in project to be a hard minimum, per MR overrides can't be lower ~"Category:Code Review", approvals, customer, devopscreate, feature, groupsource code
- #207525 Add option to prevent merge request approval by users who authored any commits in the merge request ~"Category:Code Review", customer, devopscreate, feature, groupsource code
- #30449 Add include_rebase_in_progress to list MR endpoints api, customer, devopscreate, feature, groupsource code
- #25755 Enable mirroring on a project basis with individual authenticated http-proxy settings customer, devopscreate, feature, featureaddition, groupsource code
- #25426 Trigger pipeline if WIP: prefix is removed from the merge request title Create [DEPRECATED], auto updated, customer, devopscreate, feature, groupsource code, merge requests, potential proposal
- #24873 Push mirror pushes tags although "only protected branches" selected Create [DEPRECATED], customer, devopscreate, feature, groupsource code, ~"mirror", repository
- #4007 Allowing LDAP groups to be configure as Approvers for merge requests. Enterprise Edition, approvals, auto updated, awaiting feedback, customer, devopscreate, feature, groupsource code, ldap
- #17524 Allow the housekeeping tasks to be scheduled instead of executed on push Create [DEPRECATED], customer, devopscreate, feature, groupsource code, repository, settings
- #17486 Clone all Projects as a Submodule of a Group Create [DEPRECATED], auto updated, customer, devopscreate, feature, groupsource code, potential proposal, repository
- #1799 Notification when a MR approval is removed. CS Top 10 (2018CQ2), Create [DEPRECATED], Enterprise Edition, approvals, customer, devopscreate, feature, groupsource code, merge requests
- #1789 (closed) Global push rules that apply to all projects Enterprise Edition, admin dashboard, auto updated, customer, devopscreate, feature, groupsource code, ~"hooks", potential proposal, repository, settings
- #17258 Allow other project members to see rebase message in a merge request Create [DEPRECATED], ~"P3", ~"S3", UX, customer, devopscreate, feature, groupsource code, merge requests
- #1748 (closed) Receive notification if I am a reviewer for a Merge Request that changed title from WIP: to ready (removed WIP from title) Create [DEPRECATED], Enterprise Edition, approvals, awaiting feedback, customer, devopscreate, feature, groupsource code, merge requests, notifications
- #1701 Add New Push Rule: Prevent tag push based on regex Create [DEPRECATED], Enterprise Edition, customer, devopscreate, feature, groupsource code, repository, settings
- #17048 (closed) Configure LFS tmp cache directory when using network attached shared storage ~"Category:Git LFS", Create [DEPRECATED], backend, customer, devopscreate, feature, groupsource code
- #17034 When using Git over HTTP and user is blocked, display friendly message Create [DEPRECATED], customer, devopscreate, feature, groupsource code, repository
feature (non-customer)
Unscheduled- #233107 Preview .patch file links in markdown comment UI polish, devopscreate, feature, featureaddition, frontend, groupsource code
- #232995 (closed) Endpoint for Creating new protected branch backend, devopscreate, feature, frontend, groupsource code
- #232994 (closed) Endpoint for FE to PATCH sections backend, devopscreate, feature, frontend, groupsource code
- #232991 Extract EE::ProtectedBranches::CreateService#sync_code_owner_approval_rules backend, devopscreate, feature, groupsource code
- #232990 (closed) Extend/Create endpoint for returning the data for project/branch combination backend, devopscreate, feature, frontend, groupsource code
- #232988 (closed) Extend Gitlab::Codeowners to include a method for returning the sections only backend, devopscreate, feature, groupsource code
- #232987 (closed) Update Gitlab::CodeOwners to use the database version of CODEOWNERS backend, devopscreate, feature, groupsource code
- #232986 (closed) Update the code owner tables when the CODEOWNERS file changes backend, devopscreate, feature, groupsource code
- #232985 (closed) Create database tables to represent CODEOWNERS backend, devopscreate, feature, groupsource code
- #232981 (closed) Scan commits for changes to CODEOWNERS backend, devopscreate, feature, groupsource code
- #232861 Add more discussion filters to separate time tracking entries from comments and history devopscreate, feature, groupsource code, ~"performance"
- #232820 (closed) Display a visible warning when at least one file is collapsed in a MR diff UX, devopscreate, feature, featureaddition, frontend, groupsource code
- #232515 Provide notification when MR goes from WIP to non-WIP ~"Category:Code Review", devopscreate, feature, groupsource code, merge requests, notifications
- #232484 (closed) Display merge request conflicts directly in diff backend, devopscreate, feature, frontend, groupsource code
- #231612 Proposal - environments, protected branch and PR rules at group level devopscreate, feature, groupsource code, repository
- #231524 Commit API - Commit without triggering pipeline api, devopscreate, feature, groupsource code
- #231523 (closed) Differentiate between MR's I've approved from those I have not. approvals, devopscreate, feature, groupsource code, merge requests
- #231452 Smart single file diff mode devopscreate, feature, groupsource code
- #231339 Allow side-by-side difference views to be resized devopscreate, feature, groupsource code
- #231313 (closed) Wip/Draft Flag based on Labels/Default devopscreate, feature, groupsource code, merge requests
- #231245 (closed) Merge Requests created through an API call (v4 w/ no value provided, or via GraphQL) should respect "Enable 'Delete source branch' option by default " project-level option api, devopscreate, feature, groupsource code
- #230816 (closed) Project remote mirrors API (Pull Direction) devopscreate, feature, groupsource code, ~"mirror"
- #230622 Add support for #+begin_abstract in the GitLab's org-mode renderer devopscreate, feature, groupsource code, org-mode
- #230583 Vertical pagination indicator when viewing changes in MR file by file UX, devopscreate, feature, frontend, groupsource code
- #230245 Reorder pending comments in a merge request review devopscreate, feature, featureaddition, groupsource code
- #229899 (closed) Race condition choosing merge request assignee and editing description devopscreate, feature, groupsource code
- #229415 Merge Request Approval Widget: Show only users that have proper permissions to approve approvals, devopscreate, feature, groupsource code
- #229133 (closed) When rendering an AsciiDoc document, we should set the default value of the "stem" attribute to "latexmath" asciidoc, devopscreate, feature, groupsource code
- #228625 TAG push rules devopscreate, feature, groupsource code
- #227874 Add Approval Needs for Merge Request Dependencies UI text, devopscreate, feature, groupsource code
Unscheduled UX Debt Issues
- #227103 (closed) Improve responsiveness style for activities bar ~"Accepting merge requests", Category:Source Code Management, ~"S4", UX, UX debt, ~"bug", devopscreate, frontend, groupsource code, repository
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 | 3 | 0 | 0 | 0 | 2 |
~P2 | 0 | 31 | 13 | 1 | 0 |
~P3 | 2 | 13 | 410 | 31 | 1 |
~P4 | 0 | 0 | 88 | 261 | 1 |
No priority | 0 | 6 | 48 | 72 | 127 |
frontend ~bug with customer
Unscheduled- #222932 File locks inconsistencies when displayed in the UI ~"bug", customer, devopscreate, file locking, frontend, groupsource code, regression, regression:13.0
- #221282 (closed) Parent directory continues loading after navigating to child directory ~"bug", customer, devopscreate, frontend, groupsource code, reproduced on GitLab.com
- #216235 Pipeline links on commits in MR's doesn't work. ~"S3", ~"bug", customer, devopscreate, frontend, groupsource code, merge requests, pipeline, reproduced on GitLab.com
- #202587 (closed) TypeError: undefined is not an object (evaluating 'n._transitionClasses') ~"bug", customer, devopscreate, frontend, groupsource code, merge requests
- #197163 (closed) SourceGraph does not work in an air-gapped environment ~"bug", customer, devopscreate, docs-only, frontend, groupsource code
- #26952 (closed) GitHub Import: Line specific MR comments on discussion tab are empty ~"Accepting merge requests", Category:Importers, Deliverable, Github, ~"P3", ~"S2", ~"bug", customer, devopscreate, estimationcompleted, frontend, groupsource code, missed-deliverable, missed:11.11, missed:12.9, movingtogitlab, ~"project import", regression, regression:11.8
- #18258 (closed) Rendering of jupyter notebook 'rich output' is still missing some capabilities Create [DEPRECATED], ~"P4", ~"S3", awaiting feedback, ~"bug", customer, devopscreate, frontend, groupsource code, repository
frontend ~bug (non-customer)
Unscheduled- #232933 (confidential) ~"(confidential)"
- #232821 Move submodule header link in diffs Category:Source Code Management, ~"S4", ~"bug", devopscreate, diff, frontend, groupsource code, merge requests, repository
- #232817 (closed) Fix icon for submodules in repository and merge requests Category:Source Code Management, ~"S4", UI polish, ~"bug", component:icon, devopscreate, diff, frontend, groupsource code, merge requests, repository
-
#232802 (closed) Nothing happens when clicking on
Jump to next unresolved thread
~"bug", devopscreate, frontend, groupsource code, merge requests, regression, regression:13.3 - #231475 (closed) Core/FOSS: Change wording on Optional Approval on Merge Request from "No approvals required" Open Source, approvals, ~"bug", devopscreate, frontend, groupsource code, merge requests
- #229757 (closed) Console error on issue discussion notes ~"bug", devopscreate, frontend, groupsource code, javascript, merge requests
- #228922 (closed) Unclear merge widget message when MR is blocked by another MR ~"S2", UX, backend, ~"bug", devopscreate, frontend, groupsource code
- #227103 (closed) Improve responsiveness style for activities bar ~"Accepting merge requests", Category:Source Code Management, ~"S4", UX, UX debt, ~"bug", devopscreate, frontend, groupsource code, repository
- #226921 (closed) Icon for MATLAB .m files in repository tree is not appropriate Category:Source Code Management, ~"S3", ~"bug", devopscreate, frontend, groupsource code
- #225345 (closed) Swapping branches on comparison page doesn't work as expected Category:Source Code Management, ~"S3", backend, ~"bug", devopscreate, frontend, groupsource code, repository
- #225303 (closed) "New branch unavailable" button keeps the spinner rotating after closing an issue ~"bug", devopscreate, frontend, groupsource code
- #224514 (closed) Resolve conflicts button looks disabled ~"bug", devopscreate, frontend, groupsource code, merge requests
- #223742 (closed) The problem is not displaying project files ~"bug", devopscreate, frontend, groupsource code
- #222892 (closed) impossible to dowload from web UI a project directory with non-english charactes ~"S3", ~"bug", devopscreate, frontend, groupsource code
- #220645 (closed) Adblocker prevents loading of repositories in a group ~"S3", ~"bug", devopscreate, frontend, groupsource code
- #220134 (closed) Merge Request, Changes Tab: "hide file browser" makes the code view narrower ~"Accepting merge requests", ~"P3", ~"S4", ~"bug", devopscreate, frontend, groupsource code
- #220132 (closed) URLs for files in repos not working over SSH tunnel/bastion ~"S3", ~"bug", devopscreate, frontend, groupsource code, repository
- #218666 (closed) LFS label is absent on files with long name/path ~"Category:Git LFS", ~"bug", devopscreate, frontend, groupsource code, reproduced on GitLab.com
- #218310 (closed) [Repository] Endline characters are getting ignored Category:Source Code Management, ~"bug", devopscreate, frontend, groupsource code, repository
- #218300 (closed) System header causes incorrect placement of MR tabs at top of page ~"S4", ~"bug", devopscreate, frontend, groupsource code, merge requests
-
#217612 (closed)
Maximum call stack size exceeded
error when clicking "Show unchanged lines" in MR diff of large file ~"Accepting merge requests", ~"Category:Code Review", ~"S4", ~"bug", devopscreate, frontend, groupsource code, internal customer, merge requests, ~"performance" - #217549 (closed) Fix button size in comment indicator while viewing Commit ~"P4", ~"bug", devopscreate, frontend, groupsource code
- #217456 (closed) Go to file jumps to top when trying to jump to the same file a second time ~"Category:Code Review", ~"S3", ~"bug", devopscreate, frontend, groupsource code
- #216914 (closed) Repository content ist hardlinked to "external_url" ~"S4", ~"bug", devopscreate, frontend, groupsource code
- #216869 (closed) Commenting on a picture in a merge request keeps creating same component again ~"S3", ~"bug", devopscreate, frontend, groupsource code
- #216579 Whitespace at end of filename causes pipeline to fail Category:Source Code Management, ~"S2", UX, ~"bug", devopscreate, diff, frontend, groupsource code
- #216537 (closed) Pull mirroring UX: There's not enough feedback to know what's going on when there's an error after clicking Update now ~"S4", UX, backend, ~"bug", devopscreate, frontend, groupsource code, ~"mirror"
- #216368 (closed) Web UI repository file redirect ~"S3", ~"bug", devopscreate, frontend, groupsource code
- #216353 (closed) Readme content not shown in repo view Category:Source Code Management, ~"S4", ~"bug", devopscreate, frontend, groupsource code
- #216193 (closed) Merge failed: Merge request is not mergeable. Please try again. ~"S3", ~"bug", devopscreate, frontend, groupsource code, merge requests, needs investigation
customer
Unscheduled ~bug with- #232508 Merge request creation times out when updating a single file due to slow 'git log --follow' performance Category:Source Code Management, ~"S4", ~"bug", customer, devopscreate, groupsource code, merge requests, ~"performance"
- #231476 Diff not shown when repository is synced with SVN ~"bug", customer, devopscreate, groupsource code
- #229963 Merge request creation times out if entire diff takes longer than 30 s to generate ~"bug", customer, devopscreate, groupsource code, merge requests, ~"performance"
- #227675 (confidential) ~"(confidential)"
- #224735 (confidential) ~"(confidential)"
Unscheduled ~bug (non-customer)
- #233090 (closed) Merge request in limbo state with supposed merge failure ~"P2", ~"S3", ~"bug", devopscreate, groupsource code, merge requests
- #233030 (closed) Repository Cleanup feature causes 429 error on GitLab.com ~"bug", devopscreate, gitlab.com, groupsource code, regression, regression:13.3
- #232957 (closed) "Include merge request description" or any custom merge commit message not working with Merge Trains enabled ~"Category:Code Review", ~"S4", ~"bug", devopscreate, groupsource code, merge requests
- #232579 Commits by author dropdown: username aren't matched like in the Commit History ~"bug", devopscreate, groupsource code
- #232472 (confidential) ~"(confidential)"
- #232469 (closed) After Projects::CleanupService only expire the method caches if the clean up passes backend, ~"bug", devopscreate, groupsource code
- #231777 (closed) Switching branches in repo tree view navigates backwards ~"S4", UX, ~"bug", devopscreate, groupsource code, repository
- #231547 (closed) 0 files in diff stats ~"P4", ~"S4", auto updated, backend, ~"bug", devopscreate, groupsource code
- #231458 (closed) when my user is set as approver by approval rule (with others users), the filtering (approval = @my_user) on merge requests page does not work Category:Source Code Management, ~"S3", ~"bug", devopscreate, groupsource code
- #231351 (closed) Optional merge request approvals do not send email notifications ~"S4", ~"bug", devopscreate, groupsource code, merge requests, notifications
- #231333 protected branch, allow user, other users can push too ~"S3", ~"bug", devopscreate, groupsource code
- #231306 (closed) optional approvals show up wrongly in the activity feed ~"bug", devopscreate, groupsource code
- #231259 (closed) Approving merge requests shows up as "opened" in activity feed ~"S4", ~"bug", devopscreate, groupsource code
- #230988 (closed) Merge Request filter "WIP != " does not work Category:Source Code Management, ~"S4", ~"bug", devopscreate, groupsource code, merge requests
- #230697 (closed) 422 error ActionController::InvalidAuthenticityToken when creating new folders via UI in a folder called "uploads" ~"bug", devopscreate, groupsource code
- #230569 (closed) Allowed to push not working correctly ~"S3", ~"bug", devopscreate, groupsource code
- #229637 MR submissions to sometimes does not trigger a pipeline ~"P4", ~"S3", ~"bug", devopscreate, groupsource code
- #229626 Gitlab will not show any diffs on an MR if there is a text file that has a null byte at the end (0x0) ~"bug", devopscreate, groupsource code, merge requests
- #228866 (closed) NoMethodError: undefined method `diff_refs' for nil:NilClass ~"bug", devopscreate, groupsource code, merge requests
- #228817 (closed) Commit creation API returns "500 Internal Server Error" ~"S3", api, ~"bug", devopscreate, groupsource code, repository
- #228461 (closed) Few push events for 1 rebase click for MR Category:Source Code Management, ~"S3", ~"bug", devopscreate, groupsource code
- #227913 (confidential) ~"(confidential)"
- #227796 (closed) Anchor link for a "merge requests" heading in issue description leads to related merge requests UX, ~"bug", devopscreate, groupsource code, issues, markdown
- #227674 (closed) Repo size in Project cleanup email doesn't match storage in UI ~"bug", devopscreate, groupsource code
- #227289 (closed) Editing files in UI can suggest conflicting branch names ~"S4", ~"bug", devopscreate, groupsource code
- #227076 (closed) Filter by approved-by "Any" or "None" shows wrong input, correct output ~"bug", devopscreate, ~"filter bar", groupsource code
- #227061 (closed) Jump to next unresolved thread scrolls too much ~"Category:Code Review", ~"S4", ~"bug", devopscreate, groupsource code, merge requests
- #225968 (closed) Rust syntax highlighting - tuple struct ~"bug", devopscreate, groupsource code, upstream deps
- #225721 (closed) Tab and branch with same name Category:Source Code Management, ~"S3", ~"bug", devopscreate, groupsource code
- #225591 (closed) Merging branch fails w/o error ~"S3", ~"bug", devopscreate, groupsource code
Heatmap for ~missed-SLO bugs
~S1 | ~S2 | ~S3 | ~S4 | No severity | |
---|---|---|---|---|---|
~P1 | 2 | 0 | 0 | 0 | 2 |
~P2 | 0 | 21 | 7 | 0 | 0 |
~P3 | 0 | 1 | 4 | 0 | 0 |
~P4 | 0 | 0 | 0 | 0 | 0 |
No priority | 0 | 0 | 0 | 0 | 1 |
This is a group level triage report 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 report need to be amended, please edit group-definition.yml.