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

feat: pin / unpin tokens #1370

Merged
merged 15 commits into from
Mar 11, 2024
Merged

Conversation

magiziz
Copy link
Contributor

@magiziz magiziz commented Feb 29, 2024

Fixes BX-1328
Figma link (if any):

Screen recordings / screenshots

pin_unpin_tokens.mov

What to test

  • Go to tokens tab on homepage
  • Press the token row and make sure it pins at first and unpins if you press again
  • When token is pinned it gets on top of the tokens list
  • When right clicking you'll also see pin / unpin token option. Should work exactly the same, but without pressing.

Copy link

linear bot commented Feb 29, 2024

Copy link

Here's the packed extension for this build:
node_modules.tar.gz
rainbowbx-026070e3843235af4c88e62794e5ee36f4dd692a.zip

Copy link

Here's the packed extension for this build:
rainbowbx-026070e3843235af4c88e62794e5ee36f4dd692a.zip

@magiziz magiziz marked this pull request as ready for review March 4, 2024 17:00
Copy link

github-actions bot commented Mar 4, 2024

Here's the packed extension for this build:
node_modules.tar.gz
rainbowbx-1857081186ad9eebd5ca39ed07786fdf9b68d81f.zip
screenshots

Copy link
Contributor

@estebanmino estebanmino left a comment

Choose a reason for hiding this comment

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

lgtm!

Copy link

github-actions bot commented Mar 5, 2024

Here's the packed extension for this build:
node_modules.tar.gz
rainbowbx-1857081186ad9eebd5ca39ed07786fdf9b68d81f.zip
screenshots

Copy link

github-actions bot commented Mar 6, 2024

Here's the packed extension for this build:
rainbowbx-1857081186ad9eebd5ca39ed07786fdf9b68d81f.zip

@DanielSinclair
Copy link
Collaborator

DanielSinclair commented Mar 6, 2024

@kosmoskey A few tweaks!

  • Can we bump the border to outside of the rounded cell? The appear animation should feel a bit better that way
Screenshot 2024-03-06 at 12 45 05 AM
  • I noticed the pinned items get sorted; can we shift this to first-in-first-out pinning so that the order is persistent?

  • Can we ignore click-drags (like clicking on cell and then dragging cursor to menu bar)? Noticed you can accidentally trigger the pinning when clicking and dragging; looks like the timing is a bit faster than hold-press

Copy link

github-actions bot commented Mar 6, 2024

Here's the packed extension for this build:
node_modules.tar.gz
rainbowbx-a911c86ad355508c8ad3404b8dbdb2a7965ef277.zip
screenshots

Copy link
Member

@BrodyHughes BrodyHughes left a comment

Choose a reason for hiding this comment

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

LGTM! Works well. Only thought is: do we want to limit token names to one line in the context menu using a TextOverflow?
Screenshot 2024-03-06 at 2 32 22 PM
Screenshot 2024-03-06 at 2 31 47 PM

@magiziz
Copy link
Contributor Author

magiziz commented Mar 6, 2024

@BrodyHughes Updated 🙏

image

Copy link

github-actions bot commented Mar 6, 2024

Here's the packed extension for this build:
node_modules.tar.gz
rainbowbx-9c4a10bbbadf23b64873a2dce0f0ef5dabd8b0d2.zip
screenshots

Copy link

github-actions bot commented Mar 7, 2024

