profile
viewpoint
Derek dschaller @lyft San Francisco, CA Software Engineer @ Lyft

amitu/browserstack-local 1

Wrapper for BrowserStack-Local binaries.

dschaller/bandit-bot 1

A Slack bot that listens for high entropy words in messages.

dschaller/browserstack-local 0

Wrapper for BrowserStack-Local binaries.

dschaller/clutch 0

Extensible platform for infrastructure management

dschaller/code_eval 0

Coding Challenges From codeeval.com

dschaller/coffeemate 0

The virtual coffee matchmaking slackbot

dschaller/confidant 0

Confidant: your secret keeper.

dschaller/cypress 0

Fast, easy and reliable testing for anything that runs in a browser.

dschaller/docsearch-configs 0

DocSearch - Configurations

dschaller/docusaurus 0

Easy to maintain open source documentation websites.

Pull request review commentlyft/clutch

Add a central file for organizing colors

+export interface NeutralColors {+  5: string; // PRIMARY BUTTON DISABLED / STROKE TERTIARY+  10: string;+  12: string; // SECONDARY BUTTON PRESSED / FOCUSED+  15: string;+  20: string;+  25: string;+  30: string; // STROKE SECONDARY / TEXT TERTIARY+  40: string;+  50: string; // TEXT SECONDARY+  60: string;+  70: string;+  80: string;+  90: string;

I know the figma palette differs from materials but we should try to rectify that. e.g. material already has an interface for Color that we should try to use here.

smonero

comment created time in 2 days

PullRequestReviewEvent

pull request commentlyft/clutch

Add a central file for organizing colors

Should we put this in AppLayout instead of Assets since it'll be injected there?

smonero

comment created time in 2 days

push eventlyft/clutch

renovate[bot]

commit sha 5bedc0fecbeb720710cc62613d192366c024837b

housekeeping: Update nivo monorepo (#1961)

view details

push time in 2 days

delete branch lyft/clutch

delete branch : renovate/nivo-monorepo

delete time in 2 days

PR merged lyft/clutch

housekeeping: Update nivo monorepo dependencies

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@nivo/core 0.74.0 -> 0.79.0 age adoption passing confidence
@nivo/pie 0.74.0 -> 0.79.1 age adoption passing confidence

Release Notes

<details> <summary>plouc/nivo</summary>

v0.79.0

Compare Source

Features
  • circle-packing: remove unused prop-types package (a4b4dfae)
  • colors: add support for continuous color scales (f0867914)
  • core:
    • add support for legends ticks to nivo theme (806da063)
    • remove resize-observer-polyfill as it should be added if IE support is needed (22f2bf70)
  • generators: add a helper to generate x/y series (15efb6e8)
  • heatmap:
    • adjust stories (1867b606)
    • add tests for forceSquare (2cbda769)
    • restore forceSquare feature (236e94c6)
    • add tests for size variation feature (fdc93a6a)
    • define a default legend config to prevent a crash when adding a new one on the interactive demo (a9486b7a)
    • add missing event handlers to the documentation (bac7d7a1)
    • restore size variation support (849c7d7f)
    • fix the http API documentation (a91066fd)
    • remove min/max value properties from the static package (937604c3)
    • remove min/max value properties from documentation (824b794a)
    • remove min/max value properties as they should be controlled where needed, for example the colors (7a5a922b)
    • add support for annotations for the canvas implementation (9aaaad59)
    • add tests for hoverTarget (d92ecd9c)
    • add tests for layers and annotations (35111f7b)
    • init unit tests (8f9ca823)
    • fix missing hooks deps (7025bb9d)
    • update codesandbox example to reflect API changes (da44298e)
    • restore support for empty values and empty color (be1a8afa)
    • migrate canvas implementation to TypeScript (d0cd5003)
    • add support for annotations (262c34a5)
    • add the package to the monorepo TypeScript config (6462c08f)
    • update the website documentation according to API changes and additions (b636e5cb)
    • init TypeScript migration (4929c468)
  • legends:
    • fix continuous color scale legend when the direction is column (b5527c1b)
    • add support for canvas continuous color legends and add it to heatmap (e3e8f002)
    • add support for continuous color scale legends (e2203454)
  • website:
    • add an open graph image for the homepage (7b61ade4)
    • add the ability to take pages screenshots (e7e7d8ac)
    • add more chart types to the homepage (bd2c8ad5)
    • make chart labels visible by default on the homepage (01e6c340)
    • use static images for the homepage (9ad4769d)
    • create new demo charts for the homepage (2c77f8d5)
    • improve color scheme controls (f438ba6b)
    • improve typings of ComponentTemplate and use it at its full potential for the heatmap (37136c9a)
    • fix components explorer filtering (bda98c8f)
    • animate navigation toggle button (16f89bbf)
    • convert all chart icons to TypeScript (f23c5ebe)
    • add a mobile nav and improve the sitemap data (5b184314)
    • improve theming guide (02da858b)
    • change the max length of generated code lines to be 80 instead of 120 (a55c272e)
    • improve and reorganize controls (3b433201)
    • inline global styles (e0a0ffbb)
Bug Fixes
  • tests: add resize-observer-polyfill when running unit tests (312e18da)
Chore
  • core: export useMeasure in typings (079770c4)
  • packages: improve package readmes (38257b8f)

v0.78.0

Compare Source

Features
  • chord:
    • fix various hooks dependencies issues (5469cc9f)
    • add tests for active/inactive arcs & ribbons (00d839ec)
    • rename properties related to active/inactive styles (7c3e7a7a)
    • init unit tests (7c1d39b6)
    • update stories (73467c9d)
    • adjust website icon and home demo according to the new API (90210e4d)
    • migrate arc transitions to react-spring (ebf01a18)
    • fix static mapping used for the http API (a9926666)
    • migrate ribbons and arcs transitions to react-spring (458ba58b)
    • init TypeScript migration (16c316b7)
  • network: improve stories (8faac86a)
  • treemap:
    • add unit tests (64628e1f)
    • fix html parent label interpolation (ba6071a3)
    • add support for custom layers to SVG and canvas implementations (b45f0d11)
    • adjust website according to new typings (8946b02f)
    • fix static mapping and sample (a7a44000)
    • datum now just extends object (0fdd6854)
    • add support for basic aria attributes to all flavors (7213ca05)
    • fix static mapping and sample (7b5b3939)
    • migrate the package to TypeScript (1795f712)
  • website: fix api client layout (36914f28)

v0.77.0

Compare Source

Features
  • annotations:
    • add outline opacity (365f2610)
    • add support for border radius to rect annotations (c0043507)
  • network:
    • fix codesandbox example (cda66831)
    • add missing tests (ca5ee4e8)
    • add support for canvas annotations (aed35906)
    • remove nodeBlendMode as it doesn't play well with link endings underneath (bfbe9b69)
    • add the ability to control the center force strength (609287da)
    • add the ability to extend the links data structure via a generic (7fdff22f)
    • memoize default node & link components (d70ad138)
    • add basic tests (07a1e333)
    • add support for active nodes and annotations (5575928d)
    • forward aria props to SvgWrapper (e91b04f7)
    • fix remaining issues after rebasing against master (90edbd01)
    • update stories for custom components (b6741dd5)
    • improve custom tooltip stories (cbe9b21a)
    • add stories for custom node component and renderer (8f13a530)
    • fix website icon due to API changes (b115f701)
    • network can be used in standalone mode via the useNetwork hook (1b03cecd)
    • add support for custom link component (2b26bf3d)
    • add support for custom node component (8e85cf1d)
    • types are now valid (c3d5dd1b)
    • add support for generic node datum (375252a5)
    • replace react-motion with react-spring and use the same component for static and animated variants (82a2d05c)
    • remove prop-types (fa152f5c)
    • adjust old TypeScript definitions (353010f7)
    • remove deprecated license header from package (0137c963)
    • change all files extension to ts/tsx (797c1311)
  • website:
    • add a dedicated control for chart annotations (9060197e)
    • add the ability to control charts annotations (720716bf)
    • add a helper to generate common accessibility props (63a7eb60)

v0.76.0

Compare Source

Features
  • bump:
    • add tests for the AreaBump chart (3f5ed416)
    • improve website documentation (6bb16dc4)
    • improve AreaBump typings and add support for series extra properties (a68d98d1)
    • fix Bump linting errors & warnings (1afc0a4b)
    • improve website documentation (235d85eb)
    • allow extra props for Bump data series (ba2fca2e)
    • add tests for the Bump chart (90006b67)
    • migrate @​nivo/bump to TypeScript (4be280b3)
  • captures: improve the script used to generate charts' images & icons (74d9872f)
  • packages: use website captures in packages' READMEs (f9f0acb2)
  • website:
    • continue migration to TypeScript (fe2652fe)
    • try to increase node memory limit for netlify (7a244d20)
    • use chart image for OG tags (121491fd)
    • skip lib checks (a597f171)
    • add captures for all charts (1daa7fe1)
    • test chart SEO image with AreaBump (c417b2b1)
    • use netlify url if available (4316288f)
    • run init before building for netlify (d175ef70)
    • init support for netlify (d68870e4)
    • improve SEO (f39dc01e)
    • migrate the legends guide to TypeScript (c3d76090)
    • migrate the axes guide to TypeScript (1f4f480e)
    • fix guides (12d0f396)
    • add traling slash to all URLs (d7e7926d)
    • adjust guides interactive demos to use the new control definitions (7d17732e)
    • normalize charts properties definition (e9446233)

v0.75.0

Compare Source

Features
Bug Fixes
  • bar: avoid to redefine react forwardRef type (cd6e3ec3)
  • build: fix error with duplicated typings for eslint by forcing the resolution of the package (384e4240)
  • ci: fix triggers for the CI workflow (0750223f)
  • core:
    • import missing SVGProps type (feb6de60)
    • export linearGradientDef in typings (7cfbfc96)
  • format: fix formatting issues (7d03e9a3)
  • swarmplot: use the borderWidth property - fixes #​1813 (edd3990c)
  • website: fix React runtime issue with Gatsby (e36b06b3)
Chore

v0.74.1

Compare Source

Features
  • defs: allow gradientTransform to be passed to gradient definitions, fixes #​1098 (#​1812) (76062b53)
  • radar: add support for patterns and gradients (#​1807) (0b3bdb0b)
  • radial-bar: update website package as it is now published (2757063c)
Bug Fixes
  • radial-bar: remove unnecessary console log (dd72cd41)
Chore

</details>


Configuration

📅 Schedule: At any time (no schedule defined).

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

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

👻 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, click this checkbox.

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

+79 -106

0 comment

2 changed files

renovate[bot]

pr closed time in 2 days

PullRequestReviewEvent

issue commentlyft/clutch

Select Dropdown list items looks cluttered

@tilakraj9560 can you provide a snippet of code where you're seeing this issue? I'm having a hard time reproducing.

This is the snippet of code I'm using:

  <div>
    <form>
      <Select name="storybookDemo" {...props} />
    </form>
  </div>
tilakraj9560

comment created time in 2 days

push eventlyft/clutch

renovate[bot]

commit sha 433c7b1d3a4e1abc83a63a3b421c29d2bc0605aa

housekeeping: Update Node.js to v16.13.2 (#1959)

view details

push time in 2 days

delete branch lyft/clutch

delete branch : renovate/node-16.x

delete time in 2 days

PR merged lyft/clutch

housekeeping: Update Node.js to v16.13.2 dependencies

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
node stage patch 16.13.0-buster -> 16.13.2-buster

Release Notes

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

v16.13.2

Compare Source

This is a security release.

Notable changes
Improper handling of URI Subject Alternative Names (Medium)(CVE-2021-44531)

Accepting arbitrary Subject Alternative Name (SAN) types, unless a PKI is specifically defined to use a particular SAN type, can result in bypassing name-constrained intermediates. Node.js was accepting URI SAN types, which PKIs are often not defined to use. Additionally, when a protocol allows URI SANs, Node.js did not match the URI correctly.

Versions of Node.js with the fix for this disable the URI SAN type when checking a certificate against a hostname. This behavior can be reverted through the --security-revert command-line option.

More details will be available at CVE-2021-44531 after publication.

Certificate Verification Bypass via String Injection (Medium)(CVE-2021-44532)

Node.js converts SANs (Subject Alternative Names) to a string format. It uses this string to check peer certificates against hostnames when validating connections. The string format was subject to an injection vulnerability when name constraints were used within a certificate chain, allowing the bypass of these name constraints.

Versions of Node.js with the fix for this escape SANs containing the problematic characters in order to prevent the injection. This behavior can be reverted through the --security-revert command-line option.

More details will be available at CVE-2021-44532 after publication.

Incorrect handling of certificate subject and issuer fields (Medium)(CVE-2021-44533)

Node.js did not handle multi-value Relative Distinguished Names correctly. Attackers could craft certificate subjects containing a single-value Relative Distinguished Name that would be interpreted as a multi-value Relative Distinguished Name, for example, in order to inject a Common Name that would allow bypassing the certificate subject verification.

Affected versions of Node.js do not accept multi-value Relative Distinguished Names and are thus not vulnerable to such attacks themselves. However, third-party code that uses node's ambiguous presentation of certificate subjects may be vulnerable.

More details will be available at CVE-2021-44533 after publication.

Prototype pollution via console.table properties (Low)(CVE-2022-21824)

Due to the formatting logic of the console.table() function it was not safe to allow user controlled input to be passed to the properties parameter while simultaneously passing a plain object with at least one property as the first parameter, which could be __proto__. The prototype pollution has very limited control, in that it only allows an empty string to be assigned numerical keys of the object prototype.

Versions of Node.js with the fix for this use a null protoype for the object these properties are being assigned to.

More details will be available at CVE-2022-21824 after publication.

Thanks to Patrik Oldsberg (rugvip) for reporting this vulnerability.

Commits

v16.13.1

Compare Source

Notable Changes
  • [c14eb2325d] - deps: upgrade npm to 8.1.2 (npm team) #​40643
  • [a901b6c53c] - deps: update c-ares to 1.18.1 (Richard Lau) #​40660
    • This release contains a c-ares update to fix a regression introduced in Node.js v16.6.2 resolving CNAME records containing underscores (#​39780).
  • [755c08573f] - doc: add VoltrexMaster to collaborators (voltrexmaster) #​40566
  • [881dd7ba2a] - lib: fix regular expression to detect `/` and `\` (Francesco Trotta) #​40325
Commits

</details>


Configuration

📅 Schedule: At any time (no schedule defined).

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

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

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


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

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

+1 -1

0 comment

1 changed file

renovate[bot]

pr closed time in 2 days

delete branch lyft/clutch

delete branch : renovate/node-17.x

delete time in 2 days

PR closed lyft/clutch

housekeeping: Update Node.js to v17 stale dependencies

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
node stage major 16.13.0-buster -> 17.4.0-buster

Release Notes

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

v17.4.0

Compare Source

Notable Changes
  • [ef6f98c2e3] - (SEMVER-MINOR) child_process: add support for URL to cp.fork (Antoine du Hamel) #​41225
  • [d62fe315c2] - (SEMVER-MINOR) crypto: alias webcrypto.subtle and webcrypto.getRandomValues on crypto (James M Snell) #​41266
  • [fcb37e9ce5] - doc: add Mesteery to collaborators (Mestery) #​41543
  • [4079fc42b7] - (SEMVER-MINOR) events: graduate capturerejections to supported (James M Snell) #​41267
  • [fe21607901] - (SEMVER-MINOR) events: add EventEmitterAsyncResource to core (James M Snell) #​41246
  • [6d8eb6ace6] - (SEMVER-MINOR) loader: return package format from defaultResolve if known (Gabriel Bota) #​40980
  • [27c619140a] - (SEMVER-MINOR) perf_hooks: multiple fixes for Histogram (James M Snell) #​41153
  • [09c25bb224] - (SEMVER-MINOR) stream: add filter method to readable (Benjamin Gruenbaum, Robert Nagy) #​41354
  • [1150963217] - (SEMVER-MINOR) stream: add isReadable helper (Robert Nagy) #​41199
  • [9f5a873965] - (SEMVER-MINOR) stream: add map method to Readable (Benjamin Gruenbaum, Robert Nagy) #​40815
Commits

v17.3.1

Compare Source

This is a security release.

Notable changes
Improper handling of URI Subject Alternative Names (Medium)(CVE-2021-44531)

Accepting arbitrary Subject Alternative Name (SAN) types, unless a PKI is specifically defined to use a particular SAN type, can result in bypassing name-constrained intermediates. Node.js was accepting URI SAN types, which PKIs are often not defined to use. Additionally, when a protocol allows URI SANs, Node.js did not match the URI correctly.

Versions of Node.js with the fix for this disable the URI SAN type when checking a certificate against a hostname. This behavior can be reverted through the --security-revert command-line option.

More details will be available at CVE-2021-44531 after publication.

Certificate Verification Bypass via String Injection (Medium)(CVE-2021-44532)

Node.js converts SANs (Subject Alternative Names) to a string format. It uses this string to check peer certificates against hostnames when validating connections. The string format was subject to an injection vulnerability when name constraints were used within a certificate chain, allowing the bypass of these name constraints.

Versions of Node.js with the fix for this escape SANs containing the problematic characters in order to prevent the injection. This behavior can be reverted through the --security-revert command-line option.

More details will be available at CVE-2021-44532 after publication.

Incorrect handling of certificate subject and issuer fields (Medium)(CVE-2021-44533)

Node.js did not handle multi-value Relative Distinguished Names correctly. Attackers could craft certificate subjects containing a single-value Relative Distinguished Name that would be interpreted as a multi-value Relative Distinguished Name, for example, in order to inject a Common Name that would allow bypassing the certificate subject verification.

Affected versions of Node.js do not accept multi-value Relative Distinguished Names and are thus not vulnerable to such attacks themselves. However, third-party code that uses node's ambiguous presentation of certificate subjects may be vulnerable.

More details will be available at CVE-2021-44533 after publication.

Prototype pollution via console.table properties (Low)(CVE-2022-21824)

Due to the formatting logic of the console.table() function it was not safe to allow user controlled input to be passed to the properties parameter while simultaneously passing a plain object with at least one property as the first parameter, which could be __proto__. The prototype pollution has very limited control, in that it only allows an empty string to be assigned numerical keys of the object prototype.

Versions of Node.js with the fix for this use a null protoype for the object these properties are being assigned to.

More details will be available at CVE-2022-21824 after publication.

Thanks to Patrik Oldsberg (rugvip) for reporting this vulnerability.

Commits

v17.3.0

Compare Source

Notable changes
OpenSSL-3.0.1

OpenSSL-3.0.1 contains a fix for CVE-2021-4044: Invalid handling of X509_verify_cert() internal errors in libssl (Moderate). This is a vulnerability in OpenSSL that may be exploited through Node.js. More information can be read here: https://www.openssl.org/news/secadv/20211214.txt.

Contributed by Richard Lau #​41177.

Other Notable Changes
  • lib:
    • make AbortSignal cloneable/transferable (James M Snell) #​41050
  • deps:
  • doc:
  • process:
    • add getActiveResourcesInfo() (Darshan Sen) #​40813
  • timers:
    • add experimental scheduler api (James M Snell) #​40909
Commits

</details>


Configuration

📅 Schedule: At any time (no schedule defined).

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

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

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


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

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

+1 -1

2 comments

1 changed file

renovate[bot]

pr closed time in 2 days

pull request commentlyft/clutch

housekeeping: Update Node.js to v17

We don't support Node 17 yet

renovate[bot]

comment created time in 2 days

PullRequestReviewEvent

pull request commentlyft/clutch

backend: add ListPullRequestsWithCommit into Github APIs

lgtm - You'll need another +1 from Daniel

mengmichael1

comment created time in 9 days

PullRequestReviewEvent

delete branch lyft/clutch

delete branch : fixAlerts

delete time in 10 days

push eventlyft/clutch

Derek

commit sha 962c2024942228369f6f1d631131de44ee510bb4

frontend: proxy severity to alert componnet (#1958)

view details

push time in 10 days

PR merged lyft/clutch

frontend: proxy severity to alert component

<!--- TITLE FORMAT: "component: short description", e.g. "k8s: add pod log reader" -->

Description

<!-- Describe your change below. --> Proxy severity to alert component to render correct icon.

<!-- Reference previous related pull requests below. -->

<!-- [OPTIONAL] Include screenshots below for frontend changes. -->

Testing Performed

<!-- Describe how you tested this change below. --> manual

+3 -3

0 comment

1 changed file

dschaller

pr closed time in 10 days

PR opened lyft/clutch

frontend: proxy severity to alert component

<!--- TITLE FORMAT: "component: short description", e.g. "k8s: add pod log reader" -->

Description

<!-- Describe your change below. --> Proxy severity to alert component to render correct icon.

<!-- Reference previous related pull requests below. -->

<!-- [OPTIONAL] Include screenshots below for frontend changes. -->

Testing Performed

<!-- Describe how you tested this change below. --> manual

+3 -3

0 comment

1 changed file

pr created time in 10 days

create barnchlyft/clutch

branch : fixAlerts

created branch time in 10 days

push eventlyft/clutch

Derek

commit sha 8fea20d80299841f820c03c8034b84e616abaa51

frontend: filter out transient props (#1944)

view details

push time in 16 days

delete branch lyft/clutch

delete branch : transientProps

delete time in 16 days

PR merged lyft/clutch

frontend: filter out transient props

<!--- TITLE FORMAT: "component: short description", e.g. "k8s: add pod log reader" -->

Description

<!-- Describe your change below. --> Add custom styled function that supports filtering out transient properties.

As an added bonus this allows Clutch centralize its versioning of emotion.

See https://github.com/emotion-js/emotion/issues/2193 for additional context. <!-- Reference previous related pull requests below. -->

<!-- [OPTIONAL] Include screenshots below for frontend changes. -->

Testing Performed

<!-- Describe how you tested this change below. --> manual & CI

+217 -150

0 comment

23 changed files

dschaller

pr closed time in 16 days

Pull request review commentlyft/clutch

frontend: filter out transient props

 const EmojiRatings = ({ ratings = [], setRating }: EmojiRatingsProps) => {   const [selectedRating, selectRating] = useState<Rating>(null);    const StyledIconButton = styled(IconButton)<{-    selected: boolean;+    $selected: boolean;

@jdslaugh is it ok to filter this out from the resulting element? I know there are tests that asserted this was set.

dschaller

comment created time in 18 days

PullRequestReviewEvent

push eventlyft/clutch

renovate[bot]

commit sha 30a5bd960b749ee89af22876ee0b1086f7c46715

housekeeping: github.com/slack-go/slack to v0.10.1 (#1936)

view details

renovate[bot]

commit sha c45948c5875ffac715687e6261a9fad7f9f91ae4

housekeeping: golang.org/x/net hash to fe4d628 (#1938)

view details

renovate[bot]

commit sha bfaac832c6fb08ce2799e168af72d50f1fdcdc8c

housekeeping: google.golang.org/genproto hash to 3ac035c (#1939)

view details

renovate[bot]

commit sha 4c11583074ec0fe851ce8169425726fff7e63190

housekeeping: github.com/yoheimuta/go-protoparser to v4.5.0 (#1929)

view details

renovate[bot]

commit sha 6908de9a4c3382d54f7f6412577de70a982d2795

housekeeping: github.com/grpc-ecosystem/grpc-gateway to v2.7.2 (#1927)

view details

renovate[bot]

commit sha 99e91bf04ed1e5e3c6be34b5c47722d8329e760d

housekeeping: kubernetes go modules to v0.23.1 (#1928)

view details

renovate[bot]

commit sha 8ccb0e6c85e1ea77a6df5058c7c593e66fdab02e

housekeeping: protoc-gen-go-grpc to v1.2.0 (#1934)

view details

renovate[bot]

commit sha 43aa67e73d776f3d232ea5d1188f01e194c50b63

housekeeping: github.com/aws/aws-sdk-go-v2 upgrades (#1940)

view details

renovate[bot]

commit sha 1bfc09d23e0411defe118a3a5279f1adb63229af

housekeeping: cypress to v9.2.0 (#1933)

view details

Josh Slaughter

commit sha e0600dfb02bd02bcac8706fedfe81434851dac95

frontend: Adjust spacing for welcome monster (#1943)

view details

Derek Schaller

commit sha b7d60b579f0196b9792b7de60fb0af3cbeb71557

fix lint

view details

Derek Schaller

commit sha 8fa98f8b15a1175a4718bb3f98f74c820b98686f

Merge branch 'main' into transientProps

view details

Derek Schaller

commit sha bb8a0fa956698b732d520a99381a204ee6188b9c

remove selected prop as it's now filtered out

view details

push time in 18 days

PR opened lyft/clutch

frontend: filter out transient props

<!--- TITLE FORMAT: "component: short description", e.g. "k8s: add pod log reader" -->

Description

<!-- Describe your change below. --> Add custom styled function that supports filtering out transient properties.

As an added bonus this allows Clutch centralize its versioning of emotion.

See https://github.com/emotion-js/emotion/issues/2193 for additional context. <!-- Reference previous related pull requests below. -->

<!-- [OPTIONAL] Include screenshots below for frontend changes. -->

Testing Performed

<!-- Describe how you tested this change below. --> manual & CI

+217 -148

0 comment

22 changed files

pr created time in 18 days

push eventlyft/clutch

Derek Schaller

commit sha 56e5758c53ee2532c8df1d70481ec718deed9715

frontend: filter out transient props

view details

push time in 18 days

more