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

Release 1.31.0 #3391

Merged
merged 49 commits into from
Mar 7, 2024
Merged

Release 1.31.0 #3391

merged 49 commits into from
Mar 7, 2024

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    9bee876 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4152ff6 View commit details
    Browse the repository at this point in the history
  3. Tests: fix breaking tests (#3312)

    * tests: fix breaking tests
    mike10ca authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    14290d3 View commit details
    Browse the repository at this point in the history
  4. fix: address overflow in transaction history (#3315)

    * fix: Address overflow on transaction history
    
    * fix: Add hide address overflow on safe accounts list
    
    * refactor: Modify move style to container class
    daniel0ar authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    48a0121 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Configuration menu
    Copy the full SHA
    4834659 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd1fb5e View commit details
    Browse the repository at this point in the history
  3. chore(deps): bump ip from 2.0.0 to 2.0.1 (#3299)

    Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1.
    - [Commits](indutny/node-ip@v2.0.0...v2.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: ip
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    3386936 View commit details
    Browse the repository at this point in the history
  4. fix: wc "no matching key" errors (#3316)

    * fix: wc no matching key: keychain
    
    This seems to be fixed with this PR:
    WalletConnect/walletconnect-monorepo#4139
    so that is why I force a newer WC version since web3-onboard doesn’t have a release that uses it.
    
    * fix: wc no matching key. session
    
    This is an attempt to fix this WC error, but it doesn’t always work. Even more this error is reproducible only with 1inch.
    
    Steps to reproduce the error:
    1. Open your safe and login into an account
    2. Open 1inch and select connect with walletconnect
    3. On your safe, paste the link in the wc pairing field, but don’t approve
    4. Refresh the page
    5. Get a new pairing link from 1inch and try to pair again
    6. You get the error
    
    With the fix in this commit, we clean up on page unload this way the localstorage of walletconnect is left with an empty propsal and the next time the user tries to approve it should work. This is only a workaround. I think that this is a bug in walletconnect and they should better take care of their localstorage.
    compojoom authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    8e3d7b8 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    7f3c9ff View commit details
    Browse the repository at this point in the history
  2. Fix: Add noindex meta tag to prevent search engine indexing (#3325)

    * Add noindex meta tag to prevent search engine indexing
    
    * Update src/components/common/MetaTags/index.tsx
    
    Co-authored-by: katspaugh <[email protected]>
    
    ---------
    
    Co-authored-by: katspaugh <[email protected]>
    Moganesan and katspaugh authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    d7e7e75 View commit details
    Browse the repository at this point in the history
  3. feat: add husky pre-push hook (#3319)

    * feat: add husky pre-push hook
    
    Prior to pushing to remote, check and fix any linting issues.
    
    If an issue was found and fixed, we’ll prevent the user from pushing - he would have to commit the changed files.
    
    If you want to run the test suite on pushing you can set the RUN_TESTS_ON_PUSH variable to true.
    
    Co-authored-by: katspaugh <[email protected]>
    compojoom and katspaugh authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    b4138d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    da54c96 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    94da2db View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. chore: update typescript to version 5.3.3 (#3345)

    update typescript to version 5.3.3
    compojoom authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    fa01dc7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c7e1db View commit details
    Browse the repository at this point in the history
  3. Tests: add safe creation tests (#3346)

    * tests: add safe creation tests
    
    * tests: remove duplicate test
    mike10ca authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    a15daa3 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    c644d5b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    06b7fb0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    72e6793 View commit details
    Browse the repository at this point in the history
  4. Fix: remove broken index redirect (#3356)

    * Fix: remove broken index redirect
    
    * Redirect from Welcome to Accounts only on explicit Connect
    
    * Adjust smoke test
    katspaugh authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    bb29b74 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6961b9b View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Configuration menu
    Copy the full SHA
    a71eac2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49a79f3 View commit details
    Browse the repository at this point in the history
  3. Tracking: Add source labels to events related to the new login page (#…

    …3310)
    
    * feat: add labels to tracking events for the login flow
    
    * remove unecessary util function
    
    * fix: use correct tracking labels for login_page and sidebar
    
    * simplify data import/export events
    
    * fix: [RC] Add pay later hint to safe creation step (#3305)
    
    * fix: Turn off copy prefix by default and show toggle in first steps widget
    
    * fix: Change 1/1 hint to an info box
    Show message about Pay later feature
    Remove unused NetworkWarning from owner step
    
    * tests: fix breaking test
    
    * fix: Adjust wording for 1/1 hint and pay later hint
    
    ---------
    
    Co-authored-by: mike10ca <[email protected]>
    
    * fix: show newly depoyed safes under owned safes (#3308)
    
    * fix: show newly depoyed safes under owned safes
    
    * Update src/components/welcome/MyAccounts/useAllSafes.ts
    
    Co-authored-by: katspaugh <[email protected]>
    
    * fix: add missing import
    
    ---------
    
    Co-authored-by: katspaugh <[email protected]>
    
    * Show remove from watchlist option when viewing a watchlist safe (#3307)
    
    * Show remove option when safe is already added to the watchlist
    
    * remove trash icon from remove button
    
    * add tracking for removeing from wtchlist
    
    * fix: remove duplicate event
    
    * fix: typo in remove from watchlist event
    
    * fix: add missing labels and events
    
    * fix: incorrect label for deleted from watchlist event
    
    ---------
    
    Co-authored-by: Usame Algan <[email protected]>
    Co-authored-by: mike10ca <[email protected]>
    Co-authored-by: katspaugh <[email protected]>
    4 people authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    27e2705 View commit details
    Browse the repository at this point in the history
  4. Tests: add revised tests for import / export (#3366)

    * tests: add revised tests for import export
    
    * tests: remove unused import
    
    * tests: update test logic
    mike10ca authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    45d12e8 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Configuration menu
    Copy the full SHA
    65a946a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5cfae4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cfe57db View commit details
    Browse the repository at this point in the history
  4. fix: not possible to click on a safe in listItem (#3373)

    Since the .listItem had a padding, the <a> tag inside of it was only clickable if you manage to hit it directly. But ListItem actually looks like a clickable button, so you won’t expect that you have to be clicking directly in the center.
    compojoom authored Mar 1, 2024
    Configuration menu
    Copy the full SHA
    bec4d5e View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Feat: if there are local safes redirect from index route / to accou…

    …nts page (#3376)
    
    * index route redirects to login page if there are safes stored locally
    
    * fix: update unit tests for WalletLogin
    jmealy authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    c838db1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8dfa757 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb4470d View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Fix: token icons ui issues (#3384)

    * fix - token icon not refreshing
    
    When navigating to a token that doesn’t have an icon we were failing to update the icon when the user navigate to a token that has one.
    
    * fix: don’t show token name on new line if too long
    
    * Update src/components/tx-flow/flows/TokenTransfer/CreateTokenTransfer.tsx
    
    Co-authored-by: katspaugh <[email protected]>
    
    ---------
    
    Co-authored-by: katspaugh <[email protected]>
    compojoom and katspaugh authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    b5427fb View commit details
    Browse the repository at this point in the history
  2. Feat: add View Watchlist button on welcome page for disconnected user…

    …s with watchlist safes (#3385)
    
    * add View Watchlist button to welcome page when there are safes to show
    
    * Update src/components/welcome/WelcomeLogin/index.tsx
    
    Co-authored-by: katspaugh <[email protected]>
    
    ---------
    
    Co-authored-by: katspaugh <[email protected]>
    jmealy and katspaugh authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    db62be4 View commit details
    Browse the repository at this point in the history
  3. feat: Rename owner to signer (#3375)

    * rename owner to signer
    
    * fix: smoke tests
    
    * fix: change an signer to a signer
    
    * revert formatting changes
    
    * fix: name of signers export file
    jmealy authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    c39b2e4 View commit details
    Browse the repository at this point in the history
  4. fix: Don't show native transfer for unknown contract interactions (#3368

    )
    
    * fix: Don't show native transfer for unknown contract interactions
    
    * fix: Additionally check for empty data
    usame-algan authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    9e5535d View commit details
    Browse the repository at this point in the history
  5. Fix: Remove show more button from safe lists (#3390)

    * show all safes after clicking show more
    
    * remove show more button
    jmealy authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    423a7ed View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Fix: zksync nested safe gas estimation (#3369)

    - Fixes gas estimation for execution transaction
    - Fixes gas estimation for on-chain signature transaction
    
    Co-authored-by: schmanu <[email protected]>
    compojoom and schmanu authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    cb4ec12 View commit details
    Browse the repository at this point in the history
  2. Tests: add happy path flows for recovery v1 (#3394)

    * tests: add happy path flows for recovery v1
    
    * tests: remove unused import
    
    * tests: fix failing tests
    
    * tests: update test folders
    
    * tests: update tests and balance fixture file
    mike10ca authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    af8e4fb View commit details
    Browse the repository at this point in the history
  3. fix: Track Create new Safe click once, disable onboarding buttons for…

    … non-owners (#3398)
    
    * fix: Track Create new Safe click once
    
    * fix: Disable Add funds and Create transaction buttons for non-owners
    usame-algan authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    4c090ed View commit details
    Browse the repository at this point in the history
  4. fix: detect native transfers (#3402)

    - fix: detect native transfers
    - add unit tests for decoded tx
    schmanu authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    2f9073c View commit details
    Browse the repository at this point in the history
  5. Fix: remove dynamic sorting for safe lists (#3397)

    * remove dynamic sorting by current chain for safe lists
    
    * fix: useMemo dependency array
    
    * fix: remove unused variable
    jmealy authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    63e243e View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. fix: Add wrap on queue tx button container (#3401)

    * fix: Add wrap on queue tx button container
    
    * style: Remove unnecesary template strings
    daniel0ar authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    c60e93e View commit details
    Browse the repository at this point in the history
  2. Tests: reduce number of machines for recovery tests (#3407)

    * tests: update  number of machines for recovery tests
    mike10ca authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    36b8ad2 View commit details
    Browse the repository at this point in the history
  3. Fix: don't fetch manifest for unknown Safe Apps (#3400)

    * Fix: don't fetch manifest for unknown Safe Apps
    
    * Update e2e tests
    
    * Fix tx_modal test
    katspaugh authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    5714bca View commit details
    Browse the repository at this point in the history
  4. Fix: always redirect index route to accounts page when there are safe…

    …s in localstorage (#3399)
    
    * fix:index  redirect happens before checking localstorage for safes
    
    * fix: access local safes directly from localstorage to have value on initial render
    
    * fix: incorrect redirect after adding and then removing a safe
    
    * use local storage service to access added safes
    
    * add to do to use localstorage hook
    
    * use existing localstorage key for added safes
    jmealy authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    74475c0 View commit details
    Browse the repository at this point in the history
  5. Analytics: track number of owned safes and watchlist safes from the l…

    …ogin page (#3364)
    
    * feat: track number of owned safes and watchlist safes when the user visits the login page
    
    * fix: only send events on login page load
    
    * extrack tracking logic into a hook
    
    * fix: track events only on first visit to accounts page or on reloading the app
    jmealy authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    d9ca216 View commit details
    Browse the repository at this point in the history
  6. 1.31.0

    katspaugh committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    2b117d3 View commit details
    Browse the repository at this point in the history
  7. 1 Configuration menu
    Copy the full SHA
    b29dc9c View commit details
    Browse the repository at this point in the history