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.9.0 #1933

Merged
merged 55 commits into from
May 8, 2023
Merged

Release 1.9.0 #1933

merged 55 commits into from
May 8, 2023

Conversation

katspaugh
Copy link
Member

@katspaugh katspaugh commented May 3, 2023

Features

Bug fixes

Other improvements

iamacook and others added 30 commits April 5, 2023 15:21
* refactor: remove `getWeb3`

* refactor: remove unnecessary `web3` instance

* fix: update relayer
* fix: Track most searched safe apps

* fix: Increase search debounce to 2s
New component in transaction modals if approval txs were found.

Offers a way for the user to adjust the approval amount(s) before submitting the transaction.
* fix: Align header actions on mobile

* fix: Connect wallet word wrap on mobile

* fix: Remove sticky from tx filter form on mobile

* fix: Address feedback
* fix: Unhandled exception in useOnboard

* fix: added logger message and added test case for error in getAddress

* Update src/hooks/wallets/useOnboard.test.ts

Co-authored-by: Aaron Cook <aaron@safe.global>

---------

Co-authored-by: Aaron Cook <aaron@safe.global>
* fix: Dashboard widgets do not align correctly

* fix: added test case for error in getAddress function and added logger message

* Update ErrorCodes.ts

* Update ErrorCodes.ts

* Update ErrorCodes.ts

* Update ErrorCodes.ts

* Update ErrorCodes.ts

* Update ErrorCodes.ts

* fix: Updated FeaturedApps

* Update useOnboard.test.ts

* added new lines

* Delete useOnboard.test.ts

* Delete ErrorCodes.ts

* Delete useOnboard.ts

* fix: added flex direction instead of min-width
* Fix: filter pending txs by safe address

* Fix tests

* Add pending slice tests

* fix: track pending processed txs with correct safe address

---------

Co-authored-by: schmanu <manu@safe.global>
* Fix: a better cookie banner layout

* e2e tests

* fix: Move cookie banner to the corner

* Restore necessary checkbox + fix styles

* Fix tests

* Left -> right

---------

Co-authored-by: Usame Algan <usame@safe.global>
* fix: Unhandled exception in the Copy button #1782

* Capitalize tooltip

---------

Co-authored-by: katspaugh <381895+katspaugh@users.noreply.github.com>
* feat: buttons to expand/collapse all actions

* fix: set state in `useEffect`

* fix: improve clarity of code

* fix: add test for expand collapse

* fix: Lint issues

---------

Co-authored-by: iamacook <aaron@safe.global>
Co-authored-by: Usame Algan <usame@safe.global>
* fix: check simulation call trace for reversion

* fix: adjust error message for call trace

* fix: error message priority

* fix: generalise error
* fix: align Safe brand map

* fix: tests

* fix: add missing renames

* Update src/components/common/CookieBanner/index.tsx

Co-authored-by: katspaugh <381895+katspaugh@users.noreply.github.com>

* fix: use "Account" in creation + code style

* fix: smoke

* fix: italicise project

* fix: rename "My Safes"

* fix: change logo

---------

Co-authored-by: katspaugh <381895+katspaugh@users.noreply.github.com>
* fix: align Safe brand map

* fix: tests

* fix: add missing renames

* Update src/components/common/CookieBanner/index.tsx

Co-authored-by: katspaugh <381895+katspaugh@users.noreply.github.com>

* fix: use "Account" in creation + code style

* fix: smoke

* fix: italicise project

* fix: rename "My Safes"

* fix: rename Safe Apps to Safe{Apps}

* fix: tests

* fix: tests

---------

Co-authored-by: katspaugh <381895+katspaugh@users.noreply.github.com>
* fix: refresh remaining relays after relay

* fix: tests

* fix: add tests
* fix: no autoconnect when injected is present

* fix: code style
* Add goerli safe for "pagination should work" test and update it according to the test data

