Conversation
Main -> develop
…7037) * feat(explorer): add solvers page and integrate solvers info fetching * fix: update subtitle for clarity in solvers page * feat(explorer): enhance deployment address display with AddressLink component * refactor: modularize solver display components and improve type safety * feat: integrate @cowprotocol/core into explorer app * style: update font size and border color in Solvers.styles.tsx * feat: update Solvers component to use constant for Dune embed URL and enhance iframe security * refactor: modularize SolversDirectoryTable components and improve code readability * refactor: simplify nested loops and improve state management * feat: enhance solvers menu icon * feat: add invert filter to NetworkIcon for improved visibility on dark backgrounds * fix: update Dune embed URL to enable dark mode for better visibility * feat: add 'solvers' route to preserved paths in NetworkSelector for enhanced navigation * feat: enhance solvers page * feat: implement utility for dynamic solvers explorer URL and add tests * feat: add hover effects and styling improvements to SolversDirectoryTable and rows * feat: update matchesSearch function to accept deployments parameter * feat: implement network switching functionality in NetworkSelector and add corresponding tests * refactor: convert getSolversExplorerUrl to a constant and add new components for Solvers Directory * test: add unit test for fetchSolversInfo to handle solvers with inactive deployments * refactor: update network handling and routing for solvers, introduce path hooks * refactor: enhance menu item structure with type definitions and improve imports * feat: add utility function to format website URLs and update SolverSummaryRow to use it
* refactor: remove excessive code * refactor: prettify useTgSubscription * fix(notifications): fix Telegram authentication checks
* feat: add speech bubble notifications * fix: update bubble styles to display longer messages * fix: update notification count to only account for regular notifications * feat: enhance CowSpeechBubble styling and layout for better responsiveness * fix: move speech bubble mocking to useAccountNotifications
* fix: recommended slippage styling * chore: change copy to suggested from recommended
* feat: update sdk and fix issues * chore: update sdk * chore: update deps
* fix: add HydrateAtom to HooksPage * fix: fix network selector not appearing in Hooks page * fix: fix Hooks tab not getting selected if cross-chain
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
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 ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
* refactor: affiliate account page styles * feat: enhance affiliate partner code display and sharing functionality * feat: implement dynamic referral code input IDs in affiliate forms * feat: enhance affiliate components with new Donut visualization and refactor shared styles * style: update IneligibleImage filter for dark mode and enhance IneligibleSubtitle line height * refactor: update SideMenu and MetricsCard components for improved type safety * fix: handle potential null values in date formatting for affiliate trader code info * feat: add unique IDs to metrics items in AffiliatePartnerStats and AffiliateTraderStats * refactor: simplify MetricsCard by removing unused tooltip function and updating help tooltip text * refactor: rename styled components in Donut visualization for consistency and clarity * refactor: extract date formatting logic into a reusable function in AffiliateTraderCodeInfo * refactor: simplify AffiliateTradeCodeForm by inlining form submission logic * refactor: add StatusText component to AffiliateTradeCodeForm for improved error handling * style: update Label component font weight for better emphasis and remove redundant font weight * chore: cleanup RefCodeAdornment * fix: use error adornment if code is invalid or unavailable * chore: consistent error placement * chore: add CODEOWNERS * chore: refactor RefCodeInputAdornment * chore: get rid of getDisplayDate --------- Co-authored-by: Daniel Constantin <hello@danielconstantin.net>
* fix(affiliate): dune query for next payouts * feat: check both environments for trade eligibility & ref codes * fix: findRefCodeInPastTrades because it broke when migrating to getTrades * feat(affiliate): exclude trades from integrators from eligible volume * chore(affiliate): remove Lens network * chore: update AGENTS.md, package.json & docs * chore: revert package.json change
|
All alerts resolved. Learn more about Socket for GitHub. This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. |
…d execution checks (#7109)
9bae255 to
8ce34f1
Compare
Summary
Release 2026-03-04:
Cherry picked:
Need to be merged to
develop: