Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V2: Add feature flag to the satellite which will use V2 as the default UI #6681

Closed
Tracked by #6687
mobyvb opened this issue Jan 10, 2024 · 4 comments
Closed
Tracked by #6687
Assignees
Labels
Vuetify CI continuous improvement of Vueitfy - fix bugs and ehnhancements

Comments

@mobyvb
Copy link
Member

mobyvb commented Jan 10, 2024

The purpose of this task is to serve the UI that is currently on the /v2/ prefix at the root prefix.

AC:

  • new feature flag added (default false) which allows us (when set to true) to serve the v2 UI at the root prefix rather than /v2/
@mobyvb mobyvb added Needs Estimation Issue still needs story pointing Vuetify CI continuous improvement of Vueitfy - fix bugs and ehnhancements labels Jan 10, 2024
@wilfred-asomanii wilfred-asomanii self-assigned this Jan 11, 2024
@storj-gerrit
Copy link

storj-gerrit bot commented Jan 12, 2024

Change satellite/console: feature flag to toggle v2 as default UI mentions this issue.

@storj-gerrit
Copy link

storj-gerrit bot commented Jan 12, 2024

Change web/satellite/v2: support v2 app on root path mentions this issue.

@storj-gerrit
Copy link

storj-gerrit bot commented Jan 16, 2024

Change web/satellite/v2: add error page mentions this issue.

storjBuildBot pushed a commit that referenced this issue Jan 16, 2024
This change adds a flag to toggle between serving the v1 or the v2 app
on the root path, especially making it the default satellite UI. It is
false by default, maintaining the current behavior, i.e. v1 app on root
path and v2 app on root path/v2.

Issue: #6681

Change-Id: Ifd48175e3c9f00d6187187f572f0c16fd30e09b6
storjBuildBot pushed a commit that referenced this issue Jan 17, 2024
This change updates the v2 app to support being served on the root path
of the console server. This includes conditionally setting the root of
the vue router as v2 or not and making sure internal links work
correctly regardless of how the app is being served.

Issue: #6681

Change-Id: Iaa5e147adcd79aa06d4f9857200de90f46131f19
storjBuildBot pushed a commit that referenced this issue Jan 17, 2024
This change adds an error page to the v2 app to be show when bad links
are visited.

Issue: #6681

Change-Id: I02652d2fc8459b249c4f95381772b0bc2d8b4765
@NiaStorj NiaStorj removed the Needs Estimation Issue still needs story pointing label Jan 17, 2024
@wilfred-asomanii
Copy link
Contributor

v1.96.6 20d389b

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Vuetify CI continuous improvement of Vueitfy - fix bugs and ehnhancements
Projects
None yet
Development

No branches or pull requests

3 participants