►
Description
Frontend Engineer Sam Beckham recorded this demo of the integration of our new Standalone Vulnerabilities (AKA "first class vulnerabilities") into our existing Security Dashboards.
https://gitlab.com/gitlab-org/gitlab/-/merge_requests/27820
A
Right
there
was
those
two
things:
if
you
read
the
description,
SMR
does
the
first
thing:
is
it
just
swaps,
this
from
an
ability
list
to
Lord
all
the
data
from
graph
QL
instead
of
the
usual
rest
and
view
X
style
thing
that
was
those
integrate
before
you
should
see?
No
change
at
all.
Everything
should
work
as
usual,
and
you
can
verify
this.
It
does
it's
it's
exactly
the
same,
but
you
can
see
in
the
network
tap
here
we're
actually
getting
this
data
from
from
graph
QL.
A
Now,
we'll
also
only
get
the
first
twenty
pagination
doesn't
work
very
well
with
with
graph
QL.
Currently
it
just
doesn't
hook
in
so
this
is
now
infinite
scrolling.
So
if
we
scroll
down
past
the
first
twenty
see,
we
need
mid
another
request
here
to
graph
QL
to
fetch
in
the
next
next
fourteen
nodes.
It
fetches
the
next
twenty,
but
there's
only
fourteen
available
and
then
we've
we've
hit
the
end
of
the
list
so
that
that'll
scroll
infinitely
forever
and
until
you
run
out
of
vulnerabilities.
A
A
The
security
dashboard
is
the
other
thing,
that's
changed
and
all
we've
done
is:
we've
pulled
out
the
phone
ability
findings
and
we
swap
them
for
first-class
phone
abilities
and
now
she's,
using
exactly
the
same
list.
That
I
showed
you
earlier
and
we're
getting
all
the
data
from
from
graph
QL
again
and
if
we
scroll
down
you
know,
we've
got
that
lazy
Lord
in
infinite
scrolling,
whatever
you
want
to
call
it
now.
A
Obviously
this
dashboard
does
look
pretty
sparse
and
that's
because
we're
going
to
add
in
the
counts
and
the
filters
and
things
further
down
the
line
in
a
different
iteration,
but
this
is
enough
to
get
us
going
now.
It's
totally
behind
a
feature
flag,
so
no
one
will
see
it
unless
they
turn
the
feature
flag
on
themselves.
A
So
you
know
there's
no
breaking
change
on
this
just
yet
so
just
to
just
to
show
you
if
I
disable
that
feature
flag.
It
might
go
a
bit
weird
here
for
a
second
and
it's
not
it's
alright.
So
feature
flux,
disabled,
you
see
the
vulnerability
lists
gone
from
the
menu
that
was
always
happening
and
we've
got
over
old
dashboard
back,
so
everything
still
works
without
the
flag
on,
but
with
the
flag
on
you
get
them
first-class
vulnerabilities,
just
in
a
in
a
very
sort
of
low-key
State.