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

ui: JavaScript updates to address vulnerabilities #41291

Merged
merged 4 commits into from
Oct 4, 2019
Merged

ui: JavaScript updates to address vulnerabilities #41291

merged 4 commits into from
Oct 4, 2019

Conversation

nathanstilwell
Copy link
Contributor

@nathanstilwell nathanstilwell commented Oct 3, 2019

Resolving vulnerabilities identified by Synk and npm. Specifically these,

Release justification: Resolving JavaScript vulnerabilities.

Release note: Upgrading JavaScript dependencies

Nathan Stilwell added 4 commits October 3, 2019 11:27
- Updating the lodash resolution
- Upgrading `karma-webpack` because previous version depended on an old
  version of lodash that couldn't be satisfied by `4.17.15`

release justification: fixing JavaScript vulnerabilities

Release note (admin ui change): upgrade lodash resolution,
upgrade karma-webpack
- resolving Snyk vulnerability warnings with ua-parser-js

Release justification: fixing JavaScript vulnerability

Release note (admin ui change): adding ua-parser-js resolution
Updating `url-loader` to resolve moderate vulnerability flagged in the
npm repo. See more information at https://www.npmjs.com/advisories/535

Release justification: resolve JavaScript vulnerabilities

Release note (admin ui change): upgrade url-loader (used by webpack)
I forgot about this part

Release justification: Committing vendor dependencies for vulnerability
update

Release note: None
@nathanstilwell nathanstilwell added the first-pr Use to mark the first PR sent by a contributor / team member. Reviewers should be mindful of this. label Oct 3, 2019
@nathanstilwell nathanstilwell requested review from vilterp, bdarnell and a team October 3, 2019 17:46
@cockroach-teamcity
Copy link
Member

This change is Reviewable

@CLAassistant
Copy link

CLAassistant commented Oct 3, 2019

CLA assistant check
All committers have signed the CLA.

@andy-kimball andy-kimball mentioned this pull request Oct 3, 2019
53 tasks
@vilterp
Copy link
Contributor

vilterp commented Oct 3, 2019

@bdarnell @andy-kimball should we just bors r+ this?

Copy link
Contributor

@bdarnell bdarnell left a comment

Choose a reason for hiding this comment

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

should we just bors r+ this?

Yes, but I think the CLA check needs to be passing first.

@nathanstilwell
Copy link
Contributor Author

bors r+

@craig
Copy link
Contributor

craig bot commented Oct 4, 2019

Build failed (retrying...)

@craig
Copy link
Contributor

craig bot commented Oct 4, 2019

Build failed

@nathanstilwell
Copy link
Contributor Author

bors retry

@craig
Copy link
Contributor

craig bot commented Oct 4, 2019

Canceled (will resume)

@nathanstilwell
Copy link
Contributor Author

bors retry

craig bot pushed a commit that referenced this pull request Oct 4, 2019
41291: ui: JavaScript updates to address vulnerabilities r=nathanstilwell a=nathanstilwell

Resolving vulnerabilities identified by Synk and npm. Specifically these,

- https://app.snyk.io/vuln/SNYK-JS-LODASH-450202
- https://app.snyk.io/vuln/npm:ua-parser-js:20171012
- https://app.snyk.io/vuln/npm:ua-parser-js:20180227
- https://www.npmjs.com/advisories/535

Release justification: Resolving JavaScript vulnerabilities.

Release note: Upgrading JavaScript dependencies

Co-authored-by: Nathan Stilwell <[email protected]>
@craig
Copy link
Contributor

craig bot commented Oct 4, 2019

Build succeeded

@craig craig bot merged commit b5d7b8e into cockroachdb:master Oct 4, 2019
@nathanstilwell nathanstilwell deleted the synk-js-vulnerabilities branch October 11, 2019 15:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
first-pr Use to mark the first PR sent by a contributor / team member. Reviewers should be mindful of this.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants