bcgov / bcgov/SIMS

Formio Regular Upgrade

Open
#6,476 0 comments 0 reactions 2 assignees Claimed by @andrewsignori-aot View on GitHub
Dominant language
TypeScript
Stars
29
Forks
15
PR merge metrics
No merged PRs in 30d

Description

Form.io ecosystem must be upgraded on a regular basis (a few times a year) to keep it updated.

- [ ] Form.io server upgrade.
- [ ] Form.io client-side related libraries upgrade.
- [ ] Follow wiki instructions from [Development ‐ Form.io Server Upgrade](https://github.com/bcgov/SIMS/wiki/Development-%E2%80%90-Form.io-Server-Upgrade).
- [ ] Nice to have
- [ ] Have Dockerfiles updated to use `npm ci --ignore-scripts` to comply with [SonarCloud security warnings](https://sonarcloud.io/project/issues?impactSoftwareQualities=SECURITY&issueStatuses=OPEN%2CCONFIRMED&id=bcgov_SIMS&open=AZ-BKqtawtmLxaBBkOF_).

## QA Notes

@astridSABC, please consider the following points that would require further QA review.
- Student application with more than one dependent, where the first one has no exceptions and the second one has exceptions, with the required document to be uploaded.
- Validate if the documents are still available for the student while viewing the submitted application.
- Validate exception description, including that the dependent name is displayed as expected for the Ministry approval.
- Validate if changing the dependent name would trigger a new exception.
- Changes affected all program years and intensities, but 2025-26 had different fixes for each intensity.
- Minor adjustments to the student application PIR while selecting custom program and/or offerings.
- Minor adjustments to the student application trusted contacts.
- Smoke test was performed on
- Programs
- Offerings
- Student profile
- Student uploader
- Student application
- Designation agreement submission

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.