Commit Graph

303 Commits

Author SHA1 Message Date
Andrey Shovkoplyas 1b6d51ff11
implemented functionality to request user action from dapps
fixed qr code js api

Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-10-04 15:25:18 +02:00
Goran Jovic cb94f9f6da
feature #6065 - lpt token
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-10-04 15:23:12 +02:00
Andrey Shovkoplyas a1d0dcc0ec
introduced new status js api according latest web3 opt-in api 2018-10-02 22:12:46 +02:00
Dmitry Novotochinov 7a06a415c2
[#5964] hardwallet screens flow 2
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-10-02 21:15:28 +03:00
Igor Mandrigin 851a3db9ee
Add an option to run LES on Ropsten as an experimental feature.
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-10-01 13:10:29 +02:00
Goran Jovic 88929db80b
feature #6026 - USDC token 2018-09-28 20:02:09 +03:00
janherich 44fbe62773
Chat replies + refactoring 2018-09-28 16:15:47 +02:00
Andrey Shovkoplyas 2346c0ded7
[#5991] Dapp cant recognise Status as web3 provider with enabled Web3 OptIn Access
Signed-off-by: yenda <eric@status.im>
2018-09-26 18:04:50 +02:00
Andrey Shovkoplyas 9175f2e124
[#5698] null is not an object .sendToBridge
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-09-24 17:30:10 +02:00
Julien Eluard 10373ae6fd
[fix 5870] Added QR code API
Signed-off-by: yenda <eric@status.im>
2018-09-24 12:08:50 +02:00
yenda 01d25e0398
[feature 5923] move default public chats list in json file
Signed-off-by: yenda <eric@status.im>
2018-09-20 16:44:20 +02:00
Dmitry Novotochinov 60cb0eb36c
[#5825] add hardwallet auth method and connect screens
* add react-native-nfc-manager to detect NFC support
* add "Choose auth method" screen https://www.figma.com/file/UfQjpWl1hmRchHIyY3Wvu2nW/Hardwallet-light-flows?node-id=259%3A29
* add "Hardwallet connect" screen https://www.figma.com/file/UfQjpWl1hmRchHIyY3Wvu2nW/Hardwallet-light-flows?node-id=258%3A594

Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-20 12:30:47 +03:00
Aleksandr Pantiukhov eda73bf8ef
[#5583]: Stronger security checks in browser; Metamask phishing detector
Signed-off-by: Aleksandr Pantiukhov <alwxndr@gmail.com>
2018-09-18 17:54:42 +02:00
Andrey Shovkoplyas a20facd895
web3 opt-in updates
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-09-13 18:27:43 +03:00
Eric Dvorsak 80aa0e9286
[feature #5213] allow user to select fleet in settings
- get wnodes from resources/config/fleets.json which is taken from
fleets.status.im
- store wnodes by fleet and not by network since they are always the same
- reset wnodes settings during migration
- add option in developper menu to select fleet
- mailservers are now presented by their real name

Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-09-07 15:33:29 +02:00
Julien Eluard 683e6b5ed0
[Fixes #5496] Added SuperRare NFT support
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-08-30 11:23:25 +02:00
Andrey Shovkoplyas b754092710
update status js api according to latest changes in web3 opt-in EIP
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-08-29 17:23:07 +03:00
Goran Jovic 8b8b7b2848
feature #5582 - added BRLN coin (mainnet)
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-24 18:58:42 +02:00
Andrey Shovkoplyas 11199c13ee
[#5623] Bancor: "Oh, no..." error if try to buy token for ETH (or SNT)
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-24 15:19:25 +02:00
Andrey Shovkoplyas ee0447b36c
[#5561] Add SuperRare to DApp list
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-08-23 18:14:49 +03:00
Andrey Shovkoplyas 42abd16e9a
[#5260] Implement web3 provider Opt-in access
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-08-22 11:31:54 +03:00
Volodymyr Kozieiev 449e5257d5
Custom fonts loading added to desktop app (#5470)
* Custom fonts loading added to desktop app

* Fixed fail in tests runnings

* font-weight property removed from couple styles in favor of font aliases
2018-08-21 16:18:16 +03:00
Andrey Shovkoplyas 3e7c059b59
wallet refactoring
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-18 07:28:43 +02:00
Goran Jovic ef2d0fd4d0
added SPANK token, #5387 fixed issue with token contract address case sensitivity
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-06 16:08:51 +02:00
Goran Jovic 694a0a37d2
feature #5386 - added MOKSHA coin
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-06 15:22:14 +02:00
Leon Prouger ad5eff54d2
adding Civitas dapp
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-31 15:10:54 +02:00
Andrey Shovkoplyas d834b6e37d
[#4380] Improve browser security warning
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-31 11:34:08 +03:00
Daniel Fernandez 2bf6fc854c
Added EasyTrade to DApps
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-25 10:59:27 +02:00
janherich 9b990a8038
Delete obsolete code
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-24 15:16:24 +03:00
Andrey Shovkoplyas 61374add53
Introduce extended DApp API [#5042]
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-19 19:47:17 +03:00
Julien Eluard b38c2686c5
[#5132] Added some DApps
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-17 20:19:02 +02:00
Andrey Shovkoplyas a644075310
No browsing history kept on iOS [#5078]
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-12 15:04:31 +03:00
Andrey Shovkoplyas 4c3b9e1555
"eth_uninstallFilter" synchronous request error [#4873]
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-03 18:30:19 +03:00
janherich 03472b6a8e
Remove old code which is not used anymore 2018-06-28 17:00:56 +02:00
Julien Eluard 50736c658e
[#4871] Added some more DApps
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-06-21 16:40:25 +02:00
Aleksandr Pantiukhov 41dcb2e730
[#3642]: High quality welcome image 2018-06-20 19:06:53 +03:00
Goran Jovic 32bbf4e533
feature #3233 #4095 and #3234 - send and request tokens in chat and wallet 2018-06-20 19:04:55 +03:00
Dmitry Novotochinov 221e6fd2b7
New design for /send and /receive commands
Move markup generation from js side to cljs
Add tx-hash to /send command to display a confirmation
and send user to transaction details screen on icon press

Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-06-15 13:56:47 +02:00
Julien Eluard e449e12a2a
[#4663] Added collectibles and CK support
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-06-14 21:33:50 +02:00
Goran Jovic 6f209ec4c0
bug #4402 and #4639 - showing failed transactions in transaction history
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-06-14 13:49:45 +03:00
Stepan Lusnikov e7f559c272
Add DAI. Closes #4648
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-06-13 21:54:07 +02:00
Julien Eluard 61d7cd2a33
[#4669] Added new DApps
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-06-13 08:19:50 +02:00
Andrea Maria Piana 19b0cf4052
Text for empty chat
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-06 12:15:50 +02:00
Goran Jovic 40e6f361c7
bug #4491 - changed the copy for amount too precise validation error 2018-05-29 17:12:55 +03:00
Andrey Shovkoplyas af7c356134
web3 coinbase async fix
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-05-29 14:23:57 +03:00
Andrey Shovkoplyas 7b8950870f
Webview is still active after unmount [#4353]
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-05-28 12:03:24 +03:00
Julien Eluard 09c11e9061
[#4320] Do not inject jQuery in DApps browser
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-05-24 15:17:06 +02:00
Julien Eluard 25bb59aec6
[#4310] Added headers to DApps list
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-05-24 13:41:27 +02:00
Julien Eluard 590e1f9f4f
[#4300] Updated DApps icons
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-05-24 13:40:37 +02:00
Goran Jovic f16bd200e8
feature #3231 and #4012 - unified chat and wallet workflow
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-05-23 15:01:20 +02:00
Dmitry Novotochinov 9dc689db67
Handle cross-network /send and /receive commands
If network mismatch:
* Disable on-press action for /receive
* Show warning message with network name command originated from

Signed-off-by: Dmitry Novotochinov <trybeee@gmail.com>
2018-05-22 16:39:12 +03:00
Dmitry Novotochinov a9e640a55d
Update welcome image
Signed-off-by: Dmitry Novotochinov <trybeee@gmail.com>
2018-05-22 11:21:23 +03:00
Andrey Shovkoplyas 3f3684cddf
removed contacts groups and debug console
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-05-18 15:17:51 +03:00
Julien Eluard c1b217e032
[#4227] Allow DApps to identify status host
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-05-14 15:30:28 +02:00
Ophelia 95703f9d2f
Disable external bots #3813
Removed debug functions from bots.cljs

Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-05-14 14:49:57 +02:00
Julien Eluard 63c9c6908d
[#4218] Removed some DApps
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-05-14 14:46:49 +02:00
Julien Eluard baa9b2ac02
[ISSUE #4197] Added airswap.io to DApps
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-05-11 17:00:51 +02:00
pacamara 7334938d96
Fixes #3944: Improve metrics opt-in screen
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-05-11 15:07:56 +02:00
Andrey Shovkoplyas 6194bbde84
Ethlance mainnet
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-05-11 10:56:06 +02:00
Aleksandr Pantiukhov 01a4869397
[#3939]: Introducing wallet / welcome screen;
[#3940]: Introducing wallet / signing phrase;
open-migrated-realm has been removed;
2018-05-11 07:23:32 +03:00
Andrey Shovkoplyas fc72443754
[#3823] [#4115] supported some web3 sync calls
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-05-09 16:34:18 +03:00
Andrey Shovkoplyas 6d4c611db1
added simple dapp in dev mode
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-04-30 18:24:33 +03:00
Andy Tudhope 2f56caec28
Added ATT for easy testing on Ropsten 2018-04-28 09:33:26 +02:00
Dmitry Novotochinov a8a03067a1
Add resend and delete message actions
* Set message status based on signal from Go
* Set status as "not-sent" on app start if no signal received

Signed-off-by: Dmitry Novotochinov <trybeee@gmail.com>
2018-04-27 11:03:42 +03:00
Andrey Shovkoplyas 174aac90c0
[#3935] set web3.eth.defaultAccount
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-04-25 17:29:26 +03:00
Goran Jovic c4611cf185
feature #3916 - added a few ropsten erc20 tokens, rearranged icon resources
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-04-20 16:28:47 +03:00
janherich 80cb7ada68
Remove Jarrad from contacts 2018-04-16 11:59:00 +02:00
janherich f406feacc7
Contact refactoring 2018-04-11 14:57:51 +02:00
Goran Jovic dd8846288a
feature #3767 - added a number of dapps to the default list
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-04-09 13:55:35 +03:00
Foo Pang e85823056c
[Fix #3479] Add accessibility labels for Chat screens
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-04-02 18:57:54 +03:00
Marco Süß 3ba9bdef7b
[ISSUE #3651] change console to look like a dev tool
- rename "Console" to "Status Console"
- hide console dapp badge in home screen
- change icon to something terminal-y
- change empty screen text for console chat

Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-04-02 18:56:07 +03:00
criw dc4ca898a8
[FIX #3176] align group icons with chat name text
Top margins have been removed because they caused icons to be aligned
lower than text and width has been incremented since icons were cut off

[FIX #3176] changed icon's color to colors/gray

Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-04-02 18:52:30 +03:00
Andrey Shovkoplyas c1c5854cb1
removed unused npm modules, screens, components
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-03-26 20:45:43 +03:00
Andy Tudhope 8b34c5e728
Update default_contacts.json
Added descriptions for the DApps that exist in Status before we overhaul this entirely.

Signed-off-by: Andy Tudhope <tuddy0525@gmail.com>
2018-03-23 20:35:02 +02:00
Andrey Shovkoplyas 946a44d257
implemented profile onboarding
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-03-19 19:01:15 +03:00
Goran Jovic b447b80ee4
feature #3248 - new contact profile
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-03-15 12:49:09 +01:00
Andrey Shovkoplyas eb8557dde8
Introduced onboarding sign in
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-03-01 12:16:03 +03:00
Goran Jovic b5b3ad204d
feature #3011 - reworked group chat profile and refactored common profile elements
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-02-27 12:12:51 +01:00
alwxndr 64b248268d
[#3366, #3349]: Fixes for expandable, better animations for parameter boxes
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-02-26 14:59:39 +01:00
Eric Dvorsak cc8ef6580e
Revert "Fix #3013 Swipe chat based deletion"
This reverts commit f4f1ab4e2f.

Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-02-21 04:03:15 +01:00
Hanwen Cheng f4f1ab4e2f
Fix #3013 Swipe chat based deletion
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-02-20 22:47:00 +03:00
alwxndr 5280f3d9a0
Returning expandable animations back, removing :get-max-container-area-height 2018-02-20 22:38:19 +03:00
alwxndr 2aa6c1992f
[#3014]: Updated chat input
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-02-16 20:58:44 +03:00
Roman Volosovskyi c8ba9bd074
clean non-working dapps
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-02-14 17:49:33 +03:00
alwxndr ce524507da
[#3006]: No more search features
Signed-off-by: alwxndr <alwxndr@gmail.com>
2018-02-12 11:42:48 +01:00
Eric Dvorsak 0b0405d9a5
[fix #3163] remove phone command
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-02-07 15:48:53 +01:00
janherich 3c406b24bb
Remove obsolete `:on-send` checking 2018-02-06 16:08:12 +01:00
janherich 0447912172
Add default command scope 2018-02-06 14:55:20 +01:00
Andrey Shovkoplyas 2e669ef525
introduced new, new chat, open dapp screens
Signed-off-by: Andy Tudhope <tuddy0525@gmail.com>
2018-02-06 15:18:19 +02:00
alwxndr 03e62548a6 [#3007] Removed location command 2018-02-01 22:25:50 +01:00
Andrey Shovkoplyas 7e78acc0cc
implemented browser , removed browse command 2018-01-30 16:19:59 +03:00
Alexander Pantyuhov c5bea68fdc
[fixes #2908] 0.00 ETH is shown instead of specified amount (with comma) on Send transaction screen after /send command (#3122) 2018-01-25 11:36:03 +01:00
Julien Eluard d05f50db62 [BUG #2881] Migrated wallet main screen to latest mockups 2018-01-17 10:36:43 +01:00
Goran Jovic 8e5fc1d6f1
bug #2949 - resolved unset gas info after send from chat 2018-01-13 03:47:51 +09:00
Andrey Shovkoplyas d582e6e366 reworked main tabs, removed swiper and drawer npm libs 2018-01-12 12:10:15 +03:00
Julien Eluard 7c4d2f2ece [ISSUE #2642] Allow to send ERC20 tokens 2018-01-04 09:29:49 +01:00
Dmitry Novotochinov 26dad8cf33
[ref #2764] Add offline messaging settings screen
Screen shows what whisper node we connected to. No adding/editing
allowed yet, screen is ready-only for now.
2017-12-25 20:11:00 +03:00
Andy Tudhope a7f8526c88
Merge pull request #2552 from foreseaz/feature/#2528
[feature #2528] separate zh_hant to zh_hant_tw, zh_hant_hk and zh_han_sg
2017-12-17 11:01:14 +02:00
foreseaz 9597e34e79 [feature #2528]
- separate zh_hant to zh_hant_tw, zh_hant_hk and zh_hant_sg
 - add new locales `zh-hant-sg`, `zh-hant-hk`, `zh-hant-tw`
 - fix zh_hant and zh_hans typo and layout
 - update `bots/browse/translations.js` `bots/console/translations.js`
`bots/mailman/translations.js` `bots/transactor/translations.js`
2017-12-17 11:13:28 +08:00
Dmitry Novotochinov 6d966b4648
[fixes #2546] Add chat-preview-text component to status.js
Apply default styling for message commands preview in chat
2017-12-15 18:15:03 +03:00