-
Notifications
You must be signed in to change notification settings - Fork 3
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: setup test environment #276
Conversation
* feat: sanity integration * feat: sanity ai assistant * chore: move deps to webapp pkg.json
* feat: articles i18n with sanity ai assist * feat: articles i18n with sanity ai assist * chore: chinese simplified
* style: change the related articles section styles * refactor: simplify the code from coderabbitai * fix: correct component key values from coderabbitai review * fix: update code from coderabbitai review
* feat(translations):english,spanish,french * feat(translations):indonesian,korean * saving changes * complete dictionaries
* wip: new sections * wip: footer links component * wip: faq component * wip: recent articles component * chore: cleanup * fix: update blog hero section * style: fix blog hero section * feat(translations):english,spanish,french (#233) * wip: new navigation * wip: footer navigation * wip: footer navigation * wip: footer updates * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * fix: update blog hero to dynamic * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure --------- Co-authored-by: Nathanael Liu <[email protected]> Co-authored-by: Anouk Rímola <[email protected]>
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configuration File (
|
Reviewer's Guide by SourceryThis pull request sets up the test environment by making several key changes across multiple files. The changes include renaming environment configurations, updating import paths, adding new USDT contract data, and making minor code style adjustments. File-Level Changes
Tips
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey @gaboesquivel - I've reviewed your changes - here's some feedback:
Overall Comments:
- Consider adding a migration guide or update script to help with the transition from 'smartsale-' to 'app-' package names, as this change might affect areas not covered in this PR.
- The introduction of a 'dev' environment alongside 'test' and 'prod' is a good addition, but please ensure this is clearly documented and consistently used throughout the project.
Here's what I looked at during the review
- 🟢 General issues: all looks good
- 🟡 Security: 1 issue found
- 🟢 Testing: all looks good
- 🟢 Complexity: all looks good
- 🟢 Documentation: all looks good
Help me be more useful! Please click 👍 or 👎 on each comment to tell me if it was helpful.
symbol: "USDT", | ||
decimals: 6, | ||
indexFromBlock: 0, | ||
chainId: 1, // Ethereum Mainnet |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚨 issue (security): Chain ID verification
Verify that the chain IDs for each entry are correct and correspond to the intended blockchain networks.
* chore: wait 5 mins before lhci * feat: sanity ai assistant (#230) * feat: sanity integration * feat: sanity ai assistant * chore: move deps to webapp pkg.json * chore: update bun lock * feat: articles i18n with sanity ai assist (#231) * feat: articles i18n with sanity ai assist * feat: articles i18n with sanity ai assist * chore: chinese simplified * feat(translations):english,spanish,french (#233) * style: change the related articles section styles (#234) * style: change the related articles section styles * refactor: simplify the code from coderabbitai * fix: correct component key values from coderabbitai review * fix: update code from coderabbitai review * feat: translations (#235) * feat(translations):english,spanish,french * feat(translations):indonesian,korean * saving changes * complete dictionaries * feat: new sections (#226) * wip: new sections * wip: footer links component * wip: faq component * wip: recent articles component * chore: cleanup * fix: update blog hero section * style: fix blog hero section * feat(translations):english,spanish,french (#233) * wip: new navigation * wip: footer navigation * wip: footer navigation * wip: footer updates * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * fix: update blog hero to dynamic * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure --------- Co-authored-by: Nathanael Liu <[email protected]> Co-authored-by: Anouk Rímola <[email protected]> * chore: cleanup * fix: update styles on hero card * chore: update middleware filter * chore: cleanup * chore: cleanup * chore: nohoist sanity * chore: update dependencies * chore: remove sanity * feat: new homepage sections * chore: use correct parragraph class * chore: update bunlock * debug: youtube integration * chore: optimizing video sections * chore: optimizing video sections * chore: 8 cards instead of 12 * feat(translate):FAQ dictionary added in all languages (#240) * chore: fix build * wip: learn section * wip: learn section * hotfix: youtube api key * hotfix: hide card footer * chore: optimizing video sections * wip: section component * wip: section component * wip: section component * styles: section margin * chore: media card * chore: youtube player * chore: reorder sections * chore: use old nav * chore: fix nav bugs * fix: lang selector * wip: layout and build updates * wip: ui improvements * wip: ui improvements * wip: ui improvements * wip: ui improvements * wip: ui improvements * wip: feature images * fix: middleware bug * chore: ui improvements * fix: broken links * feat: translations (#244) * FAQ dict update * feat:three dictionaries added * fix: build --------- Co-authored-by: Gabo Esquivel <[email protected]> * chore: optimize locales management * chore: new nav struct feature flag * wip: update sections order * fix: bad links * chore: optimize locales management * chore: ui improvements * wip: lang selector alignment * chore: add vercel dev * wip: wallet updates (#246) * fix: nav routes * wip: project page updates * wip: project presale countdown * feat: translations nav (#247) * wip: new sections feature flag * fix: build bug * fix: presale page countdown * wip: i18n build cache * wip: i18n build cache * wip: i18n build cache * chore: update bun lock * chore: add translation * fix: mobile nav bug * fix: mobile nav bug * feat: ai translations (#249) * wip: ai translations * wip: ai translations * wip: ai translations * fix: build error * feat: lang selector feature flag * chore: update bun lock * debug: file imports * wip: blog dictionaries * chore: use lang ts * chore: fake orders script * wip: anthrophic claude sonnet translations * wip: adjust media item width * wip: adjust recent articles section * content: claude sonnet translations * fix: kyc button * chore: update bunlock * chore: update bunlock * wip: ui updates * wip: ui updates * chore: cta explorations * wip: ui updates * fix: main nav alignment * wip: new footer * wip: ui updates * wip: section order and futura font * wip: fonts and margins * feat: new hero * feat: home hero and layout updates close #259 * wip: project landing page updates * feat: update new sections * wip: categories section exploration * fix: missing image in translation * chore: review mobile css, responsive layout, multibase events, typography and spacing * debug: site build * debug: site build * debug: site build * fix: build issues * debug: mobile layout width * debug: site build * fix: initial lang setup on middleware * fix: initial lang setter on client component * fix: initial lang setter on client component * fix: mobile alignment * chore: disable lang setter * chore: retest settter * chore: retest settter * chore: home and layout fixes * chore: reduce home section padding on mobile * feat: new landing, layout style fixes, multibase, translations, experiments (#261) * chore: wait 5 mins before lhci * feat: sanity ai assistant (#230) * feat: sanity integration * feat: sanity ai assistant * chore: move deps to webapp pkg.json * chore: update bun lock * feat: articles i18n with sanity ai assist (#231) * feat: articles i18n with sanity ai assist * feat: articles i18n with sanity ai assist * chore: chinese simplified * feat(translations):english,spanish,french (#233) * style: change the related articles section styles (#234) * style: change the related articles section styles * refactor: simplify the code from coderabbitai * fix: correct component key values from coderabbitai review * fix: update code from coderabbitai review * feat: translations (#235) * feat(translations):english,spanish,french * feat(translations):indonesian,korean * saving changes * complete dictionaries * feat: new sections (#226) * wip: new sections * wip: footer links component * wip: faq component * wip: recent articles component * chore: cleanup * fix: update blog hero section * style: fix blog hero section * feat(translations):english,spanish,french (#233) * wip: new navigation * wip: footer navigation * wip: footer navigation * wip: footer updates * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * fix: update blog hero to dynamic * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure * wip: navigation and site structure --------- Co-authored-by: Nathanael Liu <[email protected]> Co-authored-by: Anouk Rímola <[email protected]> * chore: cleanup * fix: update styles on hero card * chore: update middleware filter * chore: cleanup * chore: cleanup * chore: nohoist sanity * chore: update dependencies * chore: remove sanity * feat: new homepage sections * chore: use correct parragraph class * chore: update bunlock * debug: youtube integration * chore: optimizing video sections * chore: optimizing video sections * chore: 8 cards instead of 12 * feat(translate):FAQ dictionary added in all languages (#240) * chore: fix build * wip: learn section * wip: learn section * hotfix: youtube api key * hotfix: hide card footer * chore: optimizing video sections * wip: section component * wip: section component * wip: section component * styles: section margin * chore: media card * chore: youtube player * chore: reorder sections * chore: use old nav * chore: fix nav bugs * fix: lang selector * wip: layout and build updates * wip: ui improvements * wip: ui improvements * wip: ui improvements * wip: ui improvements * wip: ui improvements * wip: feature images * fix: middleware bug * chore: ui improvements * fix: broken links * feat: translations (#244) * FAQ dict update * feat:three dictionaries added * fix: build --------- Co-authored-by: Gabo Esquivel <[email protected]> * chore: optimize locales management * chore: new nav struct feature flag * wip: update sections order * fix: bad links * chore: optimize locales management * chore: ui improvements * wip: lang selector alignment * chore: add vercel dev * wip: wallet updates (#246) * fix: nav routes * wip: project page updates * wip: project presale countdown * feat: translations nav (#247) * wip: new sections feature flag * fix: build bug * fix: presale page countdown * wip: i18n build cache * wip: i18n build cache * wip: i18n build cache * chore: update bun lock * chore: add translation * fix: mobile nav bug * fix: mobile nav bug * feat: ai translations (#249) * wip: ai translations * wip: ai translations * wip: ai translations * fix: build error * feat: lang selector feature flag * debug: file imports * wip: blog dictionaries * chore: use lang ts * chore: fake orders script * wip: anthrophic claude sonnet translations * wip: adjust media item width * wip: adjust recent articles section * content: claude sonnet translations * fix: kyc button * wip: ui updates * wip: ui updates * chore: cta explorations * wip: ui updates * fix: main nav alignment * wip: new footer * wip: ui updates * wip: section order and futura font * wip: fonts and margins * feat: new hero * feat: home hero and layout updates close #259 * wip: project landing page updates * feat: update new sections * wip: categories section exploration * fix: missing image in translation * chore: review mobile css, responsive layout, multibase events, typography and spacing * debug: site build * debug: site build * debug: site build * fix: build issues * debug: mobile layout width * debug: site build * fix: initial lang setup on middleware * fix: initial lang setter on client component * fix: initial lang setter on client component * fix: mobile alignment * chore: disable lang setter * chore: retest settter * chore: retest settter * chore: home and layout fixes * chore: reduce home section padding on mobile --------- Co-authored-by: Anouk Rímola <[email protected]> Co-authored-by: Nathanael Liu <[email protected]> * fix: home hero alignments * fix: home hero alignments * chore: bigger headings on mobile * chore: bigger headings on mobile * chore: bigger headings on mobile * fix: ui details * fix: ui details * debug: feature flags * debug: force new vercel deployment * chore: remove console log * debug: login issues * chore: fix react bugs * feat: update footer and faq * fix: shortlinks * feat: update footer * feat: update footer * wip: presale deposits * docs: supabase + webapp + general readme docs upt * feat: presale deposits * wip: presale transactions table * chore: cursor rules * chore: cursor rules * wip: presale transactions table * chore: update bunlock * chore: update auction bids and project info * chore: initial cursor ai rules (#268) * chore: cursor rules * chore: update cursor agent conventions and readme files * chore: update bunlock * chore: remove unused file * chore: fix build * chore: fix build * chore: fix build * chore: update readme * chore: add prompt rule for responsive css * chore: update conventions * chore: update deps * chore: update cursorrules * chore: cursor rules * chore: update deps * db: track last indexed block * db: update schema and generated types * chore: update orm db queries * chore(indexer): fix dockerfile * chore(indexer): fix dockerfile * chore(indexer): fix dockerfile * chore(indexer): correct node-fetch version * chore(indexer): correct node-fetch version * chore(indexer): add missing supabasejs dep * chore(indexer): add missing supabasejs dep * devops(indexer): use registry cache * devops(indexer): revert use reg cache * docs(supabase): update readme * wip(indexer): presale module * wip(indexer): dfuse client optimization * wip(supabase): update db schemas and migrations * chore: learn section feature flag * chore: add .env.development * chore(webapp): add learn section feature flag * chore: fix build * wip: presale issuer * chore: setup test environment --------- Co-authored-by: Anouk Rímola <[email protected]> Co-authored-by: Nathanael Liu <[email protected]> Co-authored-by: Roberto Lucas <[email protected]>
Summary by Sourcery
This pull request sets up a new test environment by introducing new USDT contract configurations, refactoring environment configurations, updating import paths, and cleaning up obsolete files. Documentation has been updated to reflect these changes.