Releases: bcgov/cirmo-dpia
v0.13.0 — Add CPO role
@binggaofw @akhilfw @antsand @Bottle7
Release Notes - utoPIA - Version Release 0.13.0
Story
- [UTOPIA-360] - CPO Review Status
- [UTOPIA-788] - Allow CPO to view PIAs
- [UTOPIA-790] - CPO changing PIA status
- [UTOPIA-1034] - Update PCT name to CPO
Task
- [UTOPIA-1075] - Automate "List of PIA" page
Sub-task
- [UTOPIA-1089] - Remove Edit button when in CPO_Review
- [UTOPIA-1091] - [Frontend] Change status
- [UTOPIA-1100] - Add logging params to nest.js
Sub-Issue
- [UTOPIA-1096] - Identify PI logging
- [UTOPIA-1112] - 'Something went wrong' error when CPO changes status through dropdown
- [UTOPIA-1113] - Modal not updated
- [UTOPIA-1126] - submit button now showing for CPO role
Bug
- [UTOPIA-948] - Inconsistent Font
- [UTOPIA-1014] - Text field accessible only to MPOs in Storing Personal Information tab
- [UTOPIA-1077] - Text field disabled for everyone except MPO - "Describe the contractual terms in place"
- [UTOPIA-1080] - "Disclosures" missing S
- [UTOPIA-1082] - PIA is editable when in CPO Review status
- [UTOPIA-1103] - MPO does not have CPO Review option in status dropdown list
- [UTOPIA-1104] - Multiple text fields accessible to only MPOs in Storing PI tab
- [UTOPIA-1109] - Drafter can submit MPO Review PIA to CPO
- [UTOPIA-1130] - Drafter unable to create a PIA
v0.12.0 — Add PPQ to PIA
@kushal-arora-fw @binggaofw @akhilfw @antsand @Bottle7
Release Notes - utoPIA - Version Release 0.12.0
Story
- [UTOPIA-779] - PPQ as MPO only section of PIA
- [UTOPIA-951] - Remove MPO Contact from PIA Intake
- [UTOPIA-971] - Understand the result of Assessment for Disclosures Outside Canada
- [UTOPIA-1041] - PPQ as MPO Only Section in PDF
Sub-Issue
- [UTOPIA-1083] - PPQ section shows on delegated PIAs
v0.11.0 — Comment Sidebar & Collapsible Elements
@kushal-arora-fw @binggaofw @antsand @akhilfw @Bottle7
Release Notes - utoPIA - Version Release 0.11.0
Sub-task
- [UTOPIA-691] - Implement Comment Sidebar UI
Sub-Issue
- [UTOPIA-1059] - FE view comments button should make section board blue color
- [UTOPIA-1062] - Comments not enabled for PIA intake form(First form)
- [UTOPIA-1063] - Clicking on view Comments twice closes the Comments Sidebar
- [UTOPIA-1064] - Timestamp on the Comment is UTC instead of Pacific time
- [UTOPIA-1065] - Comments placement does not match the Design
- [UTOPIA-1066] - [Accessibility] Select view Comments do not bring the accessibility to view or Add comments for Keyboard users
- [UTOPIA-1067] - [Accessibility] Next button is accessible before comments button using keyboard
- [UTOPIA-1070] - Comment Sidebar does not have independent scrolling
Story
- [UTOPIA-526] - autopopulate name and email address in PIA
- [UTOPIA-533] - Add Comments to a specific question of the PIA
- [UTOPIA-625] - Deleting Comments
- [UTOPIA-972] - Text for Additional Risks tab
Task
- [UTOPIA-336] - TestCaseAutomation: Log in to DPIA
- [UTOPIA-637] - [Backend] [Unit Tests] Add pending Unit Tests for auth and ppq modules
v0.10.1 — Updated PDF, Collapsible Sidebar, and Next Steps Callout
Release Notes - utoPIA - Version Release 0.10.1
Contributors: @kushal-arora-fw @binggaofw @antsand @Bottle7
Story
- [UTOPIA-920] - Collapsible sidebars
- [UTOPIA-965] - Downloading the PIA as a PDF
- [UTOPIA-1001] - Banner to explain next steps
Task
- [UTOPIA-512] - Change KEYCLOAK_RESOURCE environment variable references to KEYCLOAK_CLIENT_ID
- [UTOPIA-721] - User Role Matrix
- [UTOPIA-757] - Add snowplow (data tracking) code snippet
Sub-Issue
- [UTOPIA-1010] - Update PDF template / Preview
- [UTOPIA-1035] - the pi option select to i am not sure will cause pdf file not render all tabs except intake form
Bug
- [UTOPIA-983] - PIA subHeader submit button UI issue
- [UTOPIA-1005] - "Skip to main content" link does not appear when a user navigates to a new page
v0.10.0 — Full PIA + Accessibility & Responsiveness
Release Notes - utoPIA - Version Release 0.10.0
Story
- [UTOPIA-741] - Answering full PIA form
- [UTOPIA-756] - Next Steps Page in PIA Intake
- [UTOPIA-759] - Update the look of the PIA View/Edit
- [UTOPIA-910] - Viewing a full PIA
Task
- [UTOPIA-706] - Update opening in a new tab behaviour
- [UTOPIA-715] - Update ministry names
- [UTOPIA-747] - WEB Responsive UI
- [UTOPIA-840] - Add Accessible field validation
- [UTOPIA-906] - Accessible Navigation / Information Hierarchy
- [UTOPIA-940] - Nestjs/cli Hiigh vulnerability
- [UTOPIA-964] - Typos in Full PIA
Sub-task
- [UTOPIA-844] - [Frontend] Non PI Review Flow
- [UTOPIA-845] - [Backend] Implement PiaIntakeSubmittedAt
- [UTOPIA-846] - Router Logic if UI can show NextSteps and other tabs
- [UTOPIA-847] - [Frontend] PI Flow Next Steps Page Creation
- [UTOPIA-848] - [Backend] add next steps columns to pia-intake
- [UTOPIA-849] - [Frontend] PI Flow - Modal and API Integration
- [UTOPIA-850] - [Frontend] Remove CTAs from Subheader for NextSteps tab
- [UTOPIA-851] - [Frontend] Update SideNav if we can show other PIA subtabs
- [UTOPIA-857] - [Frontend] Personal information banks -- Information sharing agreements question
- [UTOPIA-925] - Refactor NextStepsPage
Sub-Issue
- [UTOPIA-885] - Typo on first text area of Storing PI tab
- [UTOPIA-887] - Conditional logic fix for Assessment of disclosures outside of Canada
- [UTOPIA-889] - Submitting from View Details shows old results page
- [UTOPIA-890] - Should not be able to edit in MPO review status for Delegated PIAs
- [UTOPIA-908] - Frontend role validations - for MPO
- [UTOPIA-935] - style incorrect
- [UTOPIA-941] - Submitting PIA Intake from Edit/Incomplete Nav issues
- [UTOPIA-981] - Footer links open in same tab
- [UTOPIA-1003] - "Enter" to select a clickable element not working on List of PIAs page
Bug
- [UTOPIA-543] - Keyboard trap for Rich Text Editor
- [UTOPIA-815] - Page title is spelled incorrectly for DEV, TEST, PROD
- [UTOPIA-816] - Saving an Edit In Progress PIA with no title results in 404 when viewing PIA
- [UTOPIA-868] - Missing links to more information
- [UTOPIA-878] - Manual and autosave failure: Pasting Text
- [UTOPIA-880] - "No" is pre-selected for "Are all digital records stored on government servers and are all physical records stored in government offices with government security?"
- [UTOPIA-882] - Content not showing up when user refreshes the page after autosaving or manual saving
- [UTOPIA-907] - Add footer linking
- [UTOPIA-909] - Manual and Auto-Save Issues in Production Site
- [UTOPIA-943] - Next and Back Button Fixes
- [UTOPIA-945] - Upon clicking “Save” from Edit, user should see View mode
- [UTOPIA-967] - Logic error in Storing Personal Information tab
- [UTOPIA-968] - "No" is pre-selected for "Do you have an approved information schedule in place related to personal information used to make decisions?"
- [UTOPIA-974] - Missing Correcting Personal Information question in View mode
- [UTOPIA-987] - First column in table is screen reader inaccessible
- [UTOPIA-994] - Cannot unselect Ministry Dropdown in PIA intake
- [UTOPIA-996] - App goes to a continuous loading loop, if the user submits Intake before auto-submit kicks in
- [UTOPIA-998] - Data or info elements field showing as required
- [UTOPIA-1008] - Submit does not move to MPO review
v0.9.0 — PDF Signature Block & PIA Submission
Collaborators: @kushal-arora-fw @binggaofw @antsand
Release Notes - utoPIA - Version Release 0.9.0
Bug
- [UTOPIA-675] - View PIA page in an "Incomplete" Status shows submittedOn date
Story
- [UTOPIA-775] - Add Signature Block - Delegated Review
v0.8.1 - General Bug Fixes + GC Notify Integration
Collaborators: @kushal-arora-fw @binggaofw @antsand @Bottle7
Release Notes - utoPIA - Version Release 0.8.1
Bug
- [UTOPIA-668] - users are logged out of one tab but active in an another tab
- [UTOPIA-689] - Submitting a form with a required question empty
- [UTOPIA-701] - Clicking the dropdown arrow for input fields
- [UTOPIA-752] - manually clear The searchTex does not work
- [UTOPIA-753] - Autosave Bugs Fixes
Task
- [UTOPIA-528] - Change ProposedDate from datetime to date only
- [UTOPIA-677] - Integrate with GCNotify
v0.8.0 - User can Create, Save, Find, Submit PIAs without issues
Contributors: @kushal-arora-fw @binggaofw @Bottle7 @antsand
User Stories
UTOPIA-318 - Paginate PIA List
UTOPIA-325 - Sort PIA List
UTOPIA-318 - Filter PIA List
UTOPIA-318 - Autosaving a PIA
Tasks
UTOPIA-375- SQL Injection and Cross-site Scripting in class-validator
Quality of Life Improvements and Bug Fix Updates
UTOPIA-676 - Download PDF button throws error after submitting from view page
UTOPIA-688 - Breadcrumb alignment if role is MPO
UTOPIA-713 - Logout failing on dev and test
UTOPIA-714 - Filters causing PIAs being shown to those who shouldn't see them
UTOPIA-716 - MPOs able to view all incomplete PIAs in their ministry
UTOPIA-720 - searchText will over write filter
UTOPIA-736 - [nginx] Fix Security Headers
v0.7.0 - Users can view, edit, save and submit a PIA to their MPO online and change the status of the PIA
Contributors: @kushal-arora-fw @binggaofw @Bottle7
User Stories
UTOPIA-286 - Editing PIA Answers
UTOPIA-358 - Save before submitting
UTOPIA-359 - Submitting a PIA to MPO
General Improvements
UTOPIA-597 - Breadcrumb position absolute
UTOPIA-607 - Frontend handle page refresh
UTOPIA-608 - Create UI Save before submitting modal
UTOPIA-666 - Fix PIA Leave Page Warning
v0.6.0 - Users can see and select relevant PIAs from a list
Contributors: @Bottle7 @binggaofw @kushal-arora-fw
UTOPIA-283 - See a list of PIAs waiting for review
UTOPIA-297 - See a list of PIAs I Submitted
UTOPIA-514 - View relevant information as a drafter or an MPO