2090 Commits

Author SHA1 Message Date
Mikhail Mikheev
fec418025e
Development to master (#328)
* Adds cookie permissions to localStorage/redux state

* Adds action

* Adds files to git

* (fix) linting issues

* (update) flow-typed

* (update) .eslint and .flowconfig

* (add) cookie banner

* Finish cookie banner implementation

* (Add) checkbox's disabled style.

* Removes redux for cookiesStorage

* Fix cookieStore deletion

* Fixs cookies acceptance

* Fixs cookies banner verbiage
Fix "x" in wrong place for snackbar messages

* (remove) unused library

* Adds cookies utils
Replaces localStorage with cookies
Adds js-cookie

* (fix) added correct polished library and import, updated flow-typed

* (update) removed polish flow type, added js-cookie flow type

* Add link to cookie policy, use generic links for legal docs

* Remove link to cookie policy from sidebar, link cookie policy in the banner

* Let the user re-open the cookie banner

* remove withMutations from cookies reducer, move utils/cookies to logic/cookies

* Now the sidebar closes when the cookie banner is toggled

* Feature #169: Intercom (#301)

* Implements intercom
Adds REACT_APP_INTERCOM_ID_MAINNET and REACT_APP_INTERCOM_ID_RINKEBY env vars

* Adds .env.example

* Adds intercom env vars

* Updates env vars
Replaces "rinkeby" and "mainnet" with "non-production" and "production"

* Now loads intercom after the user accepted the analytics

* Add env variable for production intercom id

* Update .env.example

* Removes react-intercom
Fixs getIntercomId with default dev appID
Now loads intercom as script

* Renegerate flow-types

* Remove 'Hide zero balances' (#310)

* Use medium font size for 'select an asset' label (#312)

* Feature #272: Google Analytics (#299)

* Adds google analytics tracking for every route

* Adds cookies acceptance check before tracking

* Fix react-ga dependency

* Fix cookieStore deletion

* Merge with #189-cookie-banner

* Fixs react ga version
Refactored HOC with hooks

* Fix TYPO

* Fix path for cookies utils

* Fix imports

* remove flow type definition for polish

* Add GA ID log

* Fix load GA After cookies acceptance

* Feature #224: Activate tokens automatically (#300)

* Replace 'Manage Tokens' with 'Manage List'

* prevent 301 redirects

* Add `BLACKLISTED_TOKENS` key to persist through immortal

* Add store/action to extract _activate tokens by its balance_

- keeps already activated tokens
- discards blacklisted tokens
- adds tokens whose vales are bigger than zero and are not blacklisted

* Add `blacklistedTokens` list to safe's store

* Display activeTokensByBalance in 'Balances' screen

* Enable token's blacklisting functionality in Tokens List

* Retrieve balance from API

* Rename action to `activateTokensByBalance`

* Fix linting errors

- line too long
- required return

* Do not persist a separate list into `BLACKLISTED_TOKENS`

* Typo fix (#326)

* Fix security vulnerability: Remove uglifyjs, use terser plugin (#327)

* Remove uglifyjs, use terser plugin

* fix css-loader config
2019-12-09 16:31:05 +04:00
Mikhail Mikheev
75cc009896 Pull from master, conflict fix 2019-12-09 16:22:18 +04:00
Mikhail Mikheev
8382907b80
Fix security vulnerability: Remove uglifyjs, use terser plugin (#327)
* Remove uglifyjs, use terser plugin

* fix css-loader config
2019-12-09 16:19:30 +04:00
Paul Cowgill
70fadd51ee Typo fix (#326) 2019-12-09 13:43:47 +04:00
Mikhail Mikheev
c2b2ccd14f
Development to master (#318)
* Adds cookie permissions to localStorage/redux state

* Adds action

* Adds files to git

* (fix) linting issues

* (update) flow-typed

* (update) .eslint and .flowconfig

* (add) cookie banner

* Finish cookie banner implementation

* (Add) checkbox's disabled style.

* Removes redux for cookiesStorage

* Fix cookieStore deletion

* Fixs cookies acceptance

* Fixs cookies banner verbiage
Fix "x" in wrong place for snackbar messages

* (remove) unused library

* Adds cookies utils
Replaces localStorage with cookies
Adds js-cookie

* (fix) added correct polished library and import, updated flow-typed

* (update) removed polish flow type, added js-cookie flow type

* Add link to cookie policy, use generic links for legal docs

* Remove link to cookie policy from sidebar, link cookie policy in the banner

* Let the user re-open the cookie banner

* remove withMutations from cookies reducer, move utils/cookies to logic/cookies

* Now the sidebar closes when the cookie banner is toggled

* Feature #169: Intercom (#301)

* Implements intercom
Adds REACT_APP_INTERCOM_ID_MAINNET and REACT_APP_INTERCOM_ID_RINKEBY env vars

* Adds .env.example

* Adds intercom env vars

* Updates env vars
Replaces "rinkeby" and "mainnet" with "non-production" and "production"

* Now loads intercom after the user accepted the analytics

* Add env variable for production intercom id

* Update .env.example

* Removes react-intercom
Fixs getIntercomId with default dev appID
Now loads intercom as script

* Renegerate flow-types

* Remove 'Hide zero balances' (#310)

* Use medium font size for 'select an asset' label (#312)

* Feature #272: Google Analytics (#299)

* Adds google analytics tracking for every route

* Adds cookies acceptance check before tracking

* Fix react-ga dependency

* Fix cookieStore deletion

* Merge with #189-cookie-banner

* Fixs react ga version
Refactored HOC with hooks

* Fix TYPO

* Fix path for cookies utils

* Fix imports

* remove flow type definition for polish

* Add GA ID log

* Fix load GA After cookies acceptance

* Feature #224: Activate tokens automatically (#300)

* Replace 'Manage Tokens' with 'Manage List'

* prevent 301 redirects

* Add `BLACKLISTED_TOKENS` key to persist through immortal

* Add store/action to extract _activate tokens by its balance_

- keeps already activated tokens
- discards blacklisted tokens
- adds tokens whose vales are bigger than zero and are not blacklisted

* Add `blacklistedTokens` list to safe's store

* Display activeTokensByBalance in 'Balances' screen

* Enable token's blacklisting functionality in Tokens List

* Retrieve balance from API

* Rename action to `activateTokensByBalance`

* Fix linting errors

- line too long
- required return

* Do not persist a separate list into `BLACKLISTED_TOKENS`
2019-12-05 16:28:23 +04:00
Fernando
21b7a59f20 Feature #224: Activate tokens automatically (#300)
* Replace 'Manage Tokens' with 'Manage List'

* prevent 301 redirects

* Add `BLACKLISTED_TOKENS` key to persist through immortal

* Add store/action to extract _activate tokens by its balance_

- keeps already activated tokens
- discards blacklisted tokens
- adds tokens whose vales are bigger than zero and are not blacklisted

* Add `blacklistedTokens` list to safe's store

* Display activeTokensByBalance in 'Balances' screen

* Enable token's blacklisting functionality in Tokens List

* Retrieve balance from API

* Rename action to `activateTokensByBalance`

* Fix linting errors

- line too long
- required return

* Do not persist a separate list into `BLACKLISTED_TOKENS`
2019-12-05 13:18:07 +04:00
Agustin Pane
85ff11796e Feature #272: Google Analytics (#299)
* Adds google analytics tracking for every route

* Adds cookies acceptance check before tracking

* Fix react-ga dependency

* Fix cookieStore deletion

* Merge with #189-cookie-banner

* Fixs react ga version
Refactored HOC with hooks

* Fix TYPO

* Fix path for cookies utils

* Fix imports

* remove flow type definition for polish

* Add GA ID log

* Fix load GA After cookies acceptance
2019-12-05 12:54:42 +04:00
Mikhail Mikheev
932dcf7eb4
Use medium font size for 'select an asset' label (#312) 2019-12-04 17:48:33 +04:00
Mikhail Mikheev
1ff38bcbef
Remove 'Hide zero balances' (#310) 2019-12-04 17:48:12 +04:00
Agustin Pane
434e12edd1 Feature #169: Intercom (#301)
* Implements intercom
Adds REACT_APP_INTERCOM_ID_MAINNET and REACT_APP_INTERCOM_ID_RINKEBY env vars

* Adds .env.example

* Adds intercom env vars

* Updates env vars
Replaces "rinkeby" and "mainnet" with "non-production" and "production"

* Now loads intercom after the user accepted the analytics

* Add env variable for production intercom id

* Update .env.example

* Removes react-intercom
Fixs getIntercomId with default dev appID
Now loads intercom as script

* Renegerate flow-types
2019-12-04 17:19:13 +04:00
Mikhail Mikheev
2c42eb56af
Merge pull request #296 from gnosis/189-cookie-banner
Feature #189: Cookie banner
2019-12-04 16:40:09 +04:00
apane
5cb148bc8e Merge branch '189-cookie-banner' of https://github.com/gnosis/safe-react into 189-cookie-banner 2019-12-04 09:19:23 -03:00
apane
2e1acb5758 Now the sidebar closes when the cookie banner is toggled 2019-12-04 09:19:07 -03:00
Mikhail Mikheev
639b2b0a23 remove withMutations from cookies reducer, move utils/cookies to logic/cookies 2019-12-04 15:40:13 +04:00
Germán Martínez
6643955435
Merge pull request #307 from gnosis/development
Development
2019-12-03 18:33:48 +01:00
apane
d2a7ff94cb Let the user re-open the cookie banner 2019-12-03 14:14:33 -03:00
Germán Martínez
00cfa53208
Merge pull request #306 from gnosis/ci-fix
Fix CI: Remove deployment of storybook
2019-12-03 18:01:48 +01:00
Mikhail Mikheev
46b99d803a Remove deployment of storybook 2019-12-03 18:57:12 +04:00
Mikhail Mikheev
dd3743e67f Remove link to cookie policy from sidebar, link cookie policy in the banner 2019-12-03 15:56:07 +04:00
Mikhail Mikheev
b909cf25e0 Merge branch '189-cookie-banner' of github.com:gnosis/safe-react into 189-cookie-banner 2019-12-03 15:34:35 +04:00
Mikhail Mikheev
4a6fc32d95 Add link to cookie policy, use generic links for legal docs 2019-12-03 15:31:31 +04:00
Gabriel Rodriguez Alsina
4cf4ea3369 (update) removed polish flow type, added js-cookie flow type 2019-12-02 10:58:59 -03:00
Gabriel Rodriguez Alsina
a7d7142844 Merge branch '189-cookie-banner' of github.com:gnosis/safe-react into 189-cookie-banner
* '189-cookie-banner' of github.com:gnosis/safe-react:
  Adds cookies utils Replaces localStorage with cookies Adds js-cookie
2019-12-02 10:47:54 -03:00
Gabriel Rodriguez Alsina
1fa3c04d95 (fix) added correct polished library and import, updated flow-typed 2019-12-02 10:47:44 -03:00
apane
bc994dc355 Adds cookies utils
Replaces localStorage with cookies
Adds js-cookie
2019-12-02 10:44:29 -03:00
Gabriel Rodriguez Alsina
fe422cba9f (remove) unused library 2019-12-02 08:44:21 -03:00
Mikhail Mikheev
a9e32042ab Pull updated flow-types from dev 2019-12-02 14:10:28 +04:00
Mikhail Mikheev
2d92236032
Merge pull request #305 from gnosis/update-flow-types
Update flow type definitions
2019-12-02 13:00:04 +03:00
Mikhail Mikheev
189d7e908a Update flow types 2019-12-02 13:51:44 +04:00
Mikhail Mikheev
d8fce78a67
Merge pull request #275 from gnosis/update-travis
exclude unneeded stuff from travis.yml
2019-11-28 11:50:07 +01:00
Mikhail Mikheev
969974bbd7
Merge pull request #303 from gnosis/development
Development
2019-11-28 11:43:34 +01:00
Mikhail Mikheev
1d22b2f39c
Merge pull request #302 from gnosis/bignumber-to-exp-fix
Increase TO_EXP for bignumber.js
2019-11-28 11:28:56 +01:00
apane
c995cc21ba Fixs cookies banner verbiage
Fix "x" in wrong place for snackbar messages
2019-11-27 16:19:37 -03:00
apane
a9dee4c44a Fixs cookies acceptance 2019-11-27 11:23:40 -03:00
Mikhail Mikheev
207bd6e6a5 Increase TO_EXP for bignumber.js 2019-11-27 10:43:44 +01:00
Mikhail Mikheev
565530a86d
Merge pull request #298 from gnosis/development
Development to master
2019-11-26 15:33:51 +01:00
apane
26b420742d Fix cookieStore deletion 2019-11-26 11:03:00 -03:00
apane
36251352f9 Merge branch '189-cookie-banner' of https://github.com/gnosis/safe-react into 189-cookie-banner 2019-11-26 10:37:19 -03:00
apane
9c6235f8db Removes redux for cookiesStorage 2019-11-26 10:37:16 -03:00
Gabriel Rodriguez Alsina
43a1990559 (Add) checkbox's disabled style. 2019-11-25 16:44:36 -03:00
Mikhail Mikheev
9d2ac5cd3d
Merge pull request #297 from gnosis/version-bump
Increase version to 1.4.4
2019-11-25 18:49:32 +03:00
Mikhail Mikheev
3b5e2ae312 Increase version to 1.4.4 2019-11-25 16:48:50 +01:00
Mikhail Mikheev
be927a06ba
Merge pull request #295 from gnosis/bug/failed-token-tx
Bug: Tx failed because tx's value was converted to exponential notation
2019-11-25 18:47:25 +03:00
apane
3b063d3ee8 Merge branch 'development' of https://github.com/gnosis/safe-react into 189-cookie-banner 2019-11-25 10:16:31 -03:00
apane
6ea47d6990 Finish cookie banner implementation 2019-11-25 10:10:43 -03:00
apane
3af46220fb Merge branch '189-cookie-banner' of https://github.com/gnosis/safe-react into 189-cookie-banner 2019-11-25 09:01:29 -03:00
Mikhail Mikheev
fb76e45ebc increase range where BigNumber's toString doesn't convert numbers to exponential 2019-11-25 11:44:26 +03:00
Gabriel Rodriguez Alsina
8848ecd54d (add) cookie banner 2019-11-22 20:23:57 -03:00
Germán Martínez
db76b4bce2
Merge pull request #292 from gnosis/development
Development
2019-11-22 15:30:18 +01:00
Germán Martínez
970e57a171 1.4.3 2019-11-22 14:22:44 +01:00