profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/cassidoo/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Cassidy Williams cassidoo @Netlify Chicago, IL https://cassidoo.co Making memes and dreams... and software

cassidoo/cass.run 44

My own lil URL shortener

cassidoo/cassidoo-v5 40

My personal website, version 5.

cassidoo/ama 35

Answering questions I get often

cassidoo/call-it-what-it-is 33

A Chrome extension to replace the phrase, "racially offensive" and "racially charged" to "racist" because that's what it means

cassidoo/book-rating-demo 19

A demo built with React and HarperDB to show book ratings

cassidoo/accordion 17

A React accordion

cassidoo/clarifai-javascript-starter 17

Basic starter in JavaScript for the Clarifai API

cassidoo/cassidoo-v3 14

My personal website

cassidoo/cassidoo-v4 10

My personal website!

Pull request review commentnetlify/next-on-netlify

copy dynamic import chunks to functions dirs

+const { join } = require("path");+const { copySync, readdirSync } = require("fs-extra");+const { logTitle } = require("../helpers/logger");+const { NEXT_DIST_DIR } = require("../config");++// Check if there are dynamic import chunks and copy to the necessary function dir+const copyDynamicImportChunks = (functionPath) => {

Does this mean we're copying all chunks to all functions?

I was also worried users can control the chunks configuration until I found this

lindsaylevine

comment created time in 2 hours

Pull request review commentnetlify/next-on-netlify

copy dynamic import chunks to functions dirs

 const setupNetlifyFunctionForPage = ({     });   }); +  // Copy any dynamic import chunks+  copyDynamicImportChunks(functionDirectory);+   // Copy page-  const nextPageCopyPath = join(functionDirectory, "nextPage.js");+  const nextPageCopyPath = join(functionDirectory, "nextPage", "index.js");

The reason behind this change is to organize all the page files in the same directory, or is it also required for the fix to work?

lindsaylevine

comment created time in 2 hours

push eventnetlify/next-on-netlify

Piyush Sinha

commit sha e84ec3838330d073c6966229b5fac586fbe58272

