Skip to content
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

FP-1564: Update Core-CMS Dependencies #471

Merged
merged 10 commits into from
Mar 25, 2022

Conversation

taoteg
Copy link
Collaborator

@taoteg taoteg commented Mar 23, 2022

Overview

Update for execution environments and multiple dependency vulnerabilities in back and front end.
Added engine setting to specify node version targeted in container.

Related

Required By || Requires

  • N/A

Changes

Environment Updates:

  • Python 3.8.12
  • Node v17.8.0
  • npm 8.5.5

Python packages:

  • Django = "2.2.16" --> Django = "2.2.27"
  • Pillow = "9.0.0" --> Pillow = "9.0.1"
  • lxml = "4.5.2" --> lxml = "4.6.5"
  • urllib3 = "1.25.10" --> urllib3 = "1.25.11"
  • python-ldap = "3.3.1" --> python-ldap = "3.4.0"

JavaScript packages:

Testing

  1. Upgrade your Node version to 17.x.
  2. Build and run project as usual.

Screenshots

  • N/A

Notes

  • None.

@taoteg taoteg marked this pull request as draft March 23, 2022 23:57
@taoteg taoteg changed the title Task/fp 1564 update corecms dependencies FP-1564 Update Core-CMS Dependencies Mar 23, 2022
@taoteg taoteg changed the title FP-1564 Update Core-CMS Dependencies FP-1564: Update Core-CMS Dependencies Mar 23, 2022
…ansitioning to yarn. Ran npm audit on current setup and updated dependencies. Tested building and running poortal from scratch succesfully. Still a few Moderate issues, going to try to update those now.
Copy link
Member

@wesleyboar wesleyboar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tested locally. Node updates do not affect CSS output.

I tested remotely. Core & Frontera build and deploy well.

I would approve, but this PR is a draft, so I'll wait.

Core Frontera
build #494 build #495
deploy #1225 deploy #1226
dev server dev server

Dockerfile Outdated Show resolved Hide resolved
@taoteg taoteg marked this pull request as ready for review March 24, 2022 23:54
yep!

Co-authored-by: W. Bomar <[email protected]>
@taoteg taoteg requested a review from wesleyboar March 24, 2022 23:56
package.json Outdated Show resolved Hide resolved
Typo in description.
@taoteg taoteg merged commit 10fca2c into main Mar 25, 2022
@taoteg taoteg deleted the task/FP-1564-update-corecms-dependencies branch March 25, 2022 17:49
wesleyboar added a commit that referenced this pull request Mar 26, 2022
This new main branch HEAD does not integrate changes from #471.

Those changes are BREAKING ONLY for core-cms using core-styles.

The changes are NOT BREAKING for core-cms before core-styles.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants