Allow root-relative URLs in vulnerability modal

- isSafeUrl utility now considers root-relative URLs safe
- `file` field in modal data now points to blob_path if available
121 jobs for 9283-relative-links-in-vulnerability-modal-not-clickable in 65 minutes and 38 seconds (queued for 10 seconds)
Status Job ID Name Coverage
  Build
manual #223103692
gitlab-org allowed to fail manual
review-docs-deploy-manual
 
  Prepare
passed #223103695
gitlab-org
compile-assets

00:10:51

passed #223103697
gitlab-org
retrieve-tests-metadata

00:00:28

passed #223103696
gitlab-org
setup-test-env

00:05:32

 
  Test
passed #223103823
docker gitlab-org
build-qa-image

00:05:37

passed #223103712
allowed to fail
code_quality

00:10:52

passed #223103826
gitlab-org
danger-review

00:02:54

passed #223103783
gitlab-org
db:check-schema-pg

00:05:31

passed #223103782
gitlab-org
db:migrate:reset-mysql

00:05:31

passed #223103781
gitlab-org
db:migrate:reset-pg

00:03:07

passed #223103787
gitlab-org
db:rollback-mysql

00:06:43

passed #223103786
gitlab-org
db:rollback-pg

00:03:33

passed #223103821
gitlab-org
db:rollback-pg-geo

00:02:58

passed #223103714
allowed to fail
dependency_scanning

00:23:01

passed #223103698
gitlab-org
docs lint

00:02:34

passed #223103780
gitlab-org
downtime_check

00:03:07

passed #223103828
gitlab-org
ee-files-location-check

00:04:45

passed #223103830
gitlab-org
ee-specific-lines-check

00:06:25

passed #223103699
gitlab-org docker
gitlab:assets:compile

00:27:50

passed #223103789
gitlab-org
gitlab:setup-mysql

00:05:19

passed #223103788
gitlab-org
gitlab:setup-pg

00:05:21

failed #223103700
gitlab-org allowed to fail
gitlab:ui:visual

00:07:30

passed #223103827
gitlab-org
gitlab_git_test

00:00:48

passed #223103702
gitlab-org
jest

00:18:00

passed #223103701
gitlab-org
karma

00:18:40

70.59%
passed #223103785
gitlab-org
migration:path-mysql

00:16:53

passed #223103784
gitlab-org
migration:path-pg

00:17:34

passed #223103819
gitlab-org
migration:upgrade-mysql-ce-to-ee

00:07:29

passed #223103818
gitlab-org
migration:upgrade-pg-ce-to-ee

00:07:59

passed #223103709
gitlab-org
qa-frontend-node:10

00:16:17

passed #223103706
gitlab-org
qa-frontend-node:8

00:17:31

passed #223103710
gitlab-org allowed to fail
qa-frontend-node:latest

00:14:29

passed #223103704
gitlab-org
qa:internal

00:04:53

passed #223103705
gitlab-org
qa:selectors

00:03:40

passed #223103825
allowed to fail manual
review-build-cng

00:12:58

passed #223103811
gitlab-org
rspec geo pg ee 1/3

00:15:13

passed #223103812
gitlab-org
rspec geo pg ee 2/3

00:10:23

passed #223103814
gitlab-org
rspec geo pg ee 3/3

00:12:36

passed #223103815
gitlab-org
rspec geo pg-10 ee 1/3

00:16:14

passed #223103816
gitlab-org
rspec geo pg-10 ee 2/3

00:09:02

passed #223103817
gitlab-org
rspec geo pg-10 ee 3/3

00:10:23

passed #223103746
gitlab-org
rspec integration pg 1/6

00:18:13

passed #223103747
gitlab-org
rspec integration pg 2/6

00:17:18

passed #223103748
gitlab-org
rspec integration pg 3/6

00:19:07

passed #223103749
gitlab-org
rspec integration pg 4/6

00:19:45

passed #223103750
gitlab-org
rspec integration pg 5/6

00:18:29

passed #223103751
gitlab-org
rspec integration pg 6/6

00:19:15

passed #223103798
gitlab-org
rspec integration pg ee 1/3

00:15:02

passed #223103799
gitlab-org
rspec integration pg ee 2/3

00:12:49

passed #223103800
gitlab-org
rspec integration pg ee 3/3

00:13:00

passed #223103753
gitlab-org
rspec system pg 1/24

00:16:05

passed #223103762
gitlab-org
rspec system pg 10/24

00:13:14

passed #223103763
gitlab-org
rspec system pg 11/24

00:12:50

passed #223103764
gitlab-org
rspec system pg 12/24

00:14:49

passed #223103765
gitlab-org
rspec system pg 13/24

00:11:43

passed #223103766
gitlab-org
rspec system pg 14/24

00:14:38

passed #223103767
gitlab-org
rspec system pg 15/24

00:16:22

passed #223103768
gitlab-org
rspec system pg 16/24

00:14:48

passed #223103769
gitlab-org
rspec system pg 17/24

00:17:50

passed #223103770
gitlab-org
rspec system pg 18/24

00:13:56

passed #223103771
gitlab-org
rspec system pg 19/24

00:14:04

passed #223103754
gitlab-org
rspec system pg 2/24

00:18:03

passed #223103773
gitlab-org
rspec system pg 20/24

00:13:28

passed #223103774
gitlab-org
rspec system pg 21/24

00:14:43

passed #223103775
gitlab-org
rspec system pg 22/24

00:13:05

passed #223103776
gitlab-org
rspec system pg 23/24

00:15:57

passed #223103777
gitlab-org
rspec system pg 24/24

00:12:01

passed #223103755
gitlab-org
rspec system pg 3/24

00:16:51

passed #223103756
gitlab-org
rspec system pg 4/24

00:14:27

passed #223103757
gitlab-org
rspec system pg 5/24

00:14:01

passed #223103758
gitlab-org
rspec system pg 6/24

00:17:31

passed #223103759
gitlab-org
rspec system pg 7/24

00:14:57

passed #223103760
gitlab-org
rspec system pg 8/24

00:14:40

passed #223103761
gitlab-org
rspec system pg 9/24

00:14:35

passed #223103801
gitlab-org
rspec system pg ee 1/5

00:13:20

passed #223103802
gitlab-org
rspec system pg ee 2/5

00:18:01

passed #223103805
gitlab-org
rspec system pg ee 3/5

00:15:42

passed #223103807
gitlab-org
rspec system pg ee 4/5

00:16:12

passed #223103810
gitlab-org
rspec system pg ee 5/5

00:13:16

passed #223103715
gitlab-org
rspec unit pg 1/20

00:13:05

passed #223103725
gitlab-org
rspec unit pg 10/20

00:22:18

passed #223103726
gitlab-org
rspec unit pg 11/20

00:21:38

passed #223103727
gitlab-org
rspec unit pg 12/20

00:17:22

passed #223103728
gitlab-org
rspec unit pg 13/20

00:17:14

passed #223103729
gitlab-org
rspec unit pg 14/20

00:18:02

passed #223103732
gitlab-org
rspec unit pg 15/20

00:20:43

passed #223103735
gitlab-org
rspec unit pg 16/20

00:22:26

passed #223103738
gitlab-org
rspec unit pg 17/20

00:17:58

passed #223103740
gitlab-org
rspec unit pg 18/20

00:16:36

passed #223103743
gitlab-org
rspec unit pg 19/20

00:19:03

passed #223103717
gitlab-org
rspec unit pg 2/20

00:15:35

passed #223103745
gitlab-org
rspec unit pg 20/20

00:17:25

passed #223103718
gitlab-org
rspec unit pg 3/20

00:13:32

passed #223103719
gitlab-org
rspec unit pg 4/20

00:17:19

passed #223103720
gitlab-org
rspec unit pg 5/20

00:16:25

passed #223103721
gitlab-org
rspec unit pg 6/20

00:18:20

passed #223103722
gitlab-org
rspec unit pg 7/20

00:16:33

passed #223103723
gitlab-org
rspec unit pg 8/20

00:17:15

passed #223103724
gitlab-org
rspec unit pg 9/20

00:17:23

passed #223103790
gitlab-org
rspec unit pg ee 1/7

00:09:18

passed #223103792
gitlab-org
rspec unit pg ee 2/7

00:16:15

passed #223103793
gitlab-org
rspec unit pg ee 3/7

00:16:30

passed #223103794
gitlab-org
rspec unit pg ee 4/7

00:21:31

passed #223103795
gitlab-org
rspec unit pg ee 5/7

00:13:00

passed #223103796
gitlab-org
rspec unit pg ee 6/7

00:15:52

passed #223103797
gitlab-org
rspec unit pg ee 7/7

00:18:03

passed #223103778
gitlab-org
rspec-fast-spec-helper

00:06:27

failed #223103713
allowed to fail
sast

00:33:45

passed #223103779
gitlab-org
static-analysis

00:34:33

 
  Review
manual #223103833
allowed to fail manual
package-and-qa
passed #223103836
gitlab-org
review-deploy

00:05:01

passed #223103839
gitlab-org allowed to fail manual
review-stop

00:00:42

 
  Qa
passed #223103850
docker gitlab-org allowed to fail
review-performance

00:05:06

manual #223103845
docker gitlab-org allowed to fail manual
review-qa-all
passed #223146128
gitlab-org docker
review-qa-smoke

00:02:38

failed #223103842
docker gitlab-org
review-qa-smoke

00:03:31

 
  Post Test
passed #223103857
gitlab-org
coverage

00:05:09

96.13%
passed #223103861
gitlab-org allowed to fail
flaky-examples-check

00:03:55

passed #223103854
gitlab-org
jsdoc

00:04:20

passed #223103852
gitlab-org
lint:javascript:report

00:02:51

 
  Post Cleanup
manual #223103863
gitlab-org allowed to fail manual
review-docs-cleanup
 
Name Stage Failure
failed
sast Test
2019/05/31 15:51:38 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
2019/05/31 15:51:38 Timeout when running the analyzer
Running after script...
$ date
Fri May 31 15:51:45 UTC 2019
Uploading artifacts...
WARNING: gl-sast-report.json: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
gitlab:ui:visual Test
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Running after script...
$ date
Fri May 31 15:26:29 UTC 2019
Uploading artifacts...
gitlab-ui/tests/__image_snapshots__/: found 97 matching files
Uploading artifacts to coordinator... ok
id=223103700 responseStatus=201 Created token=iJBFG36t
ERROR: Job failed: exit code 1