-
Notifications
You must be signed in to change notification settings - Fork 15
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 UI for Required Reports Phase update #774
base: development
Are you sure you want to change the base?
Commits on Aug 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 415080a - Browse repository at this point
Copy the full SHA 415080aView commit details
Commits on Aug 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1f9eed0 - Browse repository at this point
Copy the full SHA 1f9eed0View commit details -
Fix bug that would allow testPlanVersion to be updated to RECOMMENDED…
… before the associated reports were all marked as final (but the tests were 100% done in the Test Queue)
Configuration menu - View commit details
-
Copy full SHA for d2599d5 - Browse repository at this point
Copy the full SHA d2599d5View commit details
Commits on Aug 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b062bac - Browse repository at this point
Copy the full SHA b062bacView commit details
Commits on Aug 24, 2023
-
Refine raise an issue behavior (#753)
* Refine raise an issue behavior * Address feedback * Fixed squished dot icon * Address last feedback * Hide closed issues on datamgmt page
Configuration menu - View commit details
-
Copy full SHA for cc1ec2d - Browse repository at this point
Copy the full SHA cc1ec2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e31ecab - Browse repository at this point
Copy the full SHA e31ecabView commit details
Commits on Aug 28, 2023
-
Filter and sort functionality for Data Management table (#750)
* First pass on functioning sort buttons for DataManagePage * Functioning sort * Filter functionality for DataManagement * Refactor filter buttons on DataManagement to reduce complexity * Filter buttons as separate component * DataManagement page, break sort out into dedicated hook * DataManagement page, dedicated hook for filtering * DataManagement, add constant for test plan version phases to simplify hooks code * Add relevant dynamic aria attributes to DataManagement column sort elements * Add relevant dynamic aria attributes to DataManagement filter buttons * unit tests for SortableTableHeader * unit tests for FilterButtons * unit tests for useDataManagementTableSorting hook * Add unit tests for useDataManagementTableFiltering hook * Filter buttons only show buttons that have have label, handle testPlans with multiple versions, ... useDataManagementTableFiltering don't generate label for buttons that have no associated plans * Break out overall phase derivation logic into dedicated hooks, functional filter and sort * Simplify useDerivedTestPlanOverallPhase * Additional unit tests for additional hooks and to test scenarios with multiple test plan versions for a single test plan hook rename * Different UX click interaction sequence with SortableTableHeader * Correct interpretation of alphabetical ascending/descending * Rename DataManagement/hooks.js to filterSortHooks * Move sorting and filtering enums to more specific locations based on use * Fix file locations in unit tests, DataManagement, FilterButtons, SortableTableHeader * Smaller margin between buttons, FilterButtons * First pass on functioning sort buttons for DataManagePage * Functioning sort * Filter functionality for DataManagement * Refactor filter buttons on DataManagement to reduce complexity * Filter buttons as separate component * DataManagement page, break sort out into dedicated hook * DataManagement page, dedicated hook for filtering * DataManagement, add constant for test plan version phases to simplify hooks code * Add relevant dynamic aria attributes to DataManagement column sort elements * Add relevant dynamic aria attributes to DataManagement filter buttons * unit tests for SortableTableHeader * unit tests for FilterButtons * unit tests for useDataManagementTableSorting hook * Add unit tests for useDataManagementTableFiltering hook * Filter buttons only show buttons that have have label, handle testPlans with multiple versions, ... useDataManagementTableFiltering don't generate label for buttons that have no associated plans * Break out overall phase derivation logic into dedicated hooks, functional filter and sort * Simplify useDerivedTestPlanOverallPhase * Additional unit tests for additional hooks and to test scenarios with multiple test plan versions for a single test plan hook rename * Different UX click interaction sequence with SortableTableHeader * Correct interpretation of alphabetical ascending/descending * Rename DataManagement/hooks.js to filterSortHooks * Move sorting and filtering enums to more specific locations based on use * Fix file locations in unit tests, DataManagement, FilterButtons, SortableTableHeader * Smaller margin between buttons, FilterButtons * Cleanup after rebase * Render SortableTableHeader inside <table> for test to dismiss warning * Add AriaLiveRegionProvider, Update DataManagement table to use it * Allow SortableTableHeader component to work without AriaLiveRegionProvider
Configuration menu - View commit details
-
Copy full SHA for 3357740 - Browse repository at this point
Copy the full SHA 3357740View commit details -
Explicitly support 'DEPRECATED' phase for
TestPlanVersion.phase
(#749)* Start to support for sunset phase * Explicitly use 'DEPRECATED' phase for TestPlanVersion.phase * Add checks to prevent test plan versions in R&D or Deprecated from being shown in data management dropdown * Remove duplicate updateTestPlanVersion call * Reuse phase variable * Add copy for deprecated reports with DisclaimerInfo component * Exclude 'DEPRECATED' testPlanVersions on DataManagement page query
Configuration menu - View commit details
-
Copy full SHA for 232f0d0 - Browse repository at this point
Copy the full SHA 232f0d0View commit details
Commits on Aug 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8c85daa - Browse repository at this point
Copy the full SHA 8c85daaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f64387 - Browse repository at this point
Copy the full SHA 3f64387View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ed8eac - Browse repository at this point
Copy the full SHA 3ed8eacView commit details -
Adjust semantic structure on Data Management Page (#752)
* Adjust cell items for data management row to use list-related roles; update aria-labels * Address PR feedback * Remove width:max-content * Address PR feedback * Formatting * Address feedback
Configuration menu - View commit details
-
Copy full SHA for f3823b0 - Browse repository at this point
Copy the full SHA f3823b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 452f9bb - Browse repository at this point
Copy the full SHA 452f9bbView commit details -
Stop assign menu dropdown from creating unintended bottom space with …
…the parent container
Configuration menu - View commit details
-
Copy full SHA for a3b8dbe - Browse repository at this point
Copy the full SHA a3b8dbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 112d948 - Browse repository at this point
Copy the full SHA 112d948View commit details
Commits on Aug 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fffdb62 - Browse repository at this point
Copy the full SHA fffdb62View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3366b3 - Browse repository at this point
Copy the full SHA b3366b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66267cc - Browse repository at this point
Copy the full SHA 66267ccView commit details -
Revise required reports conditions (#764)
* Revise required reports approach * Update tests * Revert dev.env
Configuration menu - View commit details
-
Copy full SHA for 15f22da - Browse repository at this point
Copy the full SHA 15f22daView commit details
Commits on Sep 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0828988 - Browse repository at this point
Copy the full SHA 0828988View commit details
Commits on Sep 6, 2023
-
Update Version History Page (#767)
* Apply correct sort order for Timeline for All Versions section * Update headings used on Versions page * Add aria-labelledby's for tables * Add for applicable spaces so the text is properly announced by NVDA * Add migration to add missing deprecatedAt dates and to also properly set the candidatePhaseReachedAt dates to more practical dates after the migrations (if candidatePhaseReachedAt < draftPhaseReachedAt, set it candidatePhaseReachedAt to draftPhaseReachedAt + 1day) * Test Plan Versions Page: Use standard testPlanVersions descending sort and show all phases being included in Version Summary * Switch issues search support for checking against hidden body content instead * Fix TestPlanReportStatusDialog using d (day of the week) and y (era) * Explicit check for older date when deprecating existing RD test plan versions during import * Update hidden message content in github issue * Update query for anon user on TestRun page * Keep overall status pill from drifting to center of cell * Fix R&D only TestPlanVersion's table not being shown * Use aria-label for heading to prevent space being announced
Configuration menu - View commit details
-
Copy full SHA for 58920b0 - Browse repository at this point
Copy the full SHA 58920b0View commit details
Commits on Sep 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 04c15f6 - Browse repository at this point
Copy the full SHA 04c15f6View commit details
Commits on Sep 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4ca4fd2 - Browse repository at this point
Copy the full SHA 4ca4fd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4e78fa - Browse repository at this point
Copy the full SHA e4e78faView commit details
Commits on Sep 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5aa85a3 - Browse repository at this point
Copy the full SHA 5aa85a3View commit details
Commits on Sep 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e6bd038 - Browse repository at this point
Copy the full SHA e6bd038View commit details -
Configuration menu - View commit details
-
Copy full SHA for 349db06 - Browse repository at this point
Copy the full SHA 349db06View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbfed9b - Browse repository at this point
Copy the full SHA cbfed9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e8a703 - Browse repository at this point
Copy the full SHA 9e8a703View commit details -
Configuration menu - View commit details
-
Copy full SHA for c24bb53 - Browse repository at this point
Copy the full SHA c24bb53View commit details -
Configuration menu - View commit details
-
Copy full SHA for f03e87d - Browse repository at this point
Copy the full SHA f03e87dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c4b432 - Browse repository at this point
Copy the full SHA 0c4b432View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6b5e7e - Browse repository at this point
Copy the full SHA f6b5e7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1354983 - Browse repository at this point
Copy the full SHA 1354983View commit details -
Configuration menu - View commit details
-
Copy full SHA for a88b8d0 - Browse repository at this point
Copy the full SHA a88b8d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c16ce5 - Browse repository at this point
Copy the full SHA 3c16ce5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 666ab8a - Browse repository at this point
Copy the full SHA 666ab8aView commit details
Commits on Sep 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bccaab0 - Browse repository at this point
Copy the full SHA bccaab0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a90d72 - Browse repository at this point
Copy the full SHA 6a90d72View commit details
Commits on Sep 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0895466 - Browse repository at this point
Copy the full SHA 0895466View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84c260f - Browse repository at this point
Copy the full SHA 84c260fView commit details
Commits on Sep 21, 2023
-
Update
Timeline for All Versions
table on Test Plan Versions Page (#……773) * Show all versions in 'Timeline for All Versions' table * Update timestamp migrations to use more real world change phase change times (avoid exact time being set for when one phase ends and another begins) * Update import script to have a 'delayed' time on the report being deprecated * Add td -> th for first column cell for Version Summary and Timeline related tables * Match sort order described in #719 * Correct deprecation date (#780) * Compare most recent test plan version to deprecate against * Correct deprecation date without using the more recent test plan version since it's being set already --------- Co-authored-by: Erika Miguel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 87abb14 - Browse repository at this point
Copy the full SHA 87abb14View commit details -
* Update deprecated phase copy * Remove unneeded change * Fix spacing in copy
Configuration menu - View commit details
-
Copy full SHA for 1338f81 - Browse repository at this point
Copy the full SHA 1338f81View commit details
Commits on Sep 26, 2023
-
Add hidden JSON metadata to issues created by the app (#775)
* Implement hidden metadata comment for issues * Address PR feedback * Add test plan issues graphql field * Make issue loading more resilient * Fix error that occurs when there are multiple issues to sort
Configuration menu - View commit details
-
Copy full SHA for 77fd305 - Browse repository at this point
Copy the full SHA 77fd305View commit details
Commits on Sep 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 373a142 - Browse repository at this point
Copy the full SHA 373a142View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0897edb - Browse repository at this point
Copy the full SHA 0897edbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1556b45 - Browse repository at this point
Copy the full SHA 1556b45View commit details
Commits on Sep 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 80b51b1 - Browse repository at this point
Copy the full SHA 80b51b1View commit details -
Address edge case scenarios during the updating of TestPlanVersion ph…
…ase with old TestPlanVersion results (#771) * Revise deprecation process when copying results from earlier version to avoid unexpected errors * Additional edge case management for updatePhaseResolver during copying of old test results * Address edge cases during phase update process when using old results * Update tests to include updatePhase process * Extend default timeout * Make db docs consistent between test and dev * Update database.md formatting --------- Co-authored-by: alflennik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fae9cab - Browse repository at this point
Copy the full SHA fae9cabView commit details -
Configuration menu - View commit details
-
Copy full SHA for af052a4 - Browse repository at this point
Copy the full SHA af052a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2644b19 - Browse repository at this point
Copy the full SHA 2644b19View commit details
Commits on Sep 29, 2023
-
Merge branch 'main' into edit-required-reports
# Conflicts: # client/components/DataManagement/queries.js # client/components/ManageTestQueue/index.jsx # client/components/common/PhasePill/index.jsx # client/tests/__mocks__/GraphQLMocks/DataManagementPagePopulatedMock.js # client/tests/__mocks__/GraphQLMocks/TestQueuePageAdminPopulatedMock.js # client/tests/__mocks__/GraphQLMocks/TestQueuePageTesterPopulatedMock.js # server/graphql-schema.js # server/resolvers/index.js
Configuration menu - View commit details
-
Copy full SHA for d09a0a4 - Browse repository at this point
Copy the full SHA d09a0a4View commit details
Commits on Oct 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 176b1a0 - Browse repository at this point
Copy the full SHA 176b1a0View commit details
Commits on Oct 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 590b550 - Browse repository at this point
Copy the full SHA 590b550View commit details -
Configuration menu - View commit details
-
Copy full SHA for 868f63b - Browse repository at this point
Copy the full SHA 868f63bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8add712 - Browse repository at this point
Copy the full SHA 8add712View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9861bb - Browse repository at this point
Copy the full SHA b9861bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34e0664 - Browse repository at this point
Copy the full SHA 34e0664View commit details -
Configuration menu - View commit details
-
Copy full SHA for 612bd4c - Browse repository at this point
Copy the full SHA 612bd4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4aa01b9 - Browse repository at this point
Copy the full SHA 4aa01b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f41859 - Browse repository at this point
Copy the full SHA 9f41859View commit details
Commits on Oct 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6eeafaa - Browse repository at this point
Copy the full SHA 6eeafaaView commit details
Commits on Oct 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7132a12 - Browse repository at this point
Copy the full SHA 7132a12View commit details
Commits on Oct 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bd402b5 - Browse repository at this point
Copy the full SHA bd402b5View commit details