Fix Orbit settings and dashboard issues from the monetization E2E run

What does this MR do and why?

Fixes for the bugs that the Orbit monetization E2E recordings find.

Related: https://gitlab.com/gitlab-org/orbit/knowledge-graph/-/work_items/1399

Bug Fix
On the group Orbit settings page, the trial ended and not eligible alerts link "Learn about Orbit pricing" to the "Start a free trial" docs section. That section has no pricing information. Remove the link from both alerts until a pricing page exists.
When no group has Orbit on, only the Overview tab shows the Off page. The Schema, Query editor, and Group status tabs show the dashboard. Show the Off page on every dashboard tab.
The Off page title says "Orbit is not available for your groups yet". "Yet" suggests that the groups get Orbit later on their own, but they need to buy it. Remove "yet".

Screenshots or screen recordings

Before After
Trial ended trial-ended-before trial-ended-after
Not eligible not-eligible-before not-eligible-after
No group on, Group status tab off-tab-before off-tab-after
Not available title not-available-before not-available-after
No group on, video
Trial ended, video

How to validate

  • ee/spec/frontend/orbit/settings/group_settings_alert_spec.js: 10 examples pass. The two new "no docs link" assertions fail on master.
  • ee/spec/frontend/orbit/dashboard: 589 examples pass. The three new Off page examples (Schema, Query editor, Group status) fail on master.
Edited by Jean-Gabriel Doyon

Merge request reports

Loading
Loading