* fix: change 26 tokens to 27
* Refactor: extract SignOrExecute logic into hooks (#1830)

* Refactor: extract SignOrExecute logic into hooks

* isExecutionLoop

* Fix isExecutionLoop

* Add hook tests

* PR comments

* Create asserts

* Use isValidMasterCopy

* Track relayed executions

* Tests

* Refactor: move getRemainingRelays to a service (#1839)

* Refactor: move getRemainingRelays to a service

* Rename relaying service and constants

* Rm component library draft

* refactor: address relaying review comments (#1848)

* refactor: address relaying review comments

* fix: revert type error expectation

* fix: add help article link

* fix: spelling mistake

* Relaying: propose signed tx

* Fix tests and add more cases

* Fix test

---------

Co-authored-by: iamacook <aaron@safe.global>
* fix: tweak wording of Safe Account/{Wallet}

* fix: E2E tests
* NFTs page: better select-all UI

* Controlled checkbox + textAlign
Signed-off-by: GermaVinsmoke <vaibhav1180@gmail.com>
iamacook and others added 2 commits May 3, 2023 12:44
* feat: execution method for creation + batches

* fix: extract helper, update comment + grammar

* fix: code structure

* fix: variable

* fix: add sponsor logo for Goerli

* fix: smoke test

---------

Co-authored-by: katspaugh <381895+katspaugh@users.noreply.github.com>
@katspaugh katspaugh requested a review from usame-algan May 3, 2023 12:50
@github-actions
Copy link

github-actions bot commented May 3, 2023

Branch preview

✅ Deploy successful!

https://release_1_9_0--webcore.review-web-core.5afe.dev

@github-actions
Copy link

github-actions bot commented May 3, 2023

ESLint Summary View Full Report

Annotations are provided inline on the Files Changed tab. You can also see all annotations that were generated on the annotations page.

Type Occurrences Fixable
Errors 0 0
Warnings 0 0
Ignored 0 N/A
  • Result: ✅ success
  • Annotations: 0 total

Report generated by eslint-plus-action

@francovenica
Copy link
Contributor

is the ticket #1921 merged properly? I don't see its effects in the RC
image

@iamacook
Copy link
Member

iamacook commented May 4, 2023

is the ticket #1921 merged properly? I don't see its effects in the RC image

Yes, #1921 was a small tweak on the frontend. Here's how it looked prior:

image

This still needs to be tackled on the backend.

@francovenica
Copy link
Contributor

For the 1921 I was expecting for the error to say "unprocessable entity", will that be changed in the backend?

@iamacook
Copy link
Member

iamacook commented May 4, 2023

For the 1921 I was expecting for the error to say "unprocessable entity", will that be changed in the backend?

Yes, there is an open issue to improve the error responses.

@francovenica
Copy link
Contributor

with the revert of the change logo, the old logo is back, but is too smal. A comparison between the RC and current prod build
image
image

@francovenica
Copy link
Contributor

francovenica commented May 5, 2023

I'm seeing this error in the console by just standing in the /welcome page
EDIT: This happens after accepting all cookies in the "preferences" modal

https://release_1_9_0--webcore.review-web-core.5afe.dev/welcome

image

@francovenica
Copy link
Contributor

I have an issue where a pending tx keeps disappearing from the queue tab and reappearing constantly.
The tx is a removal of a spending limit and is taking its time to be fully executed. Still I'd expect for the tx to not disappear while is being processed
Tomorrow I'll keep debugging to see if it happens with other types of tx

test

@katspaugh
Copy link
Member Author

@francovenica does it do that on prod too?

@katspaugh
Copy link
Member Author

I'm seeing this error in the console by just standing in the /welcome page
EDIT: This happens after accepting all cookies in the "preferences" modal

@francovenica this is from Beamer. Let's ignore it for now, we're in contact with their support.

@francovenica
Copy link
Contributor

@katspaugh no, I tried the same tx in prod and the tx doesn't go off and goes back like that. I'll keep trying to see if it happens all the time or not

@katspaugh
Copy link
Member Author

In any case please file it as a separate bug report. Please mention there if it's a 1/X Safe or more.

@francovenica
Copy link
Contributor

#1956 Here

@francovenica
Copy link
Contributor

Besides that last issue I mentioned in the previous comment the RC is fine. Once that is fixed we can deploy

@katspaugh katspaugh merged commit 52bb601 into main May 8, 2023
@katspaugh katspaugh deleted the release/1.9.0 branch May 8, 2023 08:28
@github-actions github-actions bot locked and limited conversation to collaborators May 8, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.