Here's the packed extension for this build:
rainbowbx-9ed820fc4c946d21bcc8fed9bb1776789f5afe55.zip

),
'uniqueId',
),
const combinedAssets = useMemo(
Copy link
Collaborator

Choose a reason for hiding this comment

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

@kosmoskey Looks like there is a merge conflict with #1383 here and that new logic should be kept. I think we also typically perform filters in-line instead of a separate hook, so I'd suggest we refactor to shift to that. Maybe a usePinnedAssets hook would be broken out, and then the combined filters would be inline here

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Fixed 🙏

Copy link
Collaborator

@DanielSinclair DanielSinclair left a comment

Choose a reason for hiding this comment

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

Added above comment about merge conflict and filter hooks

@magiziz magiziz force-pushed the @mago/pin-unpin-tokens-homescreen branch from cadf849 to 01eb8ca Compare March 7, 2024 20:48
Copy link

github-actions bot commented Mar 7, 2024

Here's the packed extension for this build:
node_modules.tar.gz
rainbowbx-d5a98804a8c48f378abe1404acca2230a09b41bc.zip

Copy link

Here's the packed extension for this build:
node_modules.tar.gz
rainbowbx-9d3f03cf30b9603e4cc2bff54f4a364dfe6f4115.zip

Copy link

socket-security bot commented Mar 11, 2024

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@capsizecss/[email protected] environment 0 42 kB seek-oss-ci
npm/@ethereumjs/[email protected] Transitive: network +12 5.69 MB holgerd77
npm/@ethereumjs/[email protected] network +7 3.37 MB holgerd77
npm/@ethersproject/[email protected] Transitive: network +19 1.51 MB ricmoo
npm/@ethersproject/[email protected] None +7 514 kB ricmoo
npm/@ethersproject/[email protected] None +3 392 kB ricmoo
npm/@ethersproject/[email protected] None +1 150 kB ricmoo
npm/@ethersproject/[email protected] None +4 411 kB ricmoo
npm/@ethersproject/[email protected] Transitive: network +22 2.51 MB ricmoo
npm/@ethersproject/[email protected] Transitive: network +25 2.3 MB ricmoo
npm/@ethersproject/[email protected] None +3 209 kB ricmoo
npm/@ethersproject/[email protected] network +26 3.16 MB ricmoo
npm/@ethersproject/[email protected] None +5 530 kB ricmoo
npm/@ethersproject/[email protected] None +13 1.06 MB ricmoo
npm/@ethersproject/[email protected] None +5 431 kB ricmoo
npm/@ethersproject/[email protected] Transitive: network +30 5.16 MB ricmoo
npm/@foundry-rs/[email protected] shell Transitive: environment, filesystem, network +48 18.4 MB gakonst
npm/@lavamoat/[email protected] environment, filesystem, shell +6 545 kB naugtur
npm/@lavamoat/[email protected] None 0 3.25 kB naugtur
npm/@ledgerhq/[email protected] Transitive: environment, network +51 87.7 MB ldg-github-ci
npm/@ledgerhq/[email protected] None +3 420 kB ldg-github-ci
npm/@metamask/[email protected] None 0 36.7 kB metamaskbot
npm/@metamask/[email protected] Transitive: network +8 3.51 MB metamaskbot
npm/@peculiar/[email protected] None 0 195 kB microshine
npm/@radix-ui/[email protected] Transitive: environment +4 5.14 MB benoitgrelard
npm/@radix-ui/[email protected] Transitive: environment +2 4.96 MB benoitgrelard
npm/@radix-ui/[email protected] Transitive: environment +6 5.02 MB benoitgrelard
npm/@radix-ui/[email protected] Transitive: environment +1 320 kB benoitgrelard
npm/@radix-ui/[email protected] Transitive: environment +2 5.23 MB benoitgrelard
npm/@radix-ui/[email protected] Transitive: environment +4 5.09 MB benoitgrelard
npm/@radix-ui/[email protected] Transitive: environment +2 4.98 MB benoitgrelard
npm/@rainbow-me/[email protected] Transitive: network +39 53.3 MB estebanmino
npm/@rainbow-me/[email protected] environment, eval, network +45 11.4 MB brunobar79
npm/@scure/[email protected] None +2 1.2 MB paulmillr
npm/@segment/[email protected] network +1 264 kB sethsegment
npm/@sentry/[email protected] network 0 681 kB sentry-bot
npm/@sentry/[email protected] None 0 81.2 kB sentry-bot
npm/@tanstack/[email protected] None 0 64.8 kB tannerlinsley
npm/@tanstack/[email protected] Transitive: environment +3 6.2 MB tannerlinsley
npm/@tanstack/[email protected] environment +2 6.12 MB tannerlinsley
npm/@tanstack/[email protected] Transitive: environment +1 493 kB tannerlinsley
npm/@testing-library/[email protected] environment +4 9.04 MB testing-library-bot
npm/@total-typescript/[email protected] None 0 19.2 kB mpocock
npm/@trezor/[email protected] Transitive: network +9 3.52 MB trezor-ci
npm/@types/[email protected] None 0 21.6 kB types
npm/@types/[email protected] None 0 667 kB types
npm/@types/[email protected] None +1 3.58 MB types
npm/@types/[email protected] None 0 861 kB types
npm/@types/[email protected] None 0 3.55 MB types
npm/@types/[email protected] None 0 13.2 kB types
npm/@types/[email protected] Transitive: environment, filesystem, unsafe +1 8.46 MB types
npm/@types/[email protected] None +1 3.57 MB types
npm/@types/[email protected] None +1 202 kB types
npm/@types/[email protected] None +1 204 kB types
npm/@types/[email protected] None 0 176 kB types
npm/@types/[email protected] None 0 244 kB types
npm/@types/[email protected] None 0 23.5 kB types
npm/@types/[email protected] None 0 67.2 kB types
npm/@typescript-eslint/[email protected] Transitive: environment, filesystem +5 5.55 MB jameshenry
npm/@typescript-eslint/[email protected] Transitive: environment, filesystem +3 2.97 MB jameshenry
npm/@vanilla-extract/[email protected] environment 0 38.5 kB seek-oss-ci
npm/@vanilla-extract/[email protected] environment +2 359 kB seek-oss-ci
npm/@vanilla-extract/[email protected] environment 0 34.9 kB seek-oss-ci
npm/@vanilla-extract/[email protected] environment +3 439 kB seek-oss-ci
npm/@vanilla-extract/[email protected] environment 0 29.7 kB vanilla-extract-css
npm/@vanilla-extract/[email protected] environment Transitive: filesystem, network, unsafe +5 4.76 MB seek-oss-ci
npm/[email protected] filesystem, shell Transitive: environment +2 476 kB quinnturner
npm/[email protected] None 0 402 kB mikemcl
npm/[email protected] filesystem, network, unsafe Transitive: environment +2 598 kB goto-bus-stop
npm/[email protected] None 0 91.3 kB feross
npm/[email protected] None 0 41.3 kB dvincent333
npm/[email protected] None 0 309 kB gka
npm/[email protected] environment, filesystem, network, shell +1 1.89 MB giggio
npm/[email protected] Transitive: environment, filesystem, network, unsafe +4 4.69 MB theron
npm/[email protected] None 0 5.67 kB lukeed
npm/[email protected] Transitive: environment +2 4.86 MB paco
npm/[email protected] Transitive: environment, filesystem, network, unsafe +5 4.78 MB evilebottnawi
npm/[email protected] Transitive: environment, filesystem, network, unsafe +5 4.9 MB evilebottnawi
npm/[email protected] None 0 36.2 kB scurker
npm/[email protected] None 0 6.87 MB leshakoss
npm/[email protected] None 0 30.1 kB tehshrike
npm/[email protected] environment, filesystem Transitive: network, unsafe +4 4.7 MB mrsteele
npm/[email protected] environment, eval, filesystem, unsafe Transitive: network, shell +1 304 kB egoist
npm/[email protected] environment, filesystem, network, shell 0 121 kB evanw
npm/[email protected] Transitive: environment, filesystem +3 2.98 MB lydell
npm/[email protected] Transitive: environment, filesystem, unsafe +12 7.47 MB rainbow-infra
npm/[email protected] filesystem, unsafe Transitive: environment +4 4.22 MB ljharb
npm/[email protected] filesystem Transitive: environment +7 5.87 MB simenb
npm/[email protected] Transitive: environment, filesystem, unsafe +4 11.4 MB jounqin
npm/[email protected] environment, filesystem +2 2.96 MB eslintbot
npm/[email protected] None +5 2.73 MB paulmillr
npm/[email protected] None 0 38 kB lpinca
npm/[email protected] Transitive: environment, filesystem, network, unsafe +4 4.71 MB evilebottnawi
npm/[email protected] None 0 23.5 MB google-wombot
npm/[email protected] environment +2 6.72 MB popmotion
npm/[email protected] Transitive: environment, filesystem +3 117 kB ryanzim
npm/[email protected] environment, network 0 51.7 kB wdio-user
npm/[email protected] filesystem 0 21.8 kB sindresorhus
npm/[email protected] eval, filesystem, network, shell, unsafe 0 2.92 MB davidortner
npm/[email protected] filesystem, unsafe Transitive: environment, network +4 4.83 MB jantimon
npm/[email protected] environment, filesystem, shell 0 6.38 kB typicode
npm/[email protected] None +1 2.2 MB fnando
npm/[email protected] None 0 937 kB papakai
npm/[email protected] None 0 109 kB sherwinski
npm/[email protected] None 0 5.04 kB simenb
npm/[email protected] filesystem Transitive: environment +2 211 kB naugtur
npm/[email protected] eval, filesystem, unsafe Transitive: environment +3 502 kB boneskull
npm/[email protected] None 0 109 kB okonet
npm/[email protected] environment +1 332 kB cbaroni
npm/[email protected] None 0 164 kB kentcdodds
npm/[email protected] unsafe Transitive: environment, filesystem, network +4 4.79 MB evilebottnawi
npm/[email protected] Transitive: network +8 49.3 MB jmoxey
npm/[email protected] None 0 379 kB yomguithereal
npm/[email protected] environment, filesystem, network, shell +3 43 MB kettanaito
npm/[email protected] None +1 4.14 MB crutchcorn
npm/[email protected] filesystem 0 3.78 MB jolg42
npm/[email protected] None 0 3.53 kB sindresorhus
npm/[email protected] environment, filesystem +6 588 kB ds300
npm/[email protected] environment, filesystem, unsafe 0 8.46 MB prettier-bot
npm/[email protected] filesystem Transitive: environment +1 474 kB soldair
npm/[email protected] environment +2 6.21 MB delcore92
npm/[email protected] environment +1 4.82 MB gnoff
npm/[email protected] environment 0 11.2 kB neoziro
npm/[email protected] Transitive: environment +2 4.86 MB mbrevda
npm/[email protected] environment +2 5.3 MB mjackson
npm/[email protected] environment +2 4.97 MB yogaboll
npm/[email protected] environment 0 316 kB gnoff
npm/[email protected] environment, filesystem, network, shell +1 12.3 MB diemol
npm/[email protected] None 0 92.6 kB npm-cli-ops
npm/[email protected] None 0 1.13 MB darrachequesne
npm/[email protected] None 0 610 kB thednp
npm/[email protected] filesystem Transitive: environment, network, unsafe +7 45.7 MB johnnyreilly
npm/[email protected] None 0 40.6 MB typescript-bot
npm/[email protected] None 0 713 kB profnandaa
npm/[email protected] network +7 49.3 MB jmoxey
npm/[email protected] environment, eval Transitive: filesystem, network, shell, unsafe +2 7.89 MB oreanno
npm/[email protected] Transitive: environment, network +43 64.9 MB awkweb
npm/[email protected] environment, filesystem, network +5 981 kB addons-robot
npm/[email protected] environment, filesystem, network +3 1.49 MB valscion
npm/[email protected] environment, filesystem, unsafe Transitive: network +4 4.79 MB evilebottnawi
npm/[email protected] environment, filesystem, network, unsafe +3 4.68 MB thelarkinn
npm/[email protected] None 0 11.8 kB jonschlinkert
npm/[email protected] Transitive: environment, filesystem, network, unsafe +4 4.71 MB evilebottnawi
npm/[email protected] Transitive: environment +1 526 kB daishi

🚮 Removed packages: npm/@aashutoshrathi/[email protected], npm/@bcoe/[email protected], npm/@humanwhocodes/[email protected], npm/@istanbuljs/[email protected], npm/@types/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected]

