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

When iOS/Android browser mobile banners are shipped, remove the letters-mobile-cta #15345

Closed
2 of 5 tasks
Tracked by #16272
Assignees
Labels
Mobile app banners Public Websites owned product, promoting some health benefit pages. Public Websites Scrum team in the Sitewide crew sitewide Technical debt VA.gov frontend CMS team practice area

Comments

@jilladams
Copy link
Contributor

jilladams commented Sep 21, 2023

Description

The Letters mobile CTA points any visitor to the pages where it appears to the opportunity to use the mobile app. With mobile banners in place, this will no longer be necessary.

Once remaining ioS / Android banners are shipped, we will deprecate the app

Engineering notes / background

Existing app: https://github.com/department-of-veterans-affairs/vets-website/tree/main/src/applications/static-pages/letters-mobile-cta

Related thread where DaveC clarified that this CTA should be removed after banners are live: https://dsva.slack.com/archives/C52CL1PKQ/p1695156355685709

Acceptance criteria

@jilladams jilladams added Needs refining Issue status Public Websites Scrum team in the Sitewide crew VA.gov frontend CMS team practice area Technical debt Mobile app banners Public Websites owned product, promoting some health benefit pages. labels Sep 21, 2023
@FranECross FranECross removed the Needs refining Issue status label Nov 1, 2023
@jilladams jilladams added the Blocked Issues that are blocked on factors other than blocking issues. label Dec 6, 2023
@jilladams jilladams removed the Blocked Issues that are blocked on factors other than blocking issues. label Jan 16, 2024
@jilladams
Copy link
Contributor Author

Updated banners shipped today. If we're stable by end of this week, we could remove this feature flag anytime. @FranECross moving to stretch.

@jilladams
Copy link
Contributor Author

We also have a CMS feature toggle that can be removed on the same timing. FE folks don't typically do that, but in this case, Randi added that flag herself, so we could opt to wrap that into these ACs as well.

@chriskim2311
Copy link
Contributor

@jilladams @FranECross Before we merge these changes CAIA will need to remove this block in the CMS.
Download_VA_Benefit_Letters___Veterans_Affairs.png

There will be changes in Content build, Vets-website, CMS repos in that order.

@jilladams
Copy link
Contributor Author

Katherine Fung is the main editor of that page. Posed this question to her here: https://dsva.slack.com/archives/C01K37HRUAH/p1705966132181179

@jilladams
Copy link
Contributor Author

Katherine affirmed that the React widget is ok to remove from the CMS node, however: there are several draft edits on the node and we'll need CAIA's help to sort out which of those draft updates should be published in order to publish a new revision. Katherine will need a ticket and time to prioritize that, so this ticket is blocked til that's done. Once they have a ticket up, I'll note it here so we can keep an eye. Pulling from sprint.

@jilladams
Copy link
Contributor Author

@jilladams
Copy link
Contributor Author

Chris noted: It's likely smart to leave the CMS feature flag in place until we get #16969 sorted out, just in case.

@jilladams
Copy link
Contributor Author

@jilladams jilladams removed the Blocked Issues that are blocked on factors other than blocking issues. label Jan 30, 2024
@jilladams
Copy link
Contributor Author

jilladams commented Jan 30, 2024

CAIA has removed the react widget from CMS content. This ticket is unblocked.

3 PRs are up and all can be merged now that both the content update and touchscreen issue are fixed:

@randimays randimays assigned randimays and unassigned chriskim2311 Jan 31, 2024
@jilladams
Copy link
Contributor Author

Was autoclosed by a PR. Reopening til all the related PRs get merged.

@randimays
Copy link
Contributor

Reopening as this was auto-closed by a PR

@randimays randimays reopened this Jan 31, 2024
@randimays
Copy link
Contributor

letters-mobile-cta and mobile app promo banners validated in staging successfully 👍🏻 Will check again at prod deploy today.

@randimays
Copy link
Contributor

Verified all mobile banners are still showing up as expected in production. Don't think I can test letters-mobile-cta in production since it requires a login, but all is good in staging!

@jilladams
Copy link
Contributor Author

(Noting that for now FEATURE_MOBILE_APP_PROMO still showing up on https://prod.cms.va.gov/admin/config/system/feature_toggle bc we missed daily deploy cutoff by 1 min. But: no reason to believe this won't go live tomorrow, so reporting it done, and we can reopen / follow up if that doesn't prove out.)

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