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

Add audit views to the audit menu #16481

Closed
6 of 18 tasks
omahane opened this issue Dec 18, 2023 · 2 comments
Closed
6 of 18 tasks

Add audit views to the audit menu #16481

omahane opened this issue Dec 18, 2023 · 2 comments
Assignees
Labels
Drupal engineering CMS team practice area Enhancement Issue type: New feature or request Facilities Facilities products (VAMC, Vet Center, etc) Needs refining Issue status sitewide Technical debt

Comments

@omahane
Copy link
Contributor

omahane commented Dec 18, 2023

Problem Statement

We have several content audit Views that do not have any links to them in a menu, so nobody knows they are there. They only exist for people who know the url directly (likely no one)

User Story

Audit views should be accessible through the content audit menu

Problem statement

As these are currently, you have to know the URL, as users don't have any way to arrive at them via the UI.

Acceptance Criteria

  • The following views are linked from the content audit menu:
    • centralized_content_paragraphs (edit)
    • vamc_top_task_page_revisions (edit)
    • section_export (edit)
    • detail_page_url_audit_and_bulk_udpate (edit)

Design principles

Veteran-centered

  • Single source of truth: Increase reliability and consistency of content on VA.gov by providing a single source of truth.
  • Accessible, plain language: Provide guardrails and guidelines to ensure content quality.
  • Purposely structured content: Ensure Content API can deliver content whose meaning matches its structure.
  • Content lifecycle governance: Produce tools, processes and policies to maintain content quality throughout its lifecycle.

Editor-centered

  • Purpose-driven: Create an opportunity to involve the editor community in VA’s mission and content strategy goals.
  • Efficient: Remove distractions and create clear, straightforward paths to get the job done.
  • Approachable: Offer friendly guidance over authoritative instruction.
  • Consistent: Reduce user’s mental load by allowing them to fall back on pattern recognition to complete tasks.
  • Empowering: Provide clear information to help editors make decisions about their work.

Team

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

  • CMS Team
  • Public Websites
  • Facilities
  • User support
@omahane omahane added Enhancement Issue type: New feature or request Needs refining Issue status labels Dec 18, 2023
@omahane omahane changed the title Add views to menus Add audit views to the audit menu Dec 18, 2023
@github-actions github-actions bot added the Facilities Facilities products (VAMC, Vet Center, etc) label Dec 18, 2023
@xiongjaneg xiongjaneg added the Drupal engineering CMS team practice area label Dec 19, 2023
@swirtSJW
Copy link
Contributor

This has been merged and should go to prod tomorrow (last deploy of the year) . It is ultra low risk so no concerns.

@xiongjaneg
Copy link
Contributor

Verified in prod
Screenshot 2023-12-27 at 10 48 24 AM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Drupal engineering CMS team practice area Enhancement Issue type: New feature or request Facilities Facilities products (VAMC, Vet Center, etc) Needs refining Issue status sitewide Technical debt
Projects
None yet
Development

No branches or pull requests

4 participants