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

Manual queue of Vet Center editor notifications email #13045

Closed
1 of 7 tasks
laflannery opened this issue Mar 22, 2023 · 8 comments
Closed
1 of 7 tasks

Manual queue of Vet Center editor notifications email #13045

laflannery opened this issue Mar 22, 2023 · 8 comments
Labels
CMS notifications [CMS feature] CMS notifications framework. Drupal engineering CMS team practice area Facilities Facilities products (VAMC, Vet Center, etc) sitewide Vet Center CMS managed product owned by Facilities team

Comments

@laflannery
Copy link
Contributor

laflannery commented Mar 22, 2023

Background

The first time the notifications email will be sent out to Vet Center editors, this will be done manually.

Acceptance Criteria

  • Notifications email is sent manually
  • A Vet Center equivalent of VAMC drush php-eval "print_r(\Drupal::service('va_gov_notifications.outdated_content')->checkForOutdatedVamcContent());" is created
  • Existing tasks are modified if needed or a new ticket is created if there's no test coverage

Team

Please check the team(s) that will do this work.

  • CMS Team
  • Public Websites
  • Facilities
  • User support
@laflannery laflannery added the Needs refining Issue status label Mar 22, 2023
@github-actions github-actions bot added the CMS Team CMS Product team that manages both editor exp and devops label Mar 22, 2023
@productmike productmike added the Drupal engineering CMS team practice area label May 4, 2023
@productmike
Copy link

This is currently blocked -- waiting on Facilities team to massage the need for this release. More than likely will come in 3Q.

@xiongjaneg
Copy link
Contributor

per Mike and Jane discussion, Facilities to take first pass due to existing experience with this and then connect with CMS team engineer for knowledge transfer

@xiongjaneg xiongjaneg added Facilities Facilities products (VAMC, Vet Center, etc) and removed CMS Team CMS Product team that manages both editor exp and devops labels Aug 11, 2023
@xiongjaneg xiongjaneg added the Vet Center CMS managed product owned by Facilities team label Aug 15, 2023
@davidmpickett
Copy link
Contributor

@swirtSJW @omahane - looks like the Drush command may already exist? #13573

@davidmpickett
Copy link
Contributor

Based on discussion in Sprint Planning today, I believe that this ticket is for actually sending the email once it's all implemented and ready to go. I just created a quick stub to list as a blocker.

@xiongjaneg
Copy link
Contributor

an unknown is if there are tests for VAMC that can apply or altered to apply with Vet Centers; if none, will need a new ticket to create tests

@xiongjaneg xiongjaneg added CMS notifications [CMS feature] CMS notifications framework. and removed Needs refining Issue status labels Aug 17, 2023
@mmiddaugh
Copy link
Contributor

Email content added to #14816

@xiongjaneg
Copy link
Contributor

xiongjaneg commented Sep 22, 2023

May not be needed per Slack thread

@swirtSJW
Copy link
Contributor

Closing this as it is not needed. The first bulk email to Vet Center editors will go out automatically on Oct 1 around 3:30 AM in the same process that sends the VAMC email.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CMS notifications [CMS feature] CMS notifications framework. Drupal engineering CMS team practice area Facilities Facilities products (VAMC, Vet Center, etc) sitewide Vet Center CMS managed product owned by Facilities team
Projects
None yet
Development

No branches or pull requests

9 participants