As a judge/CA, so that I can quickly navigate to the full slate of my scheduled trial sessions, I need the View All link on my dashboard to navigate me to the Trial Sessions screen pre-filtered for my name.
With the redesign of the Trial Sessions screen we missed functionality present in the Judge Dashboard - the View All link is no longer directing the user to a pre-filtered Trial Sessions screen that includes only that judge's sessions.
We need to restore this functionality.
Pre-Conditions
Acceptance Criteria
Clicking the View All from the judge/CA dashboard navigates the user to a pre-filtered version of the Trial Sessions screen with the appropriate judge already selected as a filter option.
Other functionality remains the same
Notes
Tasks
Test Cases
Story Definition of Ready (updated on 12/23/22)
The following criteria must be met in order for the user story to be picked up by the Flexion development team.
The user story must:
[ ] Is framed in business/user need, the value has been addressed.
[ ] Includes acceptance criteria
[ ] Has been refined
[ ] Pre conditions have been satisfied.
Process:
Flexion developers and designers will test if the story meets acceptance criteria and test cases in Flexion dev and staging environments (“standard testing”). If additional acceptance criteria or testing scenarios are discovered while the story is in progress, a new story should be created, added to the backlog and prioritized by the product owner.
Definition of Done (Updated 5-19-22)
Product Owner
[ ] Acceptance criteria have been met and validated on the Court's migration environment
[ ] READMEs, other appropriate docs, and swagger/APIs fully updated.
[ ] UI should be touch optimized and responsive for external only (functions on supported mobile devices and optimized for screen sizes as required).
[ ] Interactors should validate entities before calling persistence methods.
[ ] Code refactored for clarity and to remove any known technical debt.
[ ] If new docket entries have been added as seed data to efcms-local.json, 3 local s3 files corresponding to that docketEntryId have been added to web-api/storage/fixtures/s3/noop-documents-local-us-east-1
[ ] Acceptance criteria for the story has been met.
[ ] If there are special instructions in order to deploy into the next environment, add them as a comment in the story.
[ ] If the work completed for the story requires a reindex without a migration, or any other special deploy steps, apply these changes to the following flexion branches:
[ ] experimental1
[ ] experimental2
[ ] experimental3
[ ] experimental4
[ ] experimental5
[ ] experimental6
[ ] develop
[ ] Reviewed by UX on a deployed environment.
[ ] Reviewed by PO on a deployed environment. Can be deployed to the Court's test environment if prod-like data is required. Otherwise deployed to any experimental environment.
1) Judge user clicks on the View All link from their Dashboard; Trial Sessions page opens on the Calendared/Open screen with the Judge filtered by the logged in Judge user.
Log in as a Judge
Click on the View All link from the dashboard
Expected Results:
[x] The Trial Sessions page opens to the Calendared/Open Cases view
[x] NEW FUNCTIONALITY - The Judge filter has the logged in Judge user already in the Filter
[x] NEW FUNCTIONALITY - The Trial Sessions displayed in the list are all of the logged in Judge user's upcoming trial sessions
2) Chambers user clicks on the View All link from their Dashboard; Trial sessions page opens on the Calendared/Open screen with the Judge filteredd by that users Judge.
Log in as a Chambers user
Click on the View All link from the dashboard
Expected Results:
[x] The Trial Sessions page opens to the Calendared/Open Cases view
[x] NEW FUNCTIONALITY - The Judge filter has the Chambers user's Judge already in the Filter
[x] NEW FUNCTIONALITY - The Trial Sessions displayed in the list are all of the Chambers user's Judge's upcoming trial sessions
3) Regression that all other functionality remains the same
As a judge/CA, so that I can quickly navigate to the full slate of my scheduled trial sessions, I need the View All link on my dashboard to navigate me to the Trial Sessions screen pre-filtered for my name.
With the redesign of the Trial Sessions screen we missed functionality present in the Judge Dashboard - the View All link is no longer directing the user to a pre-filtered Trial Sessions screen that includes only that judge's sessions.
We need to restore this functionality.
Pre-Conditions
Acceptance Criteria
Notes
Tasks
Test Cases
Story Definition of Ready (updated on 12/23/22)
The following criteria must be met in order for the user story to be picked up by the Flexion development team. The user story must:
Process: Flexion developers and designers will test if the story meets acceptance criteria and test cases in Flexion dev and staging environments (“standard testing”). If additional acceptance criteria or testing scenarios are discovered while the story is in progress, a new story should be created, added to the backlog and prioritized by the product owner.
Definition of Done (Updated 5-19-22)
Product Owner
UX
Engineering
efcms-local.json
, 3 local s3 files corresponding to that docketEntryId have been added toweb-api/storage/fixtures/s3/noop-documents-local-us-east-1
test
environment if prod-like data is required. Otherwise deployed to anyexperimental
environment.staging
environment.