[FE] Deep link to selected value stream

What does this MR do?

Adds deep linking support for value streams in value stream analytics.

Requires the value_stream_analytics_create_multiple_value_streams feature flag to be enabled.

Related BE changes: !43105 (merged)

Testing

  1. Enable the value_stream_analytics_create_multiple_value_streams feature flag
  2. Navigate to group VSA http://localhost:3001/groups/gitlab-org/-/analytics/value_stream_analytics
  3. Create 2 (or more) custom value streams
  4. Use the selector to switch between value streams
  5. The value_stream_id parameter should appear in the url bar
  6. Copy the url and paste into a new window

Screenshots

No visual changes

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Closes #229489 (closed)

Edited by Ezekiel Kigbo

Merge request reports

Loading