View full report↗︎

Copy link

socket-security bot commented Mar 11, 2024

👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

Ignoring: npm/@capsizecss/[email protected], npm/@ethereumjs/[email protected], npm/@ethereumjs/[email protected], npm/@ethereumjs/[email protected], npm/@ethereumjs/[email protected], npm/@ethereumjs/[email protected], npm/@ethereumjs/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@foundry-rs/[email protected], npm/@foundry-rs/[email protected], npm/@lavamoat/[email protected], npm/@lavamoat/[email protected], npm/@lavamoat/[email protected], npm/@ledgerhq/[email protected], npm/@ledgerhq/[email protected], npm/@ledgerhq/[email protected], npm/@ledgerhq/[email protected], npm/@ledgerhq/[email protected], npm/@ledgerhq/[email protected], npm/@ledgerhq/[email protected], npm/@ledgerhq/[email protected], npm/@ledgerhq/[email protected], npm/@ledgerhq/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@noble/[email protected], npm/@noble/[email protected], npm/@nomiclabs/[email protected], npm/@nomiclabs/[email protected], npm/@npmcli/[email protected], npm/@peculiar/[email protected], npm/@radix-ui/[email protected], npm/@radix-ui/[email protected], npm/@radix-ui/[email protected], npm/@radix-ui/[email protected], npm/@radix-ui/[email protected], npm/@radix-ui/[email protected], npm/@radix-ui/[email protected], npm/@radix-ui/[email protected], npm/@radix-ui/[email protected], npm/@radix-ui/[email protected], npm/@rainbow-me/[email protected], npm/@rainbow-me/[email protected], npm/@scure/[email protected], npm/@scure/[email protected], npm/@scure/[email protected], npm/@scure/[email protected], npm/@segment/[email protected], npm/@sentry/[email protected], npm/@sentry/[email protected], npm/@tanstack/[email protected], npm/@tanstack/[email protected], npm/@tanstack/[email protected], npm/@tanstack/[email protected], npm/@testing-library/[email protected], npm/@total-typescript/[email protected], npm/@trezor/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@typescript-eslint/[email protected], npm/@typescript-eslint/[email protected], npm/@vanilla-extract/[email protected], npm/@vanilla-extract/[email protected], npm/@vanilla-extract/[email protected], npm/@vanilla-extract/[email protected], npm/@vanilla-extract/[email protected], npm/@vanilla-extract/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected]

