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

Remove inline entity form (IEF) from Vet Center services #17708

Closed
davidmpickett opened this issue Apr 2, 2024 · 4 comments
Closed

Remove inline entity form (IEF) from Vet Center services #17708

davidmpickett opened this issue Apr 2, 2024 · 4 comments
Labels
CY24-Q2 Calendar year Q2 2024 priority CY24-Q3 Sitewide Q3 initiatives Epic Issue type Facilities Facilities products (VAMC, Vet Center, etc) sitewide temp-label Vet Center CMS managed product owned by Facilities team

Comments

@davidmpickett
Copy link
Contributor

davidmpickett commented Apr 2, 2024

Background

User Story or Problem Statement

Currently Vet Center Facility Services are created and edited through an IEF interface on the Vet Center content type. This means they circumvent some standard aspects of the VA.gov Drupal CMS like workflow and revision messages. This can lead to incomplete content being accidentally published to Veterans.

Affected users and stakeholders

  • Veteran pain point: risk associated with seeing draft services
  • Editor pain point: need for draft content to stay draft until published
@davidmpickett davidmpickett added Epic Issue type Facilities Facilities products (VAMC, Vet Center, etc) Needs refining Issue status Vet Center CMS managed product owned by Facilities team labels Apr 2, 2024
@davidmpickett davidmpickett changed the title Remove Inline Entity Form from Vet Center Services Remove inline entity form (IEF) from Vet Center Facility / Services Apr 2, 2024
@davidmpickett davidmpickett changed the title Remove inline entity form (IEF) from Vet Center Facility / Services Remove inline entity form (IEF) from Vet Center services Apr 2, 2024
@davidmpickett davidmpickett added the CY24-Q2 Calendar year Q2 2024 priority label Apr 11, 2024
@davidmpickett
Copy link
Contributor Author

@jilladams @Agile6MSkinner @mmiddaugh FYI that I just cleaned up the tickets in this epic. Closed some as not needed. Marked other that are defect reports that should be resolved by our planned work as Blocked.

@jilladams jilladams added the CY24-Q3 Sitewide Q3 initiatives label Jun 27, 2024
@davidmpickett
Copy link
Contributor Author

@Agile6MSkinner @dsasser

My high-level notes on the tickets in this epic:

@davidmpickett
Copy link
Contributor Author

Just dug up one small ticket that should be a fast follow #16362

This was another of the tickets that originally signaled the IEF problem to us. It's a FE ticket that is blocked by this Drupal work but will technically be a small) separate fix

@Agile6MSkinner
Copy link

That last straggler ticket is moved to the ongoing VetCenter epic and this Q3 work is done. Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CY24-Q2 Calendar year Q2 2024 priority CY24-Q3 Sitewide Q3 initiatives Epic Issue type Facilities Facilities products (VAMC, Vet Center, etc) sitewide temp-label Vet Center CMS managed product owned by Facilities team
Projects
None yet
Development

No branches or pull requests

3 participants