added assets and updated README.md (#173)

view details

push time in 4 hours

PR merged netlify/next-on-netlify

Update Showcase type: chore
+4 -0

0 comment

2 changed files

piyushsi

pr closed time in 4 hours

issue commentnetlify/next-on-netlify

Next dynamic loading breaks with experimental-serverless-trace

@spencewood @afzalsayed96 opened a PR. if yall wanna install the branch ll/est-dynamic-imports and give it a shot let me know if it does in fact solve your issue!

afzalsayed96

comment created time in 5 hours

PR opened netlify/next-on-netlify

Reviewers
copy dynamic import chunks to functions dirs

Fixes https://github.com/netlify/next-on-netlify/issues/121

+277 -2

0 comment

8 changed files

pr created time in 5 hours

create barnchnetlify/next-on-netlify

branch : ll/est-dynamic-imports

created branch time in 5 hours

fork soodoku/ethnicolr

Predict Race and Ethnicity Based on the Sequence of Characters in a Name

http://ethnicolr.readthedocs.io

fork in 9 hours

delete branch netlify/templates

delete branch : renovate/lock-file-maintenance

delete time in 9 hours

push eventnetlify/templates

Renovate Bot

commit sha 9c1dc66380353595cec3e474de98efc3f4e0e176

Lock file maintenance

view details

push time in 9 hours

PR merged netlify/templates

Lock file maintenance

WhiteSource Renovate

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

:wrench: This Pull Request updates lock files to use the latest dependency versions.


Renovate configuration

:date: Schedule: "before 5am on monday" (UTC).

:vertical_traffic_light: Automerge: Enabled.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+18 -18

1 comment

1 changed file

renovate[bot]

pr closed time in 9 hours

startedNoahFinberg/djangostarterproject

started time in 9 hours

created repositorytzmanics/sandbox_angular-stripe

trying out anugular + stripe

created time in 9 hours

pull request commentnetlify/templates

Update Node.js to v14

Deploy preview for templates ready!

Built with commit dc74cb1fdfc9fe5403a5dc650328b70b38061a60

https://deploy-preview-158--templates.netlify.app

renovate[bot]

comment created time in 11 hours

pull request commentnetlify/templates

Lock file maintenance

Deploy preview for templates ready!

Built with commit 9c9b90b3794bb29cb9a50e13233b2e93c6fe6067

https://deploy-preview-159--templates.netlify.app

renovate[bot]

comment created time in 11 hours

PR opened netlify/templates

Lock file maintenance

WhiteSource Renovate

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

:wrench: This Pull Request updates lock files to use the latest dependency versions.


Renovate configuration

:date: Schedule: "before 5am on monday" (UTC).

:vertical_traffic_light: Automerge: Enabled.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+18 -18

0 comment

1 changed file

pr created time in 11 hours

create barnchnetlify/templates

branch : renovate/lock-file-maintenance

created branch time in 11 hours

PR opened netlify/templates

Update Node.js to v14

WhiteSource Renovate

This PR contains the following updates:

Package Update Change
node major 12 -> 14

Release Notes

<details> <summary>nodejs/node</summary>

v14.16.0

Compare Source

This is a security release.

Notable changes

Vulnerabilities fixed:

  • CVE-2021-22883: HTTP2 'unknownProtocol' cause Denial of Service by resource exhaustion
    • Affected Node.js versions are vulnerable to denial of service attacks when too many connection attempts with an 'unknownProtocol' are established. This leads to a leak of file descriptors. If a file descriptor limit is configured on the system, then the server is unable to accept new connections and prevent the process also from opening, e.g. a file. If no file descriptor limit is configured, then this lead to an excessive memory usage and cause the system to run out of memory.
  • CVE-2021-22884: DNS rebinding in --inspect
    • Affected Node.js versions are vulnerable to denial of service attacks when the whitelist includes “localhost6”. When “localhost6” is not present in /etc/hosts, it is just an ordinary domain that is resolved via DNS, i.e., over network. If the attacker controls the victim's DNS server or can spoof its responses, the DNS rebinding protection can be bypassed by using the “localhost6” domain. As long as the attacker uses the “localhost6” domain, they can still apply the attack described in CVE-2018-7160.
  • CVE-2021-23840: OpenSSL - Integer overflow in CipherUpdate
Commits

v14.15.5

Compare Source

Notable Changes
  • deps:
    • upgrade npm to 6.14.11 (Ruy Adorno) #​37173
    • V8: backport dfcf1e8 (Michaël Zasso) #​37245
      • Note: Node.js is not believed to be vulnerable to CVE-2021-21148.
  • stream,zlib: do not use _stream_* anymore (Matteo Collina) #​36618
Commits

v14.15.4

Compare Source

This is a security release.

Notable Changes

Vulnerabilities fixed:

  • CVE-2020-1971: OpenSSL - EDIPARTYNAME NULL pointer de-reference (High)

  • CVE-2020-8265: use-after-free in TLSWrap (High)

    • Affected Node.js versions are vulnerable to a use-after-free bug in its TLS implementation. When writing to a TLS enabled socket, node::StreamBase::Write calls node::TLSWrap::DoWrite with a freshly allocated WriteWrap object as first argument. If the DoWrite method does not return an error, this object is passed back to the caller as part of a StreamWriteResult structure. This may be exploited to corrupt memory leading to a Denial of Service or potentially other exploits.
  • CVE-2020-8287: HTTP Request Smuggling in nodejs (Low)

    • Affected versions of Node.js allow two copies of a header field in a http request. For example, two Transfer-Encoding header fields. In this case Node.js identifies the first header field and ignores the second. This can lead to HTTP Request Smuggling (https://cwe.mitre.org/data/definitions/444.html).
Commits

v14.15.3

Compare Source

Notable Changes

Node.js v14.15.2 included a commit that has caused reported breakages when cloning request objects. This release reverts the commit that introduced the behaviour change. See #​36550 for more details.

Commits

v14.15.2

Compare Source

Notable Changes
  • deps:
    • upgrade npm to 6.14.9 (Myles Borins) #​36450
    • update acorn to v8.0.4 (Michaël Zasso) #​35791
  • doc: add release key for Danielle Adams (Danielle Adams) #​35545
  • http2: check write not scheduled in scope destructor (David Halls) #​36241
  • stream: fix regression on duplex end (Momtchil Momtchev) #​35941
Commits

v14.15.1

Compare Source

Notable changes

This is a security release.

Vulnerabilities fixed:

  • CVE-2020-8277: Denial of Service through DNS request (High). A Node.js application that allows an attacker to trigger a DNS request for a host of their choice could trigger a Denial of Service by getting the application to resolve a DNS record with a larger number of responses.
Commits

v14.15.0

Compare Source

Notable Changes

This release marks the transition of Node.js 14.x into Long Term Support (LTS) with the codename 'Fermium'. The 14.x release line now moves into "Active LTS" and will remain so until October 2021. After that time, it will move into "Maintenance" until end of life in April 2023.

Commits

v14.14.0

Compare Source

Notable Changes
Commits

Renovate configuration

:date: Schedule: "before 3am on Monday" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+1 -1

0 comment

1 changed file

pr created time in 11 hours

create barnchnetlify/templates

branch : renovate/node-14.x

created branch time in 11 hours

PR opened netlify-labs/netlify-plugin-lighthouse

chore(deps): lock file maintenance

WhiteSource Renovate

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

:wrench: This Pull Request updates lock files to use the latest dependency versions.


Renovate configuration

:date: Schedule: "before 5am on monday" (UTC).

:vertical_traffic_light: Automerge: Enabled.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+148 -92

0 comment

1 changed file

pr created time in 12 hours

PR opened netlify-labs/netlify-plugin-lighthouse

fix(deps): update dependency puppeteer to v8

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
puppeteer ^7.0.0 -> ^8.0.0 age adoption passing confidence

Release Notes

<details> <summary>puppeteer/puppeteer</summary>

v8.0.0

Compare Source

⚠ BREAKING CHANGES
  • renamed type ChromeArgOptions to BrowserLaunchArgumentOptions
  • renamed type BrowserOptions to BrowserConnectOptions
Features
Bug Fixes

</details>


Renovate configuration

:date: Schedule: "before 3am on Monday" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+10 -10

0 comment

2 changed files

pr created time in 12 hours

create barnchnetlify-labs/netlify-plugin-lighthouse

branch : renovate/puppeteer-8.x

created branch time in 12 hours

PR opened netlify-labs/netlify-plugin-lighthouse

chore(deps): update commitlint monorepo to v12 (major)

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@commitlint/cli ^11.0.0 -> ^12.0.0 age adoption passing confidence
@commitlint/config-conventional ^11.0.0 -> ^12.0.0 age adoption passing confidence

Release Notes

<details> <summary>conventional-changelog/commitlint</summary>

v12.0.1

Compare Source

Bug Fixes

v12.0.0

Compare Source

Bug Fixes
Features
BREAKING CHANGES
  • resolve-extends: The order of the extends resolution is changed from right-to-left to left-to-right

</details>


Renovate configuration

:date: Schedule: "before 3am on Monday" (UTC).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+163 -137

0 comment

2 changed files

pr created time in 12 hours

PR opened netlify-labs/netlify-plugin-lighthouse

chore(deps): update dependency eslint to v7.21.0

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint (source) 7.20.0 -> 7.21.0 age adoption passing confidence

Release Notes

<details> <summary>eslint/eslint</summary>

v7.21.0

Compare Source

</details>


Renovate configuration

:date: Schedule: "before 3am on Monday" (UTC).

:vertical_traffic_light: Automerge: Enabled.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+30 -13

0 comment

1 changed file

pr created time in 12 hours

startedcassidoo/getting-a-gig

started time in 12 hours

pull request commentnetlify/gatsby-parallel-runner

Pass command flags

any state here?

MikeBroders

comment created time in 14 hours