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

Injected header/footer: Publish to prod: ptsd.va.gov; mirecc.va.gov; mentalhealth.va.gov #20330

Open
4 tasks
jilladams opened this issue Jan 22, 2025 · 1 comment
Labels
Injected header Proxy-rewrite JS app to present header on TeamSites; owned by Public Websites team Needs refining Issue status Public Websites Scrum team in the Sitewide crew sitewide VA.gov frontend CMS team practice area

Comments

@jilladams
Copy link
Contributor

jilladams commented Jan 22, 2025

Description

Original request to set up new site for injected header/footer: #20329

Sites:
https://ptsd.va.gov/
https://www.mirecc.va.gov/
https://mentalhealth.va.gov/

This ticket adds new domain(s) to allowlists that gate the injected header. When the requesting team confirms their testing is complete, Public Websites will

Acceptance Criteria

  • Requesting team has signed off that they're ready to publish
  • Devops PRs to add www & non-www domain(s) have merged with cookieOnly: false (which makes injection globally visible)
  • On requested domain(s) the global header is injected on page load, with no manual cookie updates required
@jilladams jilladams added Injected header Proxy-rewrite JS app to present header on TeamSites; owned by Public Websites team Needs refining Issue status Public Websites Scrum team in the Sitewide crew sitewide VA.gov frontend CMS team practice area labels Jan 22, 2025
@jilladams jilladams self-assigned this Jan 22, 2025
@jilladams jilladams changed the title Injected header/footer: Publish to prod: <domain(s)> Injected header/footer: Publish to prod: ptsd.va.gov; mirecc.va.gov; mentalhealth.va.gov Jan 22, 2025
@jilladams jilladams removed their assignment Jan 22, 2025
@jilladams
Copy link
Contributor Author

@FranECross once #20329 is complete, we will hand off the sites to the owning teams to test and verify. When they give us the greenlight to ship changes to production, we'll need to pull this ticket in. It's a very small code change to flip true to false so I estimated at 2 points.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Injected header Proxy-rewrite JS app to present header on TeamSites; owned by Public Websites team Needs refining Issue status Public Websites Scrum team in the Sitewide crew sitewide VA.gov frontend CMS team practice area
Projects
None yet
Development

No branches or pull requests

1 participant