forked from safe-global/safe-wallet-monorepo
-
Notifications
You must be signed in to change notification settings - Fork 8
Sync production #9
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
Open
Emosaddd
wants to merge
732
commits into
production
Choose a base branch
from
staging
base: production
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Fix(Tx flow): rename Receipt component; fix spending limit tx flow styling * Fix Advanced details font * Fix lint * Fix tests
* fix(web): apply theme to Safe App icons * fix: revert svg rendering and use alternating icons * fix: remove unnecessary change * fix: test
* Fix(web): don't notify about 1.4.0 upgrades * Use latest version only from config service * Adjust comment * Fix tests * Don't show a red dot in sidebar
* fix(web): HexEncodedData component * test: restore unrelated test case
…e-global#5877) * fix(Signing UX): show signatures in advanced transaction details * fix: remove unnecessary trailing colon from key value Co-authored-by: Copilot <[email protected]> * fix(Receipt): set default value for withSignatures prop --------- Co-authored-by: Copilot <[email protected]>
* Analytics(Signing UX): track time spent on receipt * Add event in legacy component * Rm leftover * Reorder calls * Move tracking + rename Receipt * Move tracking to TxFlow
* Feat(Tx flow): restore JSON view + copy button * Update snapshots * Lint
* Fix(Receipt): initial height * Update apps/web/src/components/common/PaperViewToggle/index.tsx Co-authored-by: Copilot <[email protected]> --------- Co-authored-by: Copilot <[email protected]>
* fix(web): render method details only once for OnChainSigning * fix: unrelated lint issue
* fix(TxData): update toInfo prop in DecodedData based on txInfo type * fix(Receipt): add txInfo prop to Receipt and extract contract name from there if present * fix(TxDetails): extract toInfo for DecodedData from txInfo if possible --------- Co-authored-by: katspaugh <[email protected]>
* feat: Add lend page, consent banner and geoblocking * fix: Display raw values for VaultDeposit in confirmation view * feat: Display raw redeem decoded data * refactor: Rename lend to earn * feat: Add deposit confirmation view * feat: Add redeem confirmation view * feat: Add deposit and redeem to txSummary * feat: Add deposit and redeem to txDetails * feat: Add Earn dashboard banner * fix: Hydration error on dashboard * feat: Add Earn info view * fix: Add temporary fix for missing cgw implementation * fix: Format values on the frontend * fix: Add powered by morpho logo * fix: Add earn info benefits * fix: Add widget fee tooltip, hide 0 fractions * fix: Add New tag in the sidebar * fix: Add tx tracking and adjust earn info * fix: Compress earn image and use inline sx * fix: Update snapshots * fix: Add decimals to TokenAmount for correct value shown * chore: Add prod widget url * fix: Add earn events * fix: Remove new tag from Bridge navigation point * fix: Add explicit event when navigating to earn via sidebar * fix: Add earn icon, update stake icon for dark mode * fix: Update earn info view title and spacings * refactor: Use feature flag, resolve TODO, rename lend to earn * fix: Add geoblocking check for earn hook * fix: Add prod widget url and limit chain ids * fix: Update spaces dashboard banner layout
* fix(TxDetails/Summary): refactor layout to use Stack for advanced details section * fix(TxDetails): show DecodedData only once * determine whether decoded data is rendered in TxData * add showDecodedData prop to Summary to control visibility of decoded data * fix(SettingsChange): rename type import to SettingsChangeType * fix: lint issues * fix: update snapshots
* feat(ColorCodedTxAccordion): add data-testid attribute to transaction details typography * feat(SplitMenuButton): add data-testid attributes for testing * fix(constants): update bridge widget URL for correct routing * feat(CreateTx): add combo button and selection functionality * feat(BatchTransaction): refactor addToBatch function to work with the combo button * fix(SplitMenuButton): ensure menu closes after option selection, even if the option does not change * fix: update snapshots
* feat: Add lend page, consent banner and geoblocking * fix: Display raw values for VaultDeposit in confirmation view * feat: Display raw redeem decoded data * refactor: Rename lend to earn * feat: Add deposit confirmation view * feat: Add redeem confirmation view * feat: Add deposit and redeem to txSummary * feat: Add deposit and redeem to txDetails * feat: Add Earn dashboard banner * fix: Hydration error on dashboard * feat: Add Earn info view * fix: Add temporary fix for missing cgw implementation * fix: Format values on the frontend * fix: Add powered by morpho logo * fix: Add earn info benefits * fix: Add widget fee tooltip, hide 0 fractions * fix: Add New tag in the sidebar * fix: Add tx tracking and adjust earn info * fix: Compress earn image and use inline sx * fix: Update snapshots * fix: Add decimals to TokenAmount for correct value shown * chore: Add prod widget url * fix: Add earn events * fix: Remove new tag from Bridge navigation point * fix: Add explicit event when navigating to earn via sidebar * fix: Add earn icon, update stake icon for dark mode * fix: Update earn info view title and spacings * refactor: Use feature flag, resolve TODO, rename lend to earn * fix: Add geoblocking check for earn hook * fix: Add prod widget url and limit chain ids * fix: Update spaces dashboard banner layout
* feat(TxSimulation): add nested transaction simulation support * fix(TxDetails): change import to type for SafeTransaction * feat(NestedTransaction): enhance UI with Card component * fix: add space before simulation block * fix(Nested transactions): use correct Safe info + executionOwner params for simulation of nested transactions (safe-global#5769) * fix(NestedTransaction): ensure nested transaction is approveHash call before calculating signedHash Render nested transaction link only if signedHash is defined * fix(useSignedHash): update dependency array to include full txData for memoization * feat(ExecTransaction): add simulation feature for nested transactions in confirmation view * fix(ExecTransaction): wrap link in Box component for improved layout
…sactions (safe-global#5756) --------- Co-authored-by: schmanu <[email protected]>
…safe-global#5897) * fix: do not mark address book addresses as untrusted in NameChip * fix: optimization * fix: prioritize address book name
* feat(mobile): add remove private key option * fix(mobile): don’t display 0x in front of private key * refactor(mobile): consolidate retry logic * fix(mobile): clean up comments * fix(mobile): redux selector warning * chore(mobile): clean up unnecessary comments * fix(mobile): remove unnecessary comments
…bal#6131) * Fix(Mobile): Transaction list icon sizes and fallback image * Fix(Mobile): Update token icon positioning, update snapshots * Fix(Mobile): Failing tests, mock Image.getSize globally * Fix: Handle TxInfo for safe app transactions
There were some slight differences when runing “yarn prettier” in the monorepo root and when running “yarn lint” inside of the mobile repo. I’ve aligned the configs and running yarn prettier from the root should procude correct result in all packages
* Fix(Mobile): UI fixes + copy changes * Fix(Mobile): Align top tabs UI * Fix(Mobile): Allow select all network toggle when editing contact * Fix(Mobile): Add explorer link action in transaction details view * Fix: Lint and update snapshots * Fix: Move hook out of helper function * fix: lint
…obal#6145) * feat(mobile): add tx history skeleton loading state - Introduced TxHistorySkeleton and TxHistorySkeletonItem components for improved loading experience in transaction history. - Updated TxHistoryList to utilize skeleton components for initial loading and pagination states. * test(mobile): enhance TxHistoryContainer tests with loading states - Updated mock safe address generation to use faker for better test variability. - Added tests for initial loading skeleton, pagination loading skeleton, and refresh behavior in TxHistoryContainer. - Ensured loading states are correctly displayed and handled during transaction loading and refreshing. * refactor(mobile): replace SectionList with Tabs.SectionList in TxHistoryList - Updated TxHistoryList component to use Tabs.SectionList for improved tabbed navigation. - Adjusted content container styles to enhance layout, including margin adjustments for better alignment. * refactor(mobile): memoize skeleton widths in TxHistorySkeletonItem - Updated TxHistorySkeletonItem to memoize random widths for skeleton components, improving rendering performance and maintaining a consistent appearance during loading states. * refactor: use RefreshControl and custom loading indicator for pull-to-refresh * refactor: optimize rendering in TxHistoryList with useMemo * test: fix tests by mocking Tabs.SectionList * test: enhance TxHistoryContainer tests for refresh functionality * test: fix TxHistoryContainer tests * test: fix TxHistoryContainer tests to include timeout settings for waitFor
…lobal#6152) * fix(mobile): display notification even when app in quit state * fix(mobile): improve performance by syncing the store only when necessary We were subscribing to any kind of store update, but were interested only in the contacts and chain data. By using the store middleware we make sure that we sync the state only when those slices change. * fix(mobile): require cycle * fix(mobile): deprecated messaging usage * fix(mobile): failing test due to new middleware
As a temporary workaround for stylus/stylus#2938 we ping to 0.64.0.
* Feat(Web Analytics) Add Mixpanel event tracking * Feat(Analytics) add Launch Location to Safe App Launched event * Feat(Analytics) fix test suite * Feat(Analytics) Add Mixpanel token to Build Pipeline * Feat(Analytics) Track full Safe Address, not sliced * Feat(Analytics) Add user properties * Feat(Analytics) Clean Code base * Feat(Analytics) use blockchain network instead of chain id * Feature(Analytics) remove safe app id from safe app launched event * Feat(Analytics) simplify tx data * Feat(Analytics) use safe chain info instead of useCurrentChain * Feat(Analytics) add hook useNetworksOfSafe * Feat(Analytics) remove unnecessary comments * Feat(Analytics) use Safe's network instead of connected network on Safe App Launched event * Feat(Analytics) Add IP Anonymization * Feat(Analytics) refactor current chain tracking for MixPanel * Feat(Analytics) clean up comments * Feat(Analytics) Consolidate user properties * Feat(Analytics) refactor mixpanelSetUserProperties to single property * Feat(Analytics) remove comments * Feat(Analytics) add EOA Wallet propoerties to common event properties * Feat(Analytics) only init mixpanel when user opted in to tracking * Feat(Analytics) Move checks to safe* functions * Feat(Analytics) remove mixpanel commonEventParams in favor of mixpanel.register * Feat(Analytics) remove unnecessary comment * Feat(Analytics) Clear more comments * Feat(Analytics) refactor MIXPANEL_TOKEN to const file * Feat(Analytics) adapt tests * Feat(Analytics) Make tests package version agnostic
- Added a patch for @safe-global/safe-deployments to update network addresses from "10" to "56288" in multiple JSON files. - Updated package.json in the web app to reference the patched version of @safe-global/safe-deployments. - Modified root package.json to include the patched version for both v1.37.40 and v1.37.35. - Updated yarn.lock to reflect the changes in the dependency resolution for the patched version.
…, and refine transaction verification links
…rate IndexingStatus component into Sidebar
…-sepolia feat(add-allowance-module-boba-sepolia): added boba sepolia allowance module
…-mainnet feat(add-allowance-module-boba-mainnet): added boba mainnet allowance module
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.