3.9.0

Modified on Fri, 8 May at 6:00 PM


Epic

CP2-8767 [Risk Management] RCSA add on module


CP2-9557 [Global] General User Permission and Access


CP2-9656 [Global] Attachment enhancement


CP2-9677 [Risk Management ] Risk Ledger


CP2-9779 [Tag] filter enhancement - add condition variables


Task

CP2-9750 [Risk Management] RCSA-export report


CP2-8942 [Record Viewer] BE Extend all entities to add new RECORD_VIEWER contact type (responses to contain recordViewerContacts)


CP2-8944 [Record Viewer] BE Add filters/and filter options for RECORD_VIEWER contact type


CP2-8949 [Record Viewer] UI Add record viewers column on list views


CP2-8950 [Record Viewer] BE implement record viewer bulk update action for all the entities


CP2-9084 [Permissions Load] Adjust permission matrix and a logic of loading permissions into the DB


CP2-9695 [RCSA] update API Doc


CP2-9712 [RCSA] BE - Add new tables in DB and add entities in backend


CP2-9713 [RCSA] BE - Create new RCSA record


CP2-9714 [RCSA] BE - Update existing RCSA record


CP2-9715 [RCSA] BE - Add sorting and filters for RCSA list view


CP2-9716 [RCSA] BE - List view for RCSA


CP2-9717 [RCSA] BE - Detail view for RCSA record


CP2-9718 [RCSA] BE - Delete RCSA record


CP2-9719 [RCSA] BE - Add filters for RCSA subtabs


CP2-9720 [RCSA] BE - Add bulk operations to change asset, tag, primary contact, additional contact, record owner


CP2-9721 [RCSA] BE - Change approval process


CP2-9722 [RCSA] BE - Include RCSA in review entities


CP2-9723 [RCSA] BE - Bulk operation to change approval process


CP2-9724 [RCSA] BE - Add permissions matrix


CP2-9725 [RCSA] BE - Add unit and integration tests


CP2-9756 [RCSA] UI - Add RCSA module and table page


CP2-9757 [RCSA] UI - Add RCSA save page


CP2-9758 [RCSA] UI - Add RCSA detail page


CP2-9798 [Attachment Enhancement] Infra - Migrate files in bucket/database to new organization structure


CP2-9799 [Attachment Enhancement] Infra - Setup new AWS Lambda to convert PDF pages into images


CP2-9800 [Attachment Enhancement] Infra - Setup new service to convert files in PDF


CP2-9801 [Attachment Enhancement] BE - Attachment upload extension


CP2-9802 [Attachment Enhancement] BE - Attachment file preview response


CP2-9803 [Attachment Enhancement] UI - File Preview modal (HTML native formats supported)


CP2-9804 [Attachment Enhancement] UI - File Preview modal (PDF and Office files)


CP2-9832 [Log] Record Change Log architecture design


CP2-9833 [Infra] Modify Terraform to deploy DynamoDB table


CP2-9835 [Log] BE - Prepare Docker Compose and TestContainers configuration (prerequisite for Integration Tests)


CP2-9857 [Internal Control] Add sharedAccess field to add/edit page + help text - FE


CP2-9858 [Internal Control] Add sharedAccess column to list view - FE


CP2-9859 [Internal Control] Implement bulk operation to shared access flag - FE


CP2-9860 [Contact] Extent contact UI component to show shared-access contacts - FE


CP2-9865 [Document Request] Implement bulk operation to shared access flag - FE


CP2-9866 [Document Request] Add sharedAccess field to add/edit page + help text - FE


CP2-9867 [Document Request] Add sharedAccess column to list view - FE


CP2-9868 [Document Request] Implement bulk operation to shared access flag - FE


CP2-9873 [Evidence] Add sharedAccess field to add/edit page + help text - FE


CP2-9874 [Evidence] Add sharedAccess column to list view - FE


CP2-9875 [Evidence] Implement bulk operation to shared access flag - FE


CP2-9882   [Attachment Enhancement] Infra - Setup 1risk-file-convertor to convert files into PDF


CP2-9916 [Attachment Enhancement] BE - 1risk-api prepare local setup to run integration tests for attachment flow


CP2-9943 [TAG] BE - Add AND operator and Tag generic access record for all entities


CP2-9947   [Attachment Enhancement] BE - 1risk-api handle too many requests for file conversion (on gotenberg)


CP2-9953 [Attachment Enhancement] BE - Delete support attachment file from s3 when deleting record


CP2-9956 [Attachment Enhancement] Test notes


CP2-9957 [RCSA] UI - Add button to Export RCSA to Excel


CP2-9960 [Attachment Enhancement] BE - Implement automatic recovery of failed file conversions


CP2-9961 [Attachment Enhancement] BE - Adjust account creation process to configure S3 bucket CORS for GET request with PresignedURL


