-
Notifications
You must be signed in to change notification settings - Fork 1
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
Address Vulnerability Alerts in FOM Repository #712
Comments
* Update typescript to 5.1.6 * temp: Upgrade angular/cli and angular/core to 16 * temp: upgrade angular material * temp: upgrade @angular-eslint * temp: upgrade ng-bootstrap and angular-fontawesome * angular core/cli upgrade to 16 for admin * upgrade angular material/cdk to 16 at admin; remove commonjs * Upgrade angular-fontawesome and ng-bootstrap * Update typescript and zonejs before angular 17 upgrade. * update angular core/cli to 17 * Update angular common and various packages to 17 * upgrade angular cdk to 17 * upgrade angular material to 17 * upgrade angular-eslint to 17 * Update ng-bootstrap and ngx-bootstrap * upgrade libs for angular * upgrade typescript and zone.js before angular upgrade * upgrade various angular packages to 17 * Remove not exist NgbNavbar * @angular-eslint upgrade and some styling adjustment. * Fix matBadge off issue after angular 17 migration. * Replace moment with luxon for public * Add 'luxon' before replacing moment. Re-facgtor some constant. Replacing moment from fom-add-edit compoent with luxon. * Replace moment with luxon for interaction component. * Replace moment with luxon for public notice edit component. * Replace moment with luxon for fom-detail component. * Remove moment from admin package. * Replace lodash debounce with remeda funnel * Replace lodash with remeda for public-notice component. * Remove lodash from details-panel component * Replace lodash with remeda * Replace isNil with isNullish from remeda for public * upgrade remeda version at admin and replace lodash isNil to isNullish from remeda. * Replace lodash with remeda * Replace file-saver with file-saver-es es module lib * add allowedCommonJsDependencies to ignore common js warning for only on (leaflet, leaflet.markercluster and object-hash). * Remove ngx-dropzone and its unused compoent. * Replace file-saver with file-saver-es at admin * Use allowedCommonJsDependencies to ignore only leaflet. * Minor upgrade aws-amplify version * Add comment to a confusing date field.
In addition to this ticket, these two are also completed: #731 (upgrade Angular to v17), #736 (upgrade FOM security vulnerabilities are now down to 5 and all other PRs created by "renovate" can be ignored now because they will depend on Angular 18 upgrade. Can close this ticket now. |
Addressing vulnerability fixes was done and merged. Pipeline deployed this to TEST environment. |
Description
The following vulnerability alerts need to be addressed in the FAM repository:
PRs opened by Renovate
Code scanning alerts
Dependabot alerts
Acceptance Criteria
The text was updated successfully, but these errors were encountered: