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

Update Travel Pay URL #98178

Closed
26 tasks
ayush-chak opened this issue Dec 3, 2024 · 2 comments
Closed
26 tasks

Update Travel Pay URL #98178

ayush-chak opened this issue Dec 3, 2024 · 2 comments

Comments

@ayush-chak
Copy link
Contributor

ayush-chak commented Dec 3, 2024

Issue Description

We would like to update the URL for the travel pay experience before rolling out so that future changes / adding features won't impact the end user and will reduce additional complexity for our team.

Context

Our current URL/entry point is va.gov/my-health/travel-claim-status, however as we add features, the "status" part of the url is misleading. We need to update the base URL to the more generic "travel-pay"; from there we can add specific child routes to the feature application.

Design

Impact

Notes

URL

Current entry point/URL: va.gov/my-health/travel-claim-status

Desired entry point/URL: va.gov/my-health/travel-pay/{child routes here}

Front end tasks

  • Component written
  • Component integrated with backend (if a full-stack story)
  • Config
  • Tests written
    • Unit
      • Happy path
      • Exhaustive failure paths
    • Integration
    • E2E Cypress Tests
    • Tests created in TestRail
  • Testing
    • Unit tests pass
    • Cypress tests pass
    • QA testing - try to break it in staging
  • Accessibility testing
    • Axe checks pass
    • Heading checks pass
    • Screen reader testing passes
  • Improve 1 thing about the codebase - here are some ideas

Acceptance Criteria

  • Frontend tasks complete
  • I can navigate to the URL above and see the intended feature shown above
@ayush-chak ayush-chak changed the title Travel Pay Frontend Feature Update Travel Pay URL Dec 3, 2024
@ayush-chak
Copy link
Contributor Author

Should also develop some documentation around our URL structure

@liztownd
Copy link
Contributor

liztownd commented Dec 9, 2024

Changing the rootUrl for the app entry requires changes in 3 repos: vets-website (manifest.json, and all tests), content-build (registry.json), and vsp-platform-revproxy (react_routes.yml).

Order for merging is vets-website, then content-build then revproxy.

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

No branches or pull requests

2 participants