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

Edit history feature expansion to include restriction management, and supporting users (Ministry only) #4198

Open
10 tasks
Joshua-Lakusta opened this issue Jan 2, 2025 · 0 comments
Assignees
Labels

Comments

@Joshua-Lakusta
Copy link
Collaborator

Joshua-Lakusta commented Jan 2, 2025

As a ministry user I want to be able to see the edit history for a an supporting users and restriction management. This is important in order to be able to see historical changes and how they impact decision making and for setting up an understanding of logic connected to future tickets

Acceptance Criteria

  • Expand the edit history functionality to show supporting user information
  • Expand the edit history to show the restriction management
  • Add each of these fields to the expandable menus on the left side for each historical version of the application
  • Remove all update or edit buttons. These menus should behave as read only

image.png

Additional Context
This is important to be able to validate edit history for exceptions, future change requests (more tickets to come), and for verification processes.

Technical

  • Expand the existing overall-details applications endpoint to retrieve the information to dynamically create supporting-users menus.
  • Allow navigation/modals from inside the read-only pages to happen.
  • Ensure the left menu can nicely display the new items.
    • Consider removing spacing between components, if not possible, expand the width of the left menu.
  • Adjust existing E2E tests.
  • Ensure the demo will be present with edited applications with and without supporting users.
@Joshua-Lakusta Joshua-Lakusta self-assigned this Jan 2, 2025
@Joshua-Lakusta Joshua-Lakusta added the Business Items under Business Consideration label Jan 2, 2025
@Joshua-Lakusta Joshua-Lakusta changed the title Copy of Show application edit history ministry view Edit history expansion of function assessment and supporting users Jan 3, 2025
@Joshua-Lakusta Joshua-Lakusta changed the title Edit history expansion of function assessment and supporting users Edit history expansion of function assessment and supporting users (Ministry only) Jan 14, 2025
@Joshua-Lakusta Joshua-Lakusta changed the title Edit history expansion of function assessment and supporting users (Ministry only) Edit history expansion of function assessment, restriction management, and supporting users (Ministry only) Jan 15, 2025
@Joshua-Lakusta Joshua-Lakusta changed the title Edit history expansion of function assessment, restriction management, and supporting users (Ministry only) Edit history feature expansion to include restriction management, and supporting users (Ministry only) Jan 15, 2025
@Joshua-Lakusta Joshua-Lakusta added Dev & Architecture Development and Architecture and removed Business Items under Business Consideration labels Jan 28, 2025
@andrewsignori-aot andrewsignori-aot removed the Dev & Architecture Development and Architecture label Jan 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants