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
Feedback sent
We appreciate your effort and will try to fix the article