Agustin Pane
26a358a3af
(Feature) - 1029 Improve Polling behaviour ( #1047 )
...
* Adds exponential backOff for fetch methods
* Avoid multiple requests before the last finished
* Removes unused dependency
* Adds try catch
* Fix isFetchingData variable initialization
* Add return type to fetchAllUserCollectiblesByCategoryAsync
* Improve typings for fetchSafeTokens
* Add more types
* Improve types usage
* Improve types usage
* Refactor useCheckForUpdates to avoid calling the actions before they finished
* Updates typing in OpenSea.ts
* Update store types
* Update store types
* Remove unused promises
* useCheckForUPdates & useFetchTokens refactor wip
* enhanced safe state/selector types
* refactor useCheckForUpdates
* improve comment in useSafeScheduledUpdaates
* type enhancements
* use checksumAddress to checksum an address
* dep bump
Co-authored-by: Mikhail Mikheev <mmvsha73@gmail.com>
Co-authored-by: Mati Dastugue <matias.dastugue@altoros.com>
2020-07-06 16:34:14 -03:00
Mikhail Mikheev
54ed00564b
2.5.1 Dev <- master backmerge ( #1093 )
...
* check if there as a pending transaction before marking transaction as a cancellation one
* update pkg.json
2020-07-06 12:04:31 -03:00
Mikhail Mikheev
16a7c8fb54
package.json version update to 2.5.0
2020-07-02 15:10:00 +04:00
nicolas
6008eb1eb0
bump package.json version ( #1077 )
2020-06-29 14:08:58 -03:00
Mati Dastugue
222ace288c
Bump onboardjs version ( #1049 )
...
Co-authored-by: Mati Dastugue <mdastugu@amazon.com>
Co-authored-by: Mikhail Mikheev <mmvsha73@gmail.com>
2020-06-29 16:33:56 +04:00
Mikhail Mikheev
f39b0903ca
2.3.1 bugfix
...
* fallback to tx.recipient in case no if statement worked in getTxData
* update pkg.json
2020-06-25 16:18:53 +04:00
fernandomg
a1c98173d4
set version to 2.3.0
2020-06-24 10:20:35 -03:00
fernandomg
5661ec794e
Merge branch 'master' into fix-master_development-conflicts
...
# Conflicts:
# src/routes/safe/components/Apps/utils.ts
2020-06-24 10:18:23 -03:00
nicolas
813619c123
hide sapp iframe until it loads completely ( #1020 )
...
* hide sapp iframe until it loads completely
* review changes
* remove code
* moving type
* adding styled-components types
* fix TS error
* refactor iframe loading
2020-06-18 14:03:12 +04:00
Fernando
0296a670e7
(Fix) [Contract Interaction] Support array-like arguments ( #1009 )
...
* Add `ArrayTypeInput` to support array type values
- also updated types for ContractInteraction/utils
* Update placeholder message
* Support fixed size arrays
- refactored how Field's key is generated due to conflicts with final-form library and `[]` in the name
- also simplified validation for array-like fields, as it messed with arguments of type `T[][2][][3]`
2020-06-18 13:53:49 +04:00
Agustin Pane
6d1a349d87
(Fix) - Identicons fix ( #1004 )
...
* Replaces old blockies dependency with ethereum-blockies-base64
* Add types
* Refactor as functional component
* Simplify identicon logic
* Simplify identicon styling logic
* Simplify identicon styling logic
2020-06-11 12:13:14 -03:00
Agustin Pane
cf14746270
V2.2.0 ( #1005 )
...
* Updates package.json version
* Fix version
2020-06-10 14:05:58 +04:00
nicolas
ea1662bc6f
Safe apps url config ( #1001 )
...
* safe-react-apps url from config and add request app
* Adding types
* safe-react-components bump
* extracting types
* add return type
Co-authored-by: lukasschor <lukas.schor@gnosis.pm>
Co-authored-by: Mati Dastugue <matias.dastugue@altoros.com>
Co-authored-by: Fernando <fernando.greco@gmail.com>
Co-authored-by: Mikhail Mikheev <mmvsha73@gmail.com>
2020-06-09 11:34:43 -03:00
Mikhail Mikheev
9abd83d824
dep bump
2020-06-09 14:47:58 +04:00
Mikhail Mikheev
fc8fe5ddc6
typescript version bump
2020-06-09 14:23:14 +04:00
Mati Dastugue
84c525673a
Update electron-settings
2020-06-07 22:23:05 -03:00
Fernando
cefb33b593
(Fix) [Contract Interaction] Parameter validation ( #974 )
2020-06-06 10:32:25 -03:00
Mikhail Mikheev
5a7ced92ad
Merge pull request #897 from gnosis/536-notifications-status-labels-sync
...
Feature: Hide transactions with no confirmations, labels/notifications sync
2020-06-05 14:20:04 +04:00
Agustin Pane
63193d2429
(Fix) [Contract Interaction] boolean fields ( #976 )
...
* Replaces checkbox component with safe apps components
* Refactor input params to use checkbox component for boolean types
* Remove "anys"
Fix boolean values display on review tx
* Remove any
* Fix ts issues
* Exports boolean fn to util function
* Extract input component rendering to another component
* Fixs imports
Add types
* Remove old checkbox component
* Add types
* Add types
* fix `data` string not being updated after modifying a reviewed tx
* fixes required for typescript 3.9.3 upgrade
* bump typescript version
* add travis_wait for build command
* add cache for yarn
* travis wait fix
* remove travis_wait
* Revert "fix `data` string not being updated after modifying a reviewed tx"
This reverts commit 49356054cd93726b058073d3cd2e7a0244fd5914.
* Revert "Revert "fix `data` string not being updated after modifying a reviewed tx""
This reverts commit f2572e68dc59c01d8e4b1eccf975faf4006cd7a7.
Co-authored-by: Mikhail Mikheev <mmvsha73@gmail.com>
2020-06-04 10:56:55 -03:00
fernandomg
c946cd98e0
Merge branch 'development' into 536-notifications-status-labels-sync
...
# Conflicts:
# yarn.lock
2020-06-03 10:35:26 -03:00
Mati Dastugue
31555d675e
Update electron build
2020-05-29 22:48:11 -03:00
Mati Dastugue
1382c8e7a2
Update electron scripts
2020-05-29 15:30:38 -03:00
Mati Dastugue
7b0eb4cf7d
Merge branch 'development' of github.com:gnosis/safe-react into fix/ledger
2020-05-29 12:22:41 -03:00
Mikhail Mikheev
fccd886d86
remove ethereum-ens dependency
2020-05-29 15:09:33 +04:00
fernandomg
498f9a4d1b
Merge branch 'development' into 536-notifications-status-labels-sync
...
# Conflicts:
# package.json
# src/logic/contracts/generateBatchRequests.ts
# src/logic/tokens/utils/tokenHelpers.ts
2020-05-28 13:51:19 -03:00
nicolas
4065d5a007
Allow to load Safe Apps with ENS names ( #911 )
...
* Remove ethereum-ens in favour of web3.eth.ens
* Allow load Apps from ENS names
* remove comment
* review changes
* replace REACT_APP_IPFS_NODE by REACT_APP_IPFS_GATEWAY
* review fixes
* TS Errors
* fix paths
* Fix validtor
* Apps: Move App form to a separate file
* re-build
* review changes
* fix iframeEl type
* remove validation
* fix type
* update web3 version
* remove type in getContentFromENS
Co-authored-by: lukasschor <lukas.schor@gnosis.pm>
Co-authored-by: Mati Dastugue <matias.dastugue@altoros.com>
Co-authored-by: Fernando <fernando.greco@gmail.com>
Co-authored-by: Mikhail Mikheev <mmvsha73@gmail.com>
2020-05-28 12:50:08 -03:00
Mati Dastugue
bc2b6da5e4
Fix ledger issue
2020-05-27 21:11:52 -03:00
fernandomg
a68a2d32d0
feature: calculate `safeTxHash` on client-side
2020-05-27 17:55:41 -03:00
fernandomg
1be3aa0e3a
Merge branch 'development' into 536-notifications-status-labels-sync
...
# Conflicts:
# package.json
# yarn.lock
2020-05-22 11:25:06 -03:00
nicolas
1ae63f6784
Clean up dependencies ( #944 )
...
* Clean up dependencies
* Fix css mixing not being called
2020-05-22 13:48:27 +04:00
fernandomg
fb31bcad2b
Merge branch 'development' into 536-notifications-status-labels-sync
2020-05-22 00:36:43 -03:00
nicolas
982d79c0d0
Migrating to Typescript and bringing back react-scripts ( #933 )
...
* remove flow from src
* remove unused files
* remove rules from eslint
* replace absolute paths
* add tsconfig
* update package.json
* remove babel-polyfill
* eslint fix
* remove jsconfig.json
* replace .scss by .module.scss
* Revert "replace absolute paths"
This reverts commit e430c71263a1a4c190d50e72271bba7ea6356bc4.
* replace ~/ by src/
* js fixes
* scss fixes
* fix unused vars
* adding eslint
* adding back config folder
* fix eslint and prettier
* force build
* fix baseUrl
* rename js/jsx to ts/tsx
* some rules
* rename files with jsx syntax to tsx
* fix app build
* Revert "fix baseUrl"
This reverts commit 523f29c7b61e14dd6be0ffc3cd199ff399157467.
* some fixes
* replace ts to tsx
* some TS fixes
* more tsc changes
* more tsc fixes
* more fixes
* more ts fixes
* more fixes
* last fix
* fixes
* prettier fix
* some fixes
* fix safe information aligment
* add yarn.lock
* fix blockies and build memory space
* include blockies in tsconfig
* fix blockies
* fix blockies import
* fix Identicon component
* fix build command
* Fix ref type in Identicon
* add libusb-1.0-0-dev to travis
* build command fix [2]
* build command fix [3]
* fix margin layout
* Update yarn lock
* remove @ts-ignore
* hide Critial dependency
Co-authored-by: Mikhail Mikheev <mmvsha73@gmail.com>
Co-authored-by: Agustín Longoni <agustin.longoni@altoros.com>
Co-authored-by: Mati Dastugue <matias.dastugue@altoros.com>
2020-05-20 16:15:21 -03:00
nicolas
77e4987919
Inform the user if a Safe-App initiate a malformed TX ( #895 )
...
* @gnosis.pm/safe-react-components from NPM
* Infor is TX is malformed
* review fixes
* improve names
* review fixes
* trigger build
2020-05-14 10:50:04 -03:00
Fernando
b1db9df3db
Set version to `v2.1.1` ( #914 )
2020-05-13 17:21:49 -03:00
Fernando
c396b3eaf8
(Feature) Easier Smart Contract Interaction ( #741 )
2020-05-13 17:06:01 -03:00
Mati Dastugue
2469e9d28b
Update desktop script
2020-05-12 18:30:39 -03:00
Mati Dastugue
b3b639ae34
Update package.json
2020-05-12 16:36:06 -03:00
Mikhail Mikheev
c2c100550f
Merge branch 'development' of github.com:gnosis/safe-react into 536-notifications-status-labels-sync
2020-05-12 13:42:27 +04:00
Mikhail Mikheev
8efbbad0a3
Dep bump
2020-05-12 12:55:51 +04:00
fernandomg
72d28470b2
Merge branch 'development' into dont-fetch-ownername-in-fetchTransactions
2020-05-10 17:31:00 -03:00
fernandomg
de65b2914b
Merge branch 'development' into 536-notifications-status-labels-sync
...
# Conflicts:
# package.json
# src/routes/safe/components/Transactions/TxsTable/columns.js
# src/routes/safe/store/actions/fetchTransactions.js
# yarn.lock
2020-05-07 19:25:19 -03:00
Mati Dastugue
377df43168
Merge pull request #880 from gnosis/fix/desktop-banner
...
Disable Analytics and Cookie Banner
2020-05-06 10:04:42 -03:00
fernandomg
e402b51ff8
Merge branch 'development' into dont-fetch-ownername-in-fetchTransactions
...
# Conflicts:
# yarn.lock
2020-05-05 17:11:46 -03:00
Mati Dastugue
0a38e3c4ea
Remove cookie banner for the desktop app
2020-05-04 12:12:38 -03:00
Mati Dastugue
6d607929fd
Rename desktop app
2020-04-30 10:47:05 -03:00
Mikhail Mikheev
ba47a5fe26
Merge branch 'development' of github.com:gnosis/safe-react into dont-fetch-ownername-in-fetchTransactions
2020-04-29 13:34:54 +04:00
nicolas
5014e86c3a
Issue 796 ( #807 )
...
* consume gnosis componentes from npm
* set safe-apps url from environment variable
* fix apps padding and border radius
* Apps updates
* update disclaimer
* fix Loader in TXList
* Fix invalid origin
Co-authored-by: Agustín Longoni <agustin.longoni@altoros.com>
2020-04-27 18:28:10 +04:00
Mikhail Mikheev
83877aecd2
mockTransactionWip
2020-04-27 18:05:01 +04:00
Mikhail Mikheev
22f31b1173
Merge branch 'master' of github.com:gnosis/safe-react into development
2020-04-24 18:28:19 +04:00
Mati Dastugue
c57885d489
Desktop app ( #745 )
...
* Set up electron app
* Update dependencies
* Update package.json
* Added https support
* Add support for Ledger
* Updated certs
* Added auto updates messages
* Update auto-updater method
* Update package.json
* Added build resources
* Update preload
* Update Ledger method on mac
* Update build
* Merge with develop
* Added support for Portis
* Fix electron error and updater
* Update auto updater
* Fix dependencies
* Merge with develop
* Change auto update functionality
* Edit package.json and added github actions
* Updated github actions
* Fixed Torus + Update github actions
* Updated release.yml
* Try only ubuntu
* Update package.json
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* Updated safe-contracts
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* v1.9.6
* Updated deploy branch
* Updated script
Co-authored-by: Mati Dastugue <matias.dastugue@mercadolibre.com>
2020-04-24 18:10:37 +04:00