Skip to content

fetch upstream #2

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
wants to merge 693 commits into
base: dev
Choose a base branch
from
Open

fetch upstream #2

wants to merge 693 commits into from

Conversation

creed-victor
Copy link
Owner

No description provided.

@katspaugh katspaugh force-pushed the dev branch 3 times, most recently from 24911c6 to 15d2afa Compare February 3, 2022 16:11
iamacook and others added 27 commits March 14, 2022 14:38
* fix: asset types

* fix: add mock
* Add method getEnvironmentInfo

* Return new isReadOnly prop

* Upgrade Apps SDK
* fix: shrink input label when placeholder exists

* fix: remove unnecessary `shrink`
* Refactor: tidy up Safe creation

* Make getSavedSafeCreation a pure fn

* Move import

* Use web3 read-only

* Don't reuse salt + display tx hash info

* Fix typo
* fix: clear WC cache on disconnect

* fix: check `peerId` exists before disconnecting WC
* Add support for icons prop in manifest

* console.log error when manifest does not comply
* feat: virtualize collectible list

* fix: Center collectibles

* fix: calculate rows

* fix: remove unnecessary dependency

* fix: add `key`

* fix: switch to `Virtuoso` + remove scrollbar

* fix: use `data` prop

* fix: use window scrollbar + adjust margin

* fix: use container scrollbar

