- 15 Mar, 2021 14 commits
-
-
Jonathan Duncan authored
Multiple commit graph tooltips could remain visible on Firefox when scrolling over the commit graph. The cause of thi problem is that each scroll event on network graph calls `renderPartialGraph()` to re-render the graph if needed to show newly scrolled parts. This in turn calls `top.toFront()` to bring certain SVG elements of the tooltip to the top of the z-index. However this is not just the tooltip and also includes the anchor element (i.e. the dot that has the hover event handler registered for it). `toFront()` is a function provided by raphael which ultimately calls appendChild on each of the nodes in the set. This "re-adds" them to the SVG DOM and ensure that they are on top. On Firefox (as least as far back as 53 and up to 84) this `appendChild` effectively removes the element from the DOM for a short period before re-adding it. Because we're triggering `renderPartialGraph()` from scroll events, at the same time a previously hovered anchor can become un-hovered. The "remove from DOM" behaviour on Firefox introduces a race condition which means that the mouseout event can fail to be delivered to these temporarily removed elements. This in turn stops gitlab's hover out handler from firing and this stop the tooltip from being removed. Chrome doesn't have this behaviour and seems to still deliver events to the `appendChild`'ed elements. This fix changes the network graph code to only call `toFront()` on the actual tooltip elements themselves (which do not have any hover event handlers registered) rather than the anchor elements as well.
-
Ezekiel Kigbo authored
Refactor docs and UI for embedding Grafana panels See merge request gitlab-org/gitlab!55567
-
Evan Read authored
Update tests where required.
-
Albert Salim authored
Change the throughput label link in GitLab Bot warning See merge request gitlab-org/gitlab!56553
-
Ramya Authappan authored
Don't use HTTPS port for SSH See merge request gitlab-org/gitlab!56435
-
Ramya Authappan authored
Replace files that don't work on review apps See merge request gitlab-org/gitlab!56449
-
Dylan Griffith authored
Fix subscription banner on New Project page See merge request gitlab-org/gitlab!56443
-
Evan Read authored
Docs: run manual git fsck See merge request gitlab-org/gitlab!56220
-
Ben Prescott @bprescott_↙ ☺ authored
-
Evan Read authored
Docs: Update the release of the jacoco2cobertura image See merge request gitlab-org/gitlab!56020
-
Russell Dickenson authored
docs: replaces openjdk-alpine with slim image on SAST docs See merge request gitlab-org/gitlab!56075
-
Marcel Amirault authored
Update tier badge and versions for Pipelines page See merge request gitlab-org/gitlab!56574
-
Evan Read authored
Add explicit warning not to copy .gitaly-metadata See merge request gitlab-org/gitlab!56365
-
Will Chandler authored
-
- 14 Mar, 2021 11 commits
-
-
charlie ablett authored
Update mailroom to v0.0.9 See merge request gitlab-org/gitlab!56592
-
charlie ablett authored
Add Prometheus counters to subscribed ActionCable events See merge request gitlab-org/gitlab!56157
-
Tiger Watson authored
Add plan limit for Terraform Module package file size See merge request gitlab-org/gitlab!56414
-
Paul Slaughter authored
Make keybindings.js tree-shakeable See merge request gitlab-org/gitlab!56173
-
Nathan Friend authored
This commit updates the commands defined in keybindings.js in a way that allows them to be tree-shakeable at compile time.
-
Dmytro Zaporozhets (DZ) authored
Align "default SSH config" warning text with docs See merge request gitlab-org/gitlab!56524
-
Katrin Leinweber authored
Follow-up to 86d52920
-
Darva Satcher authored
Add Paul Slaughter as Engeineering DRI to GraphQL API See merge request gitlab-org/gitlab!56006
-
Illya Klymov authored
Bump vue-jest to 4.0.1 See merge request gitlab-org/gitlab!56027
-
charlie ablett authored
-
Paul Slaughter authored
Remove obsolete DOMContentLoadedEventListener See merge request gitlab-org/gitlab!56539
-
- 13 Mar, 2021 8 commits
-
-
Paul Slaughter authored
Update doc/development/fe_guide/security.md See merge request gitlab-org/gitlab!56055
-
Paul Slaughter authored
-
Vitaly Slobodin authored
Revert "Merge branch 'approvers-use-new-project-api-fe' into 'master'" See merge request gitlab-org/gitlab!56600
-
Vasilii Iakliushin authored
This reverts merge request !53781
-
Paul Slaughter authored
Prevent watcher from being triggered unnecessarily See merge request gitlab-org/gitlab!56378
-
Michael Kozono authored
Update MobSF to version 3.3.3 in the SAST template See merge request gitlab-org/gitlab!56413
-
saikat sarkar authored
-
Stan Hu authored
This release adds support for an HTTP `/liveness` health and refactors some code in preparation for supporting other e-mail inputs.
-
- 12 Mar, 2021 7 commits
-
-
Douglas Barbosa Alexandre authored
Migrates RoundRobin rollout strategy into the invite_email_experiment See merge request gitlab-org/gitlab!56419
-
Mike Jang authored
Docs: Added introducing in for api audit events See merge request gitlab-org/gitlab!56584
-
Jose Ivan Vargas authored
Include toolbox for the trends chart See merge request gitlab-org/gitlab!56316
-
Kerri Miller authored
Remove security & compliance config page feature flag [RUN ALL RSPEC] [RUN AS-IF-FOSS] See merge request gitlab-org/gitlab!56219
-
Jannik Lehmann authored
This commit solves https://gitlab.com/gitlab-org/gitlab/-/issues/294084 It removes the secure_security_and_compliance_configuration_page_on_ce flag
-
Mario Mora authored
-
Mayra Cabrera authored
Add more settings to group MR approval settings See merge request gitlab-org/gitlab!56215
-