Commit Graph

3490 Commits

Author SHA1 Message Date
Daniel Sanchez 01e76fe771
Merge pull request #1983 from gnosis/release/v3.1.0
Fix staging deployment
2021-03-03 11:04:27 +01:00
Daniel Sanchez a05a555d86 Merge branch 'master' into release/v3.1.0 2021-03-03 11:02:30 +01:00
Daniel Sanchez 797797a831 Fix Staging deployment parameter 2021-03-03 10:59:28 +01:00
Daniel Sanchez 4f9fd13285
Release v3.1.0 (#1953)
* Added help center article link to step 2

* Removed deprecated wallets (#1922)

* Bump new onboardjs version

* Fix notification re-appears (#1925)

* (Fix) - #1775 Nonce of cancel transaction calculation (#1886)

* Fix how the nonce of the cancel transaction is calculated

* make use useState to handle nonce state

* fix to prevent "0" being treated as undefined

* (Fix) - #1707 Cannot use larger numbers in contract interaction (#1863)

* Remove withStyles from TextAreaField and fix name

* Remove any type in handleSubmit from contractInteraction review

* Parses the bignumber value to string

* Added link to docs for custom app modal

* Fix styles to match design

* Fix nonce 0 check (#1941)

* Use tooltip from SRC (#1888)

* Upgrade safe-react-components to latest version

* fix New Transaction button

* Increase the date/time tooltip size

* Feature: Add Mushrooms finance app (#1893)

* add mushrooms finance app

* Migrate to GitHub actions (#1924)

* Add Github action for each network environment

* Move deploy scripts to new folder

* Adapt deploy scripts to Github actions

* Run coveralls only if tests succeed

* Upload sentry source map

* Add Production flag for tagged builds

* Use coveralls Github Action

* Add debug steps to all networks for first release test

* Avoid to remove the current loaded safe data if the batch request fail (#1847)

* Fix gas estimation (#1944)

* Fix gas estimation for threshold > 4

* Update gas estimation to be more precise

* Add threshold gas costs on transaction creation estimation

Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>

* update ipfs hash for wc app (#1954)

* Update endpoint to use new name (#1955)

* (Fix) Transactions infinite scroll (#1931)

* install `react-intersection-observer` dependency

- also, remove `react-infinite-scroll-component`

* refactor `InfiniteScroll` to be used with `react-intersection-observer`

* build an infinite scroll wrapper for transactions based on `InfiniteScroll`

* recover `TxsInfiniteScrollContext` information to identify the last item in a list

- a new component was created for History transactions: `HistoryTransactions` as a wrapper

* refactor lists to use `TxsInfiniteScrollContext` and identify the last item in the list

* allow to pass config to the InfiniteScroll component

 - also changed default bottom margin so the txs loading starts a bit earlier

* fix memory consumption issue based on nft retrieval/update data

* delay `lastItemId` set to next tick, to prevent multiple updates during the same render phase

* Set triggerOnce to infinitescroll

* Fix gas estimation (#1959)

* Fix type of fetchSafeCollectibles (#1971)

* Fix transaction list infinite loading (#1973)

* Check transaction list before trying to assing guard element to infinite scroll in pending list (#1972)

* Fix execute if collected signs is > to threshold (#1968)

* Feature: Add lido finance app (#1960)

* Add pooltogether safe app (#1946)

* fix isExecute in useEstimateTransactionGas (#1981)

* Set V3.1.0

Co-authored-by: Mati Dastugue <mdastugu@amazon.com>
Co-authored-by: Mati Dastugue <matias.dastugue@altoros.com>
Co-authored-by: nicolas <nicosampler@users.noreply.github.com>
Co-authored-by: Agustin Pane <agustin.pane@gmail.com>
Co-authored-by: Fernando <fernando.greco@gmail.com>
Co-authored-by: Agustín Longoni <agustin.longoni@altoros.com>
Co-authored-by: Mikhail Mikheev <mmvsha73@gmail.com>
Co-authored-by: nicosampler <nf.dominguez.87@gmail.com>
2021-03-03 10:17:40 +01:00
Daniel Sanchez 8d53d03c3e Set V3.1.0 2021-03-03 10:05:05 +01:00
nicolas 7cee0a4fe4
fix isExecute in useEstimateTransactionGas (#1981)
* fix isExecute in useEstimateTransactionGas

Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
2021-03-03 09:46:17 +01:00
Daniel Sanchez 5fddc1015e Merge branch 'development' into release/v3.1.0 2021-03-02 17:41:32 +01:00
Mikhail Mikheev 60047e6f90
Add pooltogether safe app (#1946)
Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
2021-03-02 17:41:07 +01:00
Mikhail Mikheev 6492434f98
Feature: Add lido finance app (#1960)
* add lido finance app
2021-03-02 17:27:17 +01:00
nicolas a780f9244d
Fix execute if collected signs is > to threshold (#1968) 2021-03-01 20:40:30 +01:00
Daniel Sanchez 0236a4c536
Check transaction list before trying to assing guard element to infinite scroll in pending list (#1972) 2021-03-01 20:40:11 +01:00
Agustin Pane 1f6172204c
Fix transaction list infinite loading (#1973) 2021-03-01 15:54:16 -03:00
Agustin Pane dcd43d1e7d
Fix type of fetchSafeCollectibles (#1971) 2021-03-01 13:12:55 -03:00
Daniel Sanchez 5020c0daa3
Fix gas estimation (#1959)
* Update gas estimation to handle extra data for execution

* Tweak safe gas calculation

* Optimize send ETH transaction estimation
2021-03-01 16:10:12 +01:00
Mati Dastugue 5e1f380968 Merge branch 'development' of github.com:gnosis/safe-react into development 2021-03-01 10:59:32 -03:00
Fernando ae8175aae2
(Fix) Transctions infinite scroll (#1931)
* install `react-intersection-observer` dependency

- also, remove `react-infinite-scroll-component`

* refactor `InfiniteScroll` to be used with `react-intersection-observer`

* build an infinite scroll wrapper for transactions based on `InfiniteScroll`

* recover `TxsInfiniteScrollContext` information to identify the last item in a list

- a new component was created for History transactions: `HistoryTransactions` as a wrapper

* refactor lists to use `TxsInfiniteScrollContext` and identify the last item in the list

* allow to pass config to the InfiniteScroll component

 - also changed default bottom margin so the txs loading starts a bit earlier

* fix memory consumption issue based on nft retrieval/update data

* delay `lastItemId` set to next tick, to prevent multiple updates during the same render phase

* Set triggerOnce to infinitescroll

Co-authored-by: nicosampler <nf.dominguez.87@gmail.com>
Co-authored-by: nicolas <nicosampler@users.noreply.github.com>
Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
2021-02-26 22:46:31 +01:00
Daniel Sanchez 16c347e97e
Update endpoint to use new name (#1955) 2021-02-25 16:46:28 +01:00
Mikhail Mikheev 57dfa8a3b3
update ipfs hash for wc app (#1954) 2021-02-25 16:36:28 +01:00
Daniel Sanchez bbe1cd83ca
Change develop to development branch name (#1951) 2021-02-24 21:58:23 +01:00
Daniel Sanchez 794e38abe3
Use Devops script to upload to AWS in staging and development (#1950) 2021-02-24 21:21:36 +01:00
Mati Dastugue 3f413cf86c
Merge pull request #1939 from gnosis/feature/#1682-custom-app
Link to docs from "Add custom app"
2021-02-24 16:54:45 -03:00
Mati Dastugue 4742fcd1f6
Merge branch 'development' into feature/#1682-custom-app 2021-02-24 16:45:02 -03:00
Daniel Sanchez 8f3a70033a
Fix wrong script route in S3 deployment (#1949) 2021-02-24 20:42:01 +01:00
Mati Dastugue 9dd70d21b5
center icon link 2021-02-24 16:39:42 -03:00
Daniel Sanchez 6f1324247a
Merge branch 'development' into feature/#1682-custom-app 2021-02-24 20:24:26 +01:00
nicolas b4de1b669a
Fix gas estimation (#1944)
* Fix gas estimation for threshold > 4

* Update gas estimation to be more precise

* Add threshold gas costs on transaction creation estimation

Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
2021-02-24 20:21:52 +01:00
Daniel Sanchez 1ecef784b7
Merge branch 'development' into feature/#1682-custom-app 2021-02-24 17:55:31 +01:00
Agustin Pane ce1ab8b039
Avoid to remove the current loaded safe data if the batch request fail (#1847)
Co-authored-by: nicolas <nicosampler@users.noreply.github.com>
Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
2021-02-24 17:54:48 +01:00
Daniel Sanchez 870509eecf
Migrate to GitHub actions (#1924)
* Add Github action for each network environment

* Disable travis build

* Move deploy scripts to new folder

* Adapt deploy scripts to Github actions

* Run coveralls only if tests succeed

* Upload sentry source map

* Add Production flag for tagged builds

* Use coveralls Github Action

* Add debug steps to all networks for first release test
2021-02-24 17:24:25 +01:00
Mikhail Mikheev 09c90f98d3
Feature: Add Mushrooms finance app (#1893)
* add mushrooms finance app

* update mushrooms ipfs url

Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
2021-02-24 17:25:35 +04:00
Mati Dastugue 059fa5dc26 Merge branch 'development' of github.com:gnosis/safe-react into development 2021-02-23 19:25:39 -03:00
Mati Dastugue de4c29e474 Line break to modal text 2021-02-23 19:17:29 -03:00
nicolas c8daf7d006
Use tooltip from SRC (#1888)
* Upgrade safe-react-components to latest version

* fix New Transaction button

* Increase the date/time tooltip size

Co-authored-by: Fernando <fernando.greco@gmail.com>
Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
Co-authored-by: Agustín Longoni <agustin.longoni@altoros.com>
2021-02-23 22:24:07 +01:00
Daniel Sanchez ac920f0361
Fix nonce 0 check (#1941) 2021-02-23 20:06:49 +01:00
Mati Dastugue 9b2dd8141c
Merge pull request #1934 from gnosis/feature/link-help-center 2021-02-23 11:21:17 -03:00
Daniel Sanchez 3b02165449 Fix styles to match design 2021-02-22 20:12:28 +01:00
Mati Dastugue ccc6939ef4 Added link to docs for custom app modal 2021-02-22 12:09:13 -03:00
Mati Dastugue 5a0dc46614 Merge branch 'development' of github.com:gnosis/safe-react into development 2021-02-22 11:13:09 -03:00
Mati Dastugue fe8663530a Set XL to LG text size 2021-02-22 11:12:16 -03:00
Mati Dastugue 750d490e20
Merge branch 'development' into feature/link-help-center 2021-02-22 11:07:33 -03:00
Agustin Pane 38ed173a84
(Fix) - #1707 Cannot use larger numbers in contract interaction (#1863)
* Remove withStyles from TextAreaField and fix name

* Remove any type in handleSubmit from contractInteraction review

* Parses the bignumber value to string
2021-02-22 13:42:42 +01:00
Agustin Pane 5665d69145
(Fix) - #1775 Nonce of cancel transaction calculation (#1886)
* Fix how the nonce of the cancel transaction is calculated

* make use useState to handle nonce state

* fix to prevent "0" being treated as undefined

Co-authored-by: nicolas <nicosampler@users.noreply.github.com>
Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
2021-02-22 11:44:20 +01:00
nicolas 8e52ec5f60
Fix notification re-appears (#1925)
Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
2021-02-22 11:09:48 +01:00
Mati Dastugue 45b24e98fd
Removed deprecated wallets (#1922)
* Remove deprecated wallets

* Bump new onboardjs version
2021-02-22 10:01:51 +01:00
Mati Dastugue e3973c8026 Added help center article link to step 2 2021-02-18 14:07:30 -03:00
Mati Dastugue 5839139b1e Merge branch 'development' of github.com:gnosis/safe-react into development 2021-02-18 13:42:01 -03:00
Daniel Sanchez 5e85a3a8f3
Merge pull request #1923 from gnosis/hotfix/v3.0.1
Merge back hotfix v3.0.1 to development
2021-02-17 17:49:03 +01:00
Daniel Sanchez b7a95d366a
Merge branch 'development' into hotfix/v3.0.1 2021-02-17 15:41:31 +01:00
Mati Dastugue 530ba102bf Merge branch 'development' of github.com:gnosis/safe-react into development 2021-02-17 11:11:53 -03:00
Daniel Sanchez a4e3c82ca2
Merge pull request #1920 from gnosis/hotfix/v3.0.1
Hotfix v3.0.1
2021-02-17 14:03:31 +01:00