Commit Graph

2977 Commits

Author SHA1 Message Date
Mikhail Mikheev f62bbffdd3
Tech Debt: Validator Type definitions (#1108)
* type validators

* safeSelector types

* history 5.0.0 breaking changes adaptation

* replace simpleMemoize with memoize from lodash because of typing issues

* add type definitions for history and react-router-dom

* type fixes

* yarn lock update

* fix router state

* more type improvements

* validator tests wip

* add tests for validators, remove duplicated validators

* add error messages to tests

* fix minValue error message for inclusive param

* Replace jsx.element with react.reactelement

* Fix uniqueAddress validator argument type

* remove comment in AddCustomToken validator

* use absolute import for saferecord in safe paage container
2020-07-27 14:31:13 +04:00
Agustín Longoni 93448b550a
fix modal position at top (#1160)
Co-authored-by: Fernando <fernando.greco@gmail.com>
2020-07-27 13:55:53 +04:00
Fernando fc20ce5775
(Fix) Prevent accessing `contentWindow` if `iframe` is `null` (#1161) 2020-07-24 17:46:11 -03:00
nicolas 0b25094b95
Set timeout to Safe-Apps fetch (#1158)
Co-authored-by: Mikhail Mikheev <mmvsha73@gmail.com>
2020-07-24 18:36:41 +04:00
Germán Martínez 253639d009
Safe apps can request the Safe info (#1138)
* Request Safe info from Safe apps

* Update dependencies

* Update yarn.lock file

* remove usecallback

* Rename initialization messageId from safe-apps-sdk

* Fix openOnFocus on AddressBookInput

* Fix yarn.lock file

* Rollback @material-ui/lab to avoid type errors

* dep bump

Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
Co-authored-by: Mikhail Mikheev <mmvsha73@gmail.com>
2020-07-24 17:56:24 +04:00
Daniel Sanchez 90a8b3f630
Merge pull request #1156 from gnosis/development
v2.7.2 development -> master
2020-07-24 12:01:37 +02:00
Mikhail Mikheev 1ed5d3ace9 Merge branch 'master' of github.com:gnosis/safe-react into development 2020-07-24 13:36:08 +04:00
Daniel Sanchez e539f6c277
Merge pull request #1155 from gnosis/set-version-2.7.2
Set v2.7.2
2020-07-24 10:40:27 +02:00
Daniel Sanchez c73c6394ce
Merge branch 'development' into set-version-2.7.2 2020-07-24 10:27:53 +02:00
Daniel Sanchez 51912b956e 2.7.2 2020-07-24 10:21:31 +02:00
Daniel Sanchez e19be5bca6
Merge pull request #1153 from gnosis/fix/update-synthetix-app-link
Update Synthetix app IPFS link
2020-07-24 10:20:18 +02:00
Daniel Sanchez e22a80c152 Update Synthetix app IPFS link 2020-07-24 10:06:47 +02:00
Mati Dastugue 23da81ca52
Merge pull request #1150 from gnosis/fix/desktop-build
Fix desktop build
2020-07-23 13:57:22 -03:00
Mati Dastugue 95d3f212cb Fix desktop build 2020-07-23 13:41:34 -03:00
Mikhail Mikheev 934de39d69
Merge pull request #1143 from gnosis/development
v2.7.1 Dev -> master
2020-07-23 17:31:00 +04:00
Mikhail Mikheev 9807a06629
v2.7.1 Update synthetix app, dependencies bump (#1145)
* Dep bump

* 2.7.1

* update synthetix app url & enable it

* Revert "Dep bump"

This reverts commit 25750e41fa198f6bed8c47b94082a515645fdc7c.
2020-07-23 17:10:43 +04:00
Daniel Sanchez c904857a28
Merge pull request #1140 from gnosis/issue-1139
Fix: [SafeApps] add app input
2020-07-22 19:20:12 +02:00
Mikhail Mikheev cea91ca007 update yarn.lock 2020-07-22 20:58:10 +04:00
nicosampler c1c5488d53 Fix: [SafeApps] add app input 2020-07-22 12:54:14 -03:00
Mikhail Mikheev a566ace499
Merge pull request #1137 from gnosis/release-changes-from-master-to-development
Merge back 2.7.0 release changes into development
2020-07-22 15:48:46 +04:00
Daniel Sanchez acc558ff42 Merge remote-tracking branch 'origin/development' into release-changes-from-master-to-development 2020-07-22 13:06:45 +02:00
Daniel Sanchez 0711ab1034
Merge pull request #1135 from gnosis/fix/remove-synthetix-app
Disable synthetix app for mainnet deployment
2020-07-22 12:12:20 +02:00
Daniel Sanchez 715988ff27 Disable synthetix app for mainnet deployment 2020-07-22 10:54:30 +02:00
nicolas 240b2068ef
replace links and legal text (#1132) 2020-07-21 17:33:13 +04:00
Mikhail Mikheev 4f1eae8209
CI: Use a different ESLint action (#1130)
* use a different eslint action

* workfile update
2020-07-21 15:57:56 +04:00
Mikhail Mikheev 70720d4be1
Add github action for ESLint (#1125)
* add github lint action

* use yaml instructions from action repo

* fix source root var

* fix source root var

* remove source root var

* install libusb

* use forked action

* remove libusb setup from action vm

* use new version of lint action

* Fix version tag of action

* update workflow file

* update workflow file
2020-07-21 15:20:08 +04:00
Mikhail Mikheev f33332a3df
Merge pull request #1128 from gnosis/allow-desktop-build
Allow desktop build on master
2020-07-21 11:45:57 +04:00
Mati Dastugue 99c8fc1241 Allow desktop build on master 2020-07-21 01:39:58 -03:00
Mikhail Mikheev 02c1b1a0fa
Merge pull request #1126 from gnosis/development
Public Release: v2.7.0
2020-07-21 01:19:04 +04:00
Agustin Pane 6ba98f4e8a
(BugFix) Add guard type for modules (#1124)
* Add guards for modules

* Add guards for modules

* Update src/routes/safe/store/actions/fetchSafe.ts

Co-authored-by: Fernando <fernando.greco@gmail.com>

Co-authored-by: Fernando <fernando.greco@gmail.com>
2020-07-20 20:17:33 +04:00
Mikhail Mikheev 57248c6985
Merge pull request #1074 from gnosis/feature/#934-advanced-settings
(Feature) Advanced Settings - Safe Details
2020-07-18 17:39:58 +04:00
fernandomg a4d6e224f3 remove optional props 2020-07-18 10:26:32 -03:00
fernandomg fc28d1c833 fix dispatch misuse 2020-07-18 10:08:16 -03:00
fernandomg 028913d9bf bump `safe-react-components` version 2020-07-17 18:39:46 -03:00
fernandomg c28124b685 remove List from selectors 2020-07-17 17:33:21 -03:00
fernandomg 46e567ba88 add typing for TxDescription components 2020-07-17 17:13:36 -03:00
Fernando b5c3f08642
Merge branch 'development' into feature/#934-advanced-settings 2020-07-17 14:29:19 -03:00
fernandomg cc103c00d7 refactor: Advanced settings component 2020-07-17 14:25:05 -03:00
Mati Dastugue d32aa178fa
Merge pull request #1119 from gnosis/feature/wallet-enhacements
Connected wallet enhancements
2020-07-17 14:12:30 -03:00
Mati Dastugue 4782d81204 Merge branch 'feature/wallet-enhacements' of github.com:gnosis/safe-react into feature/wallet-enhacements 2020-07-17 12:21:53 -03:00
Mati Dastugue 0237de751f Feedback PR 2020-07-17 12:21:05 -03:00
fernandomg ad9ee25b36 refactor: move `Dispatch` type to a common place 2020-07-17 12:00:50 -03:00
fernandomg c74b79bf67 refactor: prevent using reducer's name for field selection 2020-07-17 11:51:18 -03:00
fernandomg 3b7992a9e1 fix: remove unnecessary `async` 2020-07-17 11:12:24 -03:00
fernandomg 95e557b133 refactor: remove optional chaining as modules is always returned as an array 2020-07-17 11:10:27 -03:00
fernandomg 1ccb37e031 refactor: move tableTypes to `src/components/Table/types.d.ts` 2020-07-17 11:08:24 -03:00
fernandomg 1064e3deb8 fix relative paths and commented lines 2020-07-17 11:05:06 -03:00
fernandomg d483f1ff16 fix "cannot read `size` of undefined" error message 2020-07-17 11:04:49 -03:00
fernandomg eab41bd314 display module tx information 2020-07-16 23:09:24 -03:00
Fernando 6442b52562
Merge branch 'development' into feature/#934-advanced-settings 2020-07-16 19:12:59 -03:00