CP2-9968 [Tag] UI - Add support to new filter type with operator


CP2-9970 [Release 3.9.0] Environment preparation and release 3.9.0


CP2-9993 [RCSA] BE- add RCSA to finding source and related entity 


CP2-9998 [Risk Ledger] BE - Link RL to Finding and RiskRegister in list view


CP2-9999 [Finding] UI - Add rcsa lookup field


CP2-10005 [Assessment] attachments from answer add to subtab


CP2-10008 [Risk Ledger] BE - RL in Finding should also add related RCSA 


CP2-10020 [Attachment Enhancement] UI - file preview for Report module


Sub-task

CP2-9726 [Risk Ledger] BE - Add new tables in DB and add entities in backend


CP2-9727 [Risk Ledger] BE - Create new Risk Ledger, add calculations


CP2-9728 [Risk Ledger] BE - Update existing Risk Ledger


CP2-9729 [Risk Ledger] BE - Add Risk Trend and history endpoint


CP2-9730 [Risk Ledger] BE - Add order and filters for Risk Ledger list view


CP2-9731 [Risk Ledger] BE - List view for Risk Ledger


CP2-9732 [Risk Ledger] BE - Detail view for Risk Ledger record


CP2-9733 [Risk Ledger] BE - Delete Risk Ledger record


CP2-9734 [Risk Ledger] BE - Add filters for Risk Ledger subtabs


CP2-9735 [Risk Ledger] BE - Add bulk operations to change riskTreatment, responsePlan, tag, primary contact, additional contact, record owner


CP2-9736 [Risk Ledger] BE - Change status in Risk Ledger


CP2-9737 [Risk Ledger] BE - Add risk ledger to Finding source and related entity


CP2-9738 [Risk Ledger] BE - Add permissions matrix


CP2-9739 [Risk Ledger] BE - Add unit and integration tests


CP2-9759 [Risk Ledger] UI - Add Risk Ledger module and table page


CP2-9760 [Risk Ledger] UI - Add Risk Ledger save page


CP2-9761 [Risk Ledger] UI - Add Risk Ledger detail page


CP2-9817 [Attachment Lambda] Create GitHub Repository for Lambda function code


CP2-9883 [Attachment Enhancement] Create 1risk-file-convertor GitHub Repo


CP2-9884 [Attachment Enhancement] Create ECR Repo: 1risk-file-convertor via Terraform


CP2-9885 [Attachment Enhancement] Create ArgoCD application to deploy 1risk-file-convertor


CP2-9886 [Attachment Lambda] Deploy SQS and Lambda into AWS via Terraform


CP2-9971 [Release 3.9.0] Staging - 1 Step - Deployment of infrastructure (Terraform/ArgoCD)


CP2-9972 [Release 3.9.0] Staging - 2 Step - S3 Bucket CORS configuration update (Script)


CP2-9973 [Release 3.9.0] Staging - 3 Step - Deploy 1risk-api and 1risk-ui release/3.9.0


CP2-9974 [Release 3.9.0] Staging - 4 Step - Modify S3 Bucket file metadata & prepare previews for existing files


CP2-9975 [Release 3.9.0] Prod - 1 Step - Deployment of infrastructure (Terraform/ArgoCD)


CP2-9976 [Release 3.9.0] Prod - 2 Step - S3 Bucket CORS configuration update (Script)


CP2-9977 [Release 3.9.0] Prod - 3 Step - Deploy 1risk-api and 1risk-ui release/3.9.0


CP2-9978 [Release 3.9.0] Prod - 4 Step - Modify S3 Bucket file metadata & prepare previews for existing files


CP2-9981 [RCSA] UI - Add RCSA detail page (add risk ledger parts)


CP2-9982 [Evidence] BA-IC and Asset field changes


CP2-9984 [DR] BA-Change Asset and Internal Control fields


CP2-9988 [Internal Control] BA-DR subtab to allow Add New


CP2-9989 [Internal Control] UI-DR subtab to allow Add New


CP2-9990 [Evidence] UI-IC and Asset field changes


CP2-9991 [DR] UI-Change Asset and Internal Control fields

Bug

CP2-9754 [Permission] On save, remove permission for general user


CP2-9809 [Control Library] missing test result subtab for general user


CP2-9946 [Internal Control] clone IC: on editing remove unique name validation


CP2-9995 [Control Library] UI- Bulk operation  is not working


CP2-10000 [Document Request] general user/vendor see attachments in document response but not in subtab


CP2-10001 [Global] Review history subtab not accessible by general user/vendor


CP2-10002 [Control Library] evidence subtab> obligation filter not working


CP2-10006 [Obligation] Export Document Request:no response


CP2-10019 [Control Library] UI - Form options for obligation section do not appear

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article