Skip to content

Replace hard-coded references from /spa to /modern#952

Open
ChengShi-1 wants to merge 4 commits intodevelopfrom
Remove'/SPA'
Open

Replace hard-coded references from /spa to /modern#952
ChengShi-1 wants to merge 4 commits intodevelopfrom
Remove'/SPA'

Conversation

@ChengShi-1
Copy link
Copy Markdown
Contributor

@ChengShi-1 ChengShi-1 commented Apr 9, 2026

What this PR does / why we need it:

We want to be able to rebrand the SPA as the 'Modern' frontend. To do this, we need to replace hard-coded references to the /spa path with something dynamic.

Which issue(s) this PR closes:

Special notes for your reviewer:

Source code: vite.config.ts, dev-env/vite.config.ts, package.json, src/i18n.ts, Header.tsx, FeaturedItemsFormHelper.ts, NotImplementedModal.tsx, Layout.tsx

CI/CD & infra: deploy-beta-testing.yml, deploy.yml, generate-war.yml, nginx.conf (x2)

Tests: cypress.config.ts, new basePath.ts, 12 E2E spec files, commands.tsx, component tests & mocks

Docs: README.md, DEVELOPER_GUIDE.md

Keycloak-related files are unchanged

Suggestions on how to test this:

Test with new url http://localhost:8000/modern

Does this PR introduce a user interface change? If mockups are available, please link/include them here:

No UI change, just the url path

Is there a release notes or changelog update needed for this change?:

Yes, changelog and some other docs

Additional documentation:

@ChengShi-1 ChengShi-1 linked an issue Apr 9, 2026 that may be closed by this pull request
@github-actions github-actions bot added FY26 Sprint 21 FY26 Sprint 21 (2026-04-08 - 2026-04-22) GREI Re-arch GREI re-architecture-related Project: HDV SPA Rollout labels Apr 9, 2026
@ChengShi-1 ChengShi-1 added the Size: 3 A percentage of a sprint. 2.1 hours. label Apr 9, 2026
@coveralls
Copy link
Copy Markdown

coveralls commented Apr 9, 2026

Coverage Status

coverage: 97.358% (+0.06%) from 97.297% — Remove'/SPA' into develop

@ChengShi-1 ChengShi-1 marked this pull request as ready for review April 9, 2026 19:17
@ChengShi-1 ChengShi-1 moved this to Ready for Review ⏩ in IQSS Dataverse Project Apr 9, 2026
@ekraffmiller ekraffmiller self-assigned this Apr 10, 2026
@ekraffmiller ekraffmiller moved this from Ready for Review ⏩ to In Review 🔎 in IQSS Dataverse Project Apr 10, 2026
Copy link
Copy Markdown
Contributor

@ekraffmiller ekraffmiller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Just need to resolve merge conflicts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FY26 Sprint 21 FY26 Sprint 21 (2026-04-08 - 2026-04-22) GREI Re-arch GREI re-architecture-related Project: HDV SPA Rollout Size: 3 A percentage of a sprint. 2.1 hours.

Projects

Status: In Review 🔎

Development

Successfully merging this pull request may close these issues.

Remove hard-coded references to /spa path & SPA name

3 participants