department-of-veterans-affairs / va.gov-cms

Editor-centered management for Veteran-centered content.
https://prod.cms.va.gov
GNU General Public License v2.0
98 stars 68 forks source link

[Certificate Alert] Remove PDF Cert Expiration Alerts (end-of-usefulness) #11520

Closed wesrowe closed 1 month ago

wesrowe commented 1 year ago

Description

Per Beth Potts, we should remove the alert implemented in this ticket.

Acceptance Criteria

wesrowe commented 1 year ago

@chriskim2311 or @randimays, can one of you please confirm that the code for the PDF certificate alert has indeed been removed?

randimays commented 1 year ago

@wesrowe Per this PR, the content-build PDF certificate alert was removed. That was a form-specific alert.

There is a more general alert for all forms in vets-website where we updated the copy in this PR, and that alert still exists.

wesrowe commented 1 year ago

I had banner blindness. here it is on prod:

image
wesrowe commented 1 year ago

Sync topic: We should connect with Dave, he may refer us to CAIA.

FranECross commented 10 months ago

Added to Prod sync meeting on 12/13

jilladams commented 1 month ago

@SnowboardTechie as this is your first PR to roll through I think, holler if you have any questions about process for code review > merge > deploy > verification, etc., to get this to closure.

Also FYI that I added an AC. There's a weird phenomenon around flippers, for your reference: our code changes will persist. BUT, the Flipper UI (https://api.va.gov/flipper/features) will continue to display the flipper. This is because "flipper cleanup" is done by a sidekiq job that has a bug in it that was wantonly enabling / disabling flippers in Production when it ran, which is... bad. So: Platform team hasn't been able to root cause the bug, and instead have just disabled the Sidekiq job that would otherwise run regularly and remove any flippers from the UI that have been removed in code. As a result, we have to ask them to run one-offs to clean up removed flippers. An example you can follow, once your code deploys: https://dsva.slack.com/archives/CBU0KDSB1/p1725555324327549

SnowboardTechie commented 1 month ago

@jilladams Thank you for that! I will follow up with that request once the PR is merged.

I was wondering about the last step "Update Product Guide and submit to Contact Center team (#vsp-contact-center-support in DSVA slack)" what is this product guide piece that requires updating? Is there an example I could follow here as well?

jilladams commented 1 month ago

What a great question! Didn't even notice that. FYI @FranECross we'll need to figure out if that's still necessary. I think what happened here is that because the PDF cert change went through the Collab Cycle when it originally shipped way back when, the copy was included in our notes to VA's support team / chatbot folks, etc. And that AC means: remove that reference from the product guide that the Contact Center people use, once it's out of the UI. That's normally a PM task.

(@wesrowe any chance you remember if I have that right? And/or know how we could find the Product Guide that got sent to Contact Center? I haven't ever dealt with those.)

wesrowe commented 1 month ago

@jilladams @FranECross, Jill is generally right about what a product guide is. I probably left the Word doc version in the PW sharepoint folders somewhere. But you can also just ask the Contact Center Team for it.

FSYA I have since learned that the Profile team keeps all the old versions of their product guide in a folder on github – a useful practice.

FranECross commented 1 month ago

@wesrowe @jilladams I found the product guide on one of the other tickets linked to the epic, updated it, and will share with the content team in their Slack channel, and will mark that done on the ticket. Thanks ya'll! cc @SnowboardTechie FindVAFormsSearch-ProductGuide_v5_06_Sep_2024.pptx

FranECross commented 1 month ago

As an aside, it looks like they're requesting that product guides be in word docs, and the one we have for this is a PowerPoint slide. I'll convert to a word doc, and then will submit a ticket for them to replace the existing with the new.

FranECross commented 1 month ago

@SnowboardTechie Product Guide has been updated and submitted via a [ticket ](Contact Center Review for Sitewide Public Websites- Find a Form (aka Find a VA Form) #92362)to the Contact Center (per their instructions). I've marked that off on the AC. cc @jilladams

jilladams commented 1 month ago

This got auto closed by PR, but not all ACs are complete yet. Reopening and moving to Prod Verification.

SnowboardTechie commented 1 month ago

PR merged and request to remove flipper has been submitted to platform support here. I will update once they have completed the request and I can confirm the flipper is no longer in the dashboard.

SnowboardTechie commented 1 month ago

Platform support found this feature flipper was still available in the vets-api itself so I have opened a PR to remove the last remaining piece before they will be able to remove this from the admin dashboard.

SnowboardTechie commented 1 month ago

I confirmed this morning that the feature flipper has been removed from the admin dashboard. With this completed, we no longer have any trace of the PdfAlert and its associated flipper pdf_warning_banner