* Fix: add a Loading state for Collectibles (#3701)

* fix: comment + duplicate key warnings

Co-authored-by: Usame Algan <usame.algan@gnosis.pm>
Co-authored-by: katspaugh <381895+katspaugh@users.noreply.github.com>
* fix: clear pending status upon failure

* fix: rename function

* fix: don't throw

* fix: resolve spy

* fix: don't check receipt + set `txId`

* fix: remove `only` from test
* Fix: safeTxGasEstimation race condition

* Fix tests

* Add useAsync tests

* Rm redundant check

* Don't estimate safeTxGas if no txData

* Set baseGas and gasPrice in createTransaction

* Pass safeTxGas to gas limit estimation

* Remove pedning if receipt status false

* Restore getRecommendedNonce

* Fix tests

* Revert pending watcher changes

* Add a warning on tx fail
* fix: clear pending status upon failure

* fix: rename function

* fix: don't throw

* fix: resolve spy

* fix: reject Safe creation if reverted

* fix: don't check receipt + set `txId`

* fix: don't check for reversion on `promiEvent`

* fix: throw `Error` object + adjust comment

* fix: throw `Error` object + adjust comment

* fix: add return
* Feat: add AppStore button in the footer

* Optimize icons with svgo

* Hide footer on Safe Apps

* Pairing referral link
* feat: add Google Tag Manager

* fix: load GTM from cookie banner (#3417)

* fix: load GTM from cookie banner

* fix: GTM env init check

* fix: move gtm dev env to env var

* feat: create `Track` HoC (#3421)

* feat: create `Track` HoC

* fix: remove unnecessary `undefined` check

* fix: prop names/type tweak + conditional payload

* fix: short props, throw when Fragment + add tests

* fix: rename file extension

* fix: migrate anonymous page tracking to GTM (#3426)

* fix: migrate pageview tracking to GTM

* fix: cleanup event emission

* fix: add chain data to tracking (#3523)

* fix: add chain data to tracking + cross-env tests

* fix: separate chain data from payload

* fix: track `shortName` instead of `chainName`

* feat: track create/load Safe (#3553)

* feat: track create/load Safe steppers

* fix: payload tracking in Safe create/load

* fix: Track Safe creation events

* fix: rename event + remove unnecessary var

* fix: payload test

Co-authored-by: Usame Algan <usame.algan@gnosis.pm>

* [Analytics] Track overview layout (#3606)

* feat: track create/load Safe steppers

* fix: payload tracking in Safe create/load

* fix: Track Safe creation events

* fix: rename event + remove unnecessary var

* fix: payload test

* wrap overview buttons with <Track /> HOC

* fix: Adjust structure of dataLayer object for trackEvent call

* refactor: Extract track variables

* chore: Revert method name refactor

* refactor: Move safe overview tags to its own file

* feat: Add tracking to currency change, intercom and help center

* fix: Remove spreads where possible

* fix: failing test

Co-authored-by: iamacook <aaron.cook@gnosis.pm>
Co-authored-by: Usame Algan <usame.algan@gnosis.pm>

* fix: remove GA (#3613)

* fix: remove GA

* fix: remove GA from test

* chore: add GTM env vars to deploy script

* Merge branch 'dev' into improve-analytics

* fix: top-level tracking (#3659)

* fix: top level tracking + unload tracking

* fix: use shorthand

* fix: add dependency

* fix: tracking events

* fix: track via listener

* fix: `waitFor` event listener

* fix: lint

* fix: add GA `eventValue` + centralise events

* fix: cleanup

* fix: `currentStep` as value

* fix: remove `eventValue` + less verbose events

* fix: add dependency

* fix: use ref in variable

* fix: test

* fix: check that GTM is loaded + remove comment

* fix: return early

* fix: track all events (#3675)

* fix: add legacy events

* fix: incorrect events

* fix: remove unnecessary dependencies

* feat: add new tracking events

* fix: test

* fix: memoize tracking + always init GTM

* fix: spending limit tracking label

* fix: rm `navigation` category + rm `pageview` vars

* fix: remove memoization

* fix: track wallet, (un-)pin/named Safe Apps, App click

* fix: use campaign link for iPhone app

* fix: only log differeng tokens after fetch

* fix: tweak events + don't trigger GA on dev (#3715)

* fix: events + don't trigger GA on dev env

* fix: remove dev flag from events

* fix: only track changing `pathname`

* fix: don't cache anonymised path

Co-authored-by: Usame Algan <usame.algan@gnosis.pm>
Co-authored-by: Diogo Soares <32431609+DiogoSoaress@users.noreply.github.com>
Co-authored-by: katspaugh <381895+katspaugh@users.noreply.github.com>
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: cache block of pending transaction

* fix: optimise `_isTxMined` + fix tests
usame-algan and others added 30 commits September 23, 2022 14:58
* fix: Display non-transfer warning when selecting safe token

* fix: revert disable button change
…#4081)

* fix: Display total allocation instead of balance in safe token widget

* fix: Add function return type

* chore: bump version to 3.31.1
* Chore: update staging CGW host

* Fix lint
* Fix: set default dev chainId to Goerli

* Update readme

* Fix tests

* Update GH action

* Rm PR deployment action
* Feat: warning banner

* Add volta + rm intercom check

* Typo

* Lint
* style: push Sidebar down the banner height

* remove the close button from the banner
* Revert "style: push Sidebar down the banner height (#4091)"

This reverts commit 35459eb.

* Fix: close banner only for the session; shift sidebar drawer
* Fix: adjust banner text

* Bump version

* Fix undefined
* fix: prevent redirection flag

* fix: update param

* fix: remove fallback banner

* fix: use old `banner` + set redirect flag in cache

* fix: alter cache key

* fix: prevent refresh from overwriting cache

* fix: always set cache
* fix: adjust banner text

* fix: add full stop

* fix: add break

* fix: bump version
* fix: Add export data button to settings page

* fix: Export the whole local storage

* fix: typo

* fix: Add export route

* fix: Export versioned data

* refactor: Extract const

* fix: Wording
* Fix: add link to the new app from the export page

* Bump version
* fix: remove Gnosis from readme

* fix: docs link
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](SamVerschueren/decode-uri-component@v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [qs](https://github.com/ljharb/qs) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/ljharb/qs/releases)
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](ljharb/qs@v6.5.2...v6.5.3)

---
updated-dependencies:
- dependency-name: qs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Chore: update the migration banner

* URL -> app
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.