View full report↗︎

Next steps

Take a deeper look at the dependency

Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support [AT] socket [DOT] dev.

Remove the package

If you happen to install a dependency that Socket reports as Known Malware you should immediately remove it and select a different dependency. For other alert types, you may may wish to investigate alternative packages or consider if there are other ways to mitigate the specific risk posed by the dependency.

Mark a package as acceptable risk

To ignore an alert, reply with a comment starting with @SocketSecurity ignore followed by a space separated list of ecosystem/package-name@version specifiers. e.g. @SocketSecurity ignore npm/[email protected] or ignore all packages with @SocketSecurity ignore-all

@DanielSinclair
Copy link
Collaborator

@SocketSecurity ignore-all

Copy link

Here's the packed extension for this build:
rainbowbx-34f7b36df11615b418571cabfa69349d92da8d99.zip

@DanielSinclair DanielSinclair added this pull request to the merge queue Mar 11, 2024
Merged via the queue into master with commit 2b44af8 Mar 11, 2024
17 checks passed
@DanielSinclair DanielSinclair deleted the @mago/pin-unpin-tokens-homescreen branch March 11, 2024 09:11
Copy link

Here's the packed extension for this build:
node_modules.tar.gz
rainbowbx-2b44af806541e5a7965aba0b93a31363e5566275.zip

BrodyHughes pushed a commit that referenced this pull request Mar 11, 2024
Co-authored-by: Magomed Khamidov <[email protected]>
Co-authored-by: Daniel Sinclair <[email protected]>
Co-authored-by: Esteban Miño <[email protected]>
greg-schrammel pushed a commit that referenced this pull request Mar 27, 2024
Co-authored-by: Magomed Khamidov <[email protected]>
Co-authored-by: Daniel Sinclair <[email protected]>
Co-authored-by: Esteban Miño <[email protected]>
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.

4 participants