pettinarip

pettinarip

Software Engineer

Member Since 11 years ago

Ethereum Foundation, Argentina

Experience Points
44
follower
Lessons Completed
13
follow
Lessons Completed
31
stars
Best Reply Awards
19
repos

864 contributions in the last year

Pinned
⚡ Ethereum.org is a primary online resource for the Ethereum community.
⚡ Eth2 CLR project built on clr.fund
⚡ New personal site using Gatsby
Activity
May
20
23 hours ago
push

pettinarip push ethereum/ethereum-org-website

pettinarip
pettinarip

create babelrc in order to build lambdas with netlify-lambda

commit sha: 7759551498ef8bd0c5dc3bcb5238acf5fecc3cb3

push time in 2 hours ago
Activity icon
issue

pettinarip issue comment clrfund/monorepo

pettinarip
pettinarip

Cart - cancel edit mode wipes out everything

How to reproduce:

  1. Open the cart with items in it
  2. Click on "Edit"
  3. Click on "Cancel"
  4. The cart is empty now

https://user-images.githubusercontent.com/468158/169543384-e655e245-3682-435f-9781-954095eab0f2.mp4

Expected When you click Cancel, you should see the initial state of the cart.

pettinarip
pettinarip

Currently working on it. Please assign it to myself if possible.

Activity icon
issue

pettinarip issue clrfund/monorepo

pettinarip
pettinarip

Cart - cancel edit mode wipes out everything

How to reproduce:

  1. Open the cart with items in it
  2. Click on "Edit"
  3. Click on "Cancel"
  4. The cart is empty now

https://user-images.githubusercontent.com/468158/169543384-e655e245-3682-435f-9781-954095eab0f2.mp4

Expected When you click Cancel, you should see the initial state of the cart.

pull request

pettinarip pull request clrfund/monorepo

pettinarip
pettinarip

Fetch round contributions balance from the contract

We were fetching each individual contribution from thegraph endpoint (~1800 contributions so far).

Seems that thegraph has understandable limits on the amount of data they return (100 items).

This PR fetches the balance from the contract directly instead of thegraph endpoint.

Activity icon
created branch

pettinarip in ethereum/clrfund create branch fix-contributions-balances

createdAt 9 hours ago
May
19
1 day ago
push

pettinarip push ethereum/ethereum-org-website

pettinarip
pettinarip
pettinarip
pettinarip
pettinarip
pettinarip

use generated query type on AllMdx query

commit sha: 035e14364be3cfda341d73b73d4693e9ce5c6716

push time in 1 day ago
push

pettinarip push ethereum/ethereum-org-website

pettinarip
pettinarip

add landing page and add pages to menus

pettinarip
pettinarip

replace accidentally deleted line in page-developers-index.json

pettinarip
pettinarip

initial commit: network landing pg & net addr page

pettinarip
pettinarip

finish draft network-addr page

pettinarip
pettinarip
pettinarip
pettinarip
pettinarip
pettinarip

add patricia merkle trie page

pettinarip
pettinarip

upate page links, update menus

pettinarip
pettinarip

fix page links and page-dev-index links

pettinarip
pettinarip

fix image links (html ->markdown)

pettinarip
pettinarip
pettinarip
pettinarip
pettinarip
pettinarip

rm notes accidentally committed & + to gitignore

pettinarip
pettinarip

Update src/content/developers/docs/networking-layer/network-addresses/index.md

Co-authored-by: Joshua [email protected]

pettinarip
pettinarip

Update src/content/developers/docs/networking-layer/network-addresses/index.md

Co-authored-by: Joshua [email protected]

pettinarip
pettinarip

Update src/content/developers/docs/networking-layer/network-addresses/index.md

Co-authored-by: Joshua [email protected]

commit sha: aa30840027e8316dbb6a09c0b050f006f0fa63e3

push time in 1 day ago
push

pettinarip push ethereum/ethereum-org-website

pettinarip
pettinarip

initial core files migration to ts

pettinarip
pettinarip
pettinarip
pettinarip

ignore from prettier the generated graphql types file

pettinarip
pettinarip
pettinarip
pettinarip
pettinarip
pettinarip
pettinarip
pettinarip

remove auto generated queries types

pettinarip
pettinarip

rename translations file to languages

pettinarip
pettinarip
pettinarip
pettinarip

move languages functions from translations.ts to languages.ts

pettinarip
pettinarip

exec docsearch script with ts-node

pettinarip
pettinarip

refactor our types and interfaces files to be a bit more organized

pettinarip
pettinarip
pettinarip
pettinarip

add da lang to our languages file due to merge conflicts

pettinarip
pettinarip

Merge pull request #6307 from ethereum/ts

Typescript migration

commit sha: ea6d45361a3b0304c107b62ff8c410e62a8f83f0

push time in 1 day ago
pull request

pettinarip pull request ethereum/ethereum-org-website

pettinarip
pettinarip

Typescript migration

First iteration on TS migration (#6392).

Description

Core files has been migrated.

Some extra things:

  • Package scripts were refactored a bit. The prebuild script processes has been moved into onPreBootstrap hook in gatsby-node.
  • Migrated data/translations.json into utils/languages.ts.
  • Removed unused LegacyPageHome.js page.
  • Decoupled a but the logic that lives inside the translations.ts file. I moved them into the languages.ts.

More reference: https://www.gatsbyjs.com/docs/how-to/custom-configuration/typescript/#migrating-to-typescript

TODO

  • migrate and see how to test the docsearchConfigScript.js file
  • fix GC build issue
Activity icon
delete
deleted time in 1 day ago
Activity icon
issue

pettinarip issue comment ethereum/ethereum-org-website

pettinarip
pettinarip

Typescript migration

First iteration on TS migration (#6392).

Description

Core files has been migrated.

Some extra things:

  • Package scripts were refactored a bit. The prebuild script processes has been moved into onPreBootstrap hook in gatsby-node.
  • Migrated data/translations.json into utils/languages.ts.
  • Removed unused LegacyPageHome.js page.
  • Decoupled a but the logic that lives inside the translations.ts file. I moved them into the languages.ts.

More reference: https://www.gatsbyjs.com/docs/how-to/custom-configuration/typescript/#migrating-to-typescript

TODO

  • migrate and see how to test the docsearchConfigScript.js file
  • fix GC build issue
push

pettinarip push ethereum/ethereum-org-website

pettinarip
pettinarip
pettinarip
pettinarip

add da lang to our languages file due to merge conflicts

commit sha: 4a28461bb5dd9603ffe13ce1db1e34ad19f5ea4d

push time in 1 day ago
push

pettinarip push ethereum/ethereum-org-website

pettinarip
pettinarip

add landing page and add pages to menus

pettinarip
pettinarip

replace accidentally deleted line in page-developers-index.json

pettinarip
pettinarip

initial commit: network landing pg & net addr page

pettinarip
pettinarip

finish draft network-addr page

pettinarip
pettinarip
pettinarip
pettinarip
pettinarip
pettinarip

add patricia merkle trie page

pettinarip
pettinarip

upate page links, update menus

pettinarip
pettinarip

fix page links and page-dev-index links

pettinarip
pettinarip

fix image links (html ->markdown)

pettinarip
pettinarip
pettinarip
pettinarip
pettinarip
pettinarip

rm notes accidentally committed & + to gitignore

pettinarip
pettinarip

Update src/content/developers/docs/networking-layer/network-addresses/index.md

Co-authored-by: Joshua [email protected]

pettinarip
pettinarip

Update src/content/developers/docs/networking-layer/network-addresses/index.md

Co-authored-by: Joshua [email protected]

pettinarip
pettinarip

Update src/content/developers/docs/networking-layer/network-addresses/index.md

Co-authored-by: Joshua [email protected]

commit sha: 6c40f7e630ee5670651ab7ab20ef2f63d2a81956

push time in 1 day ago
pull request

pettinarip pull request ethereum/ethereum-org-website

pettinarip
pettinarip

Deploy v3.25.1 & v3.25.2

v3.25.1


:zap: Changes

:globe_with_meridians: Translations

:house: Internal


:unicorn: Contributors

Thank you @JuliusDegesys, @minimalsm, @pettinarip, @samajammin and @wackerow for the contributions! :trophy:


v3.25.2


:zap: Changes


:unicorn: Contributors

Thank you @minimalsm, @pettinarip and @wackerow for the contributions! :trophy:


Activity icon
delete
deleted time in 1 day ago
Activity icon
created branch
createdAt 1 day ago
Activity icon
delete
deleted time in 1 day ago
Activity icon
created branch
createdAt 1 day ago
pull request

pettinarip pull request ethereum/ethereum-org-website

pettinarip
pettinarip

Fix Matomo not loading

Description

Use custom env value to determine if we are in preview deploy env.

Activity icon
created branch

pettinarip in ethereum/ethereum-org-website create branch fix-matomo-loading-script

createdAt 1 day ago
close pull request

pettinarip wants to merge ethereum/esp-website

pettinarip
pettinarip

chore: redirect /academic-grants to /applicants

This PR adds some redirections for the/academic-grants page, as the Academic Grants Round is currently closed.

/academic-grants --> /applicants /academic-grants/apply --> /applicants /academic-grants/thank-you --> /applicants

pettinarip
pettinarip

On one side I like having them be able to work in dev/nextjs but I don't like having them duplicated.

I would like to have only 1 source of truth. I wonder if we couldn't import the redirects from netlify.toml and make it work in nextjs (similar to what we do in eth.org https://github.com/ethereum/ethereum-org-website/blob/dev/gatsby-node.js#L210)

Perhaps moving the redirects from netlify.toml into a redirects.json (as in eth.org) to have a json file and easily import it into this file.

pull request

pettinarip merge to ethereum/esp-website

pettinarip
pettinarip

chore: redirect /academic-grants to /applicants

This PR adds some redirections for the/academic-grants page, as the Academic Grants Round is currently closed.

/academic-grants --> /applicants /academic-grants/apply --> /applicants /academic-grants/thank-you --> /applicants

Previous