Commit Graph

288 Commits

Author SHA1 Message Date
GLaDOS
d900379188
Merge pull request #3023 from BlueWallet/qrimage
FIX:  QR code scanning doesn't work on Android #3022
2021-04-28 10:27:54 +01:00
Overtorment
42a413ee95 REF: speeded up electrum (caching of some requests) 2021-04-28 09:57:47 +01:00
Overtorment
6504f5f8b3 TST: fix 2021-04-28 00:25:04 +01:00
Overtorment
89afdee8e1 REF: speeded up electrum (caching of some requests) 2021-04-27 20:15:41 +01:00
marcosrdz
ea080cf0a5 FIX: QR code scanning doesn't work on Android #3022 2021-04-27 08:50:31 -04:00
Overtorment
1bdd37d0fb ADD: TOR support 2021-04-23 15:56:51 +01:00
Ivan Vershigora
e70ac56329 ADD: SLIP39 wallets and react-native-crypto 2021-04-15 20:52:48 +03:00
Ivan Vershigora
c0c4d7c411 REF: currency rates loader, add LPB new rate source 2021-03-26 18:12:41 +03:00
marcosrodriguezseminole
7d5dfa4248 Merge branch 'master' into clipboardpriv 2021-03-03 16:04:47 -05:00
GLaDOS
bc57b6d563
Merge pull request #2731 from BlueWallet/clipboardpkg
OPS: Clipboard package renamed
2021-03-03 15:07:42 +00:00
marcosrdz
2098cbcd5f REF: Always check for clipboard privacy preferences when using shortcuts 2021-02-28 12:50:14 -05:00
marcosrdz
842c7bd3c3 FIX: Catalyst on Big Sur would not show drawer 2021-02-28 00:48:35 -05:00
marcosrdz
e377fcd889 OPS: Clipboard package renamed 2021-02-28 00:13:37 -05:00
Marcos Rodriguez Vélez
8b6948de58
Merge pull request #2722 from BlueWallet/anchor 2021-02-27 18:58:20 -05:00
Overtorment
f7ee30611a Merge remote-tracking branch 'origin/master' into cleanup-deps 2021-02-27 15:59:58 +00:00
marcosrdz
555125f85e REF: Use actionsheet anchor property button ipad options 2021-02-26 19:23:59 -05:00
Overtorment
d5dc86f0c5 OPS: deps cleanup 2021-02-26 18:10:45 +00:00
marcosrdz
e14ca13cf0 Update BlueElectrum.js 2021-02-25 23:01:23 -05:00
marcosrdz
5acbd043dc Update BlueElectrum.js 2021-02-25 22:30:43 -05:00
marcosrdz
d885d2f4df Merge branch 'master' into connectalert 2021-02-25 22:30:39 -05:00
marcosrdz
77cbda3053 FIX: Delete wallet button should be red. 2021-02-24 21:21:25 -05:00
Overtorment
522ccdae28 REF: electrum protocol error graceful handling 2021-02-22 17:36:12 +00:00
Ivan Vershigora
1118ce4869 ADD: qrcode scanner to wallet/broadcast screen 2021-02-18 16:59:45 +03:00
marcosrdz
983e6b4dd1 ADD: Update complication currency based on user preference 2021-02-11 22:34:51 -05:00
marcosrdz
b935dbca32 FIX: During long menmonics import, wallet panels are not scrolled to the last temporary gray wallet card #2544 2021-02-07 22:34:19 -05:00
Overtorment
f20fae8d2b FIX: better fee estimation based on mempool (closes #2154) 2021-02-01 15:46:15 +00:00
Marcos Rodriguez Vélez
163036e4f6
Merge pull request #2550 from BlueWallet/blur 2021-02-01 08:43:43 -05:00
marcosrdz
2e9fb9c09a FIX: Widget now shows Pending if latest tx is unconfirmed 2021-01-31 18:39:43 -05:00
marcosrdz
172a7cb791 ADD: Show alert if unsaved changes are found 2021-01-31 00:02:48 -05:00
marcosrdz
235ab8f198 Update storage-context.js 2021-01-29 22:45:24 -05:00
Marcos Rodriguez Vélez
9a72416efc
Merge pull request #2540 from BlueWallet/txupdate 2021-01-29 15:01:11 -05:00
Overtorment
b77d1fe3b8 ADD: AEZEED mnemonics support (from LND; only primary native-segwit chain atm; closes #1543) 2021-01-29 15:57:59 +00:00
marcosrdz
ed5da60659 ADD: Wallet txs update indicator 2021-01-27 19:30:42 -05:00
marcosrdz
35f8b7c1e8 Merge branch 'master' into notifcapable 2021-01-25 10:44:32 -05:00
Marcos Rodriguez Vélez
ce820616e8
Merge pull request #2508 from BlueWallet/privacy
REF: Privacy module
2021-01-25 09:21:59 -05:00
marcosrdz
9d775f635f ADD: If unable to connect to server, show alert. 2021-01-22 22:10:32 -05:00
marcosrdz
95ea380e7f ADD: Do not show notification settings if device does not support it. 2021-01-22 21:46:33 -05:00
marcosrdz
1c4d4c100c REF: Update component location 2021-01-22 11:34:47 -05:00
marcosrdz
cbe3fb592f Update handoff.ios.js 2021-01-19 07:11:31 -05:00
marcosrdz
4db2427e0a REF: Privacy module 2021-01-18 22:44:55 -05:00
marcosrdz
ddf8a87fd3 REF: Handoff Component 2021-01-18 22:40:11 -05:00
marcosrdz
7d9f81b543 DEL: Reset keychain after uninstall 2021-01-14 10:30:29 -05:00
Overtorment
fe4dedab24 FIX: disable RPC batching for Fulcrum electrum server 2021-01-13 17:15:59 +00:00
Overtorment
81e8fcc85f REF: processing push notifications 2021-01-01 19:58:23 +00:00
marcosrdz
964db9f656 REF: Move calls to notification module 2020-12-29 17:54:56 -05:00
marcosrdz
008edb12d5 FIX: Disable storage restore feature on macOS 2020-12-27 23:36:46 +00:00
GLaDOS
dcba7ddb0d
Merge pull request #2384 from BlueWallet/privacywidget
ADD: Privacy settings for iOS 14 widgets
2020-12-24 20:35:41 +00:00
marcosrdz
56b4afd577 Merge branch 'master' into privacywidget 2020-12-24 14:33:26 -05:00
marcosrdz
7fb709f5f1 Merge branch 'master' into isitmyaddressdesktop 2020-12-24 14:30:24 -05:00
marcosrdz
cec127bb69 Merge branch 'master' into push 2020-12-19 17:47:51 -05:00
marcosrdz
6ebe52b481 Merge branch 'master' into isitmyaddressdesktop 2020-12-19 17:47:22 -05:00
marcosrdz
319594033f Merge branch 'master' into privacywidget 2020-12-19 17:45:39 -05:00
marcosrdz
27d8ff4136 Update storage-context.js 2020-12-19 22:45:06 +00:00
marcosrdz
e36f003f7b Merge branch 'master' into isitmyaddressdesktop 2020-12-19 15:32:29 -05:00
marcosrdz
e39cc340ac OPS: Update iOS Push package 2020-12-19 15:29:18 -05:00
marcosrdz
b62c6f4007 Merge branch 'master' into push 2020-12-19 15:28:06 -05:00
marcosrdz
bcebc514a6 Merge branch 'master' into privacywidget 2020-12-19 15:21:41 -05:00
GLaDOS
f5e4b655cd
Merge pull request #2340 from BlueWallet/Contextifyfiatandlanguage
FIX: #Contextify currency and language #2173
2020-12-19 18:52:55 +00:00
marcosrdz
0e0b346706 Update notifications.js 2020-12-19 12:09:31 -05:00
marcosrdz
1d82ac246a ADD: Fetch txs when Push is received (Android) 2020-12-19 04:11:37 -05:00
marcosrdz
5d8f08b7a8 ADD: Privacy settings for iOS 14 widgets 2020-12-18 17:01:11 -05:00
marcosrdz
80f47d3c4a ADD: macOS catalina support for scanning in is it my address 2020-12-18 16:15:38 -05:00
marcosrdz
36da04566c Merge branch 'master' into opspack 2020-12-16 13:47:14 -05:00
marcosrdz
c83d1777ed REF: Use fs.showActionSheet if Desktop 2020-12-16 16:28:59 +00:00
marcosrdz
94b949105c Update clipboard.js 2020-12-15 22:25:08 -05:00
marcosrdz
5527d62b40 OPS: Update packages 2020-12-15 22:15:57 -05:00
marcosrdz
a6f8ceeb98 Merge branch 'master' into Contextifyfiatandlanguage 2020-12-13 12:01:51 -05:00
marcosrdz
01cb2aba5e ADD: rerender UI after language change 2020-12-13 04:52:54 -05:00
marcosrdz
6298f87922 FIX: #Contextify currency and language #2173 2020-12-12 20:33:42 -05:00
marcosrdz
af70ae3bc7 Update fs.js 2020-12-12 13:29:34 -05:00
marcosrdz
376156a423 Update fs.js 2020-12-12 13:07:00 -05:00
marcosrdz
9bc29aefab Merge branch 'master' into msmac 2020-12-11 19:32:02 -05:00
marcosrdz
79d993ac6b REF: Reuse fs 2020-12-10 22:28:54 -05:00
marcosrdz
8a6ba6cb02 FIX: Android crash 2020-12-10 18:26:45 -05:00
marcosrdz
fcd61c35b2 ADD: Display error if saving file fails on Android 2020-12-10 16:29:47 +00:00
Overtorment
ba89b76284 FIX: multisig throwing an error on creating transaction while connected to electrs 2020-11-30 15:26:37 +00:00
GLaDOS
cf2a670a66
Merge pull request #2182 from BlueWallet/plausablehook
REF: Plausible deniability uses Hooks
2020-11-25 14:37:33 +00:00
GLaDOS
c2916f002c
Merge pull request #2196 from BlueWallet/permissionandroid
ADD: Show alert on Android if storage access is denied.
2020-11-24 16:18:25 +00:00
marcosrdz
11acebed92 ADD: Show alert on Android if storage access is denied. 2020-11-23 08:55:32 -05:00
marcosrdz
eccb764840 FIX: FIle dialog was not displayed on Big Sur 2020-11-23 07:06:18 -05:00
marcosrdz
30fe5bf4a1 Merge branch 'master' into plausablehook 2020-11-22 04:42:21 -05:00
marcosrdz
1d2689bbb0 REF: String 2020-11-22 04:18:05 -05:00
marcosrdz
54db77e582 WIP 2020-11-20 21:47:13 -05:00
marcosrdz
cea149bc98 ADD: Handle fiat rate from alternate sources 2020-11-19 21:27:34 -05:00
Overtorment
be45e34654 FIX: wallets are not refreshing when app boots; FIX: wallets are not refreshing when they are navigated to 2020-11-13 15:14:49 +00:00
GLaDOS
91516bae22
Merge pull request #2124 from BlueWallet/widgetconnect
FIX: Connect to the same electrum server as the app.
2020-11-12 16:00:04 +00:00
marcosrdz
c986c557ac FIX: Connect to the same electrum server as the app. 2020-11-11 21:04:10 -05:00
Overtorment
2cfcb76e2a FIX: Notifications pop up does not clear on devices without Google Services (closes #1839) 2020-11-11 17:52:08 +00:00
Marcos Rodriguez Vélez
f8668f4045
ADD: Allow image for importing wallet 2020-11-10 18:42:15 +00:00
Overtorment
acf5a5b6b0 FIX: import multisig from some formats 2020-11-04 15:38:49 +00:00
Marcos Rodriguez Vélez
10511ae063
WIP: Market Widget for iOS 14 2020-11-02 13:11:28 +00:00
Marcos Rodriguez Vélez
1935e19f89
ADD: Market Widget for iOS 14 2020-10-30 14:19:38 +00:00
Overtorment
4921beb9ca
ADD: ui to create multisig; styling onboard screen 2020-10-29 21:13:54 +00:00
Marcos Rodriguez Vélez
1e770f779b
REF: useContext for centralized data access 2020-10-24 18:20:59 +01:00
Ivan Vershigora
056956c3fc REF: show numeric keyboard when ask for numbers in prompt 2020-10-20 13:44:56 +01:00
Overtorment
82516d995e
OPS: update & fix amplitude (#1987) 2020-10-15 14:28:44 +01:00
marcosrdz
59369bc7a3 Update fs.js 2020-10-13 18:11:02 +01:00
marcosrdz
88102f5601 Update fs.js 2020-10-13 16:40:24 +01:00
marcosrdz
d3746b6902 FIX: .backup file selection 2020-10-13 16:32:50 +01:00
marcosrdz
09d6c7789e ADD: Allow import of .backup files 2020-10-11 14:56:43 +01:00
Marcos Rodriguez Vélez
5ece75b691
ADD: Privacy Settings Screen (#1967)
* ADD: Privacy Settings Screen

* REF: Clipboard read opt-out

* ADD: Wallet shortcut privacy

* FIX: Remove unused code

* REF:Addasync/await

* REF: BlueClipboard

* REF: Rename file
2020-10-10 20:19:42 +01:00
Overtorment
0e8863ccb1 FIX: support electrum-desktop QR psbt for multisig 2020-10-09 17:57:15 +01:00
Overtorment
299535a570
REF: showing dialog and opening psbt files (#1956) 2020-10-07 15:54:22 +01:00
Overtorment
18a719e74a
FIX: crash on electrum malformed response (closes #1522, #1043, #1530… (#1952) 2020-10-06 14:46:20 +01:00
Overtorment
5c512833d9
ADD: multisig technical release 2020-10-05 22:25:14 +01:00
Overtorment
211ef2d9df FIX: transaction time when using ElectrumPersonalServer (closes #1315) 2020-09-01 10:37:13 +01:00
Overtorment
84e21f0cad FIX: some electrum txs stay unconfirmed 2020-09-01 00:14:05 +01:00
Overtorment
2903ae5a1f REF: speeded up large wallets (>3k txs) 2020-08-29 09:53:07 +01:00
Marcos Rodriguez Vélez
79bd72bd38 DEL: Remove Emulator check 2020-08-27 11:09:53 +01:00
Marcos Rodriguez Vélez
8331ee348f ADD: macOS on amplitude. 2020-08-20 11:57:06 +01:00
marcosrdz
a6e5ab352b FIX: Notifications Alert title 2020-08-20 11:45:51 +01:00
Overtorment
ae0e016401
ADD: handling push notification open (#1467) 2020-08-10 15:17:50 +01:00
Overtorment
d7f6bb6aa0 FIX: fetching large tx list wont throw an error anymore (but might return empty transactions instead) 2020-08-10 11:02:31 +01:00
Overtorment
2f48467996 FIX: disable push notifications in settings 2020-08-05 18:33:45 +01:00
Overtorment
733fb90b0e FIX: notifications 2020-08-04 14:43:03 +01:00
Overtorment
a1ccc93b3b ADD: push notification settings screen 2020-07-31 16:44:19 +01:00
Overtorment
1b00594c35 FIX: unsubscribe from push notifications when wallet is deleted 2020-07-30 15:07:41 +01:00
Overtorment
1d8cbcf4b2 ADD: subscripbe to push notifications about mined tx 2020-07-28 15:48:38 +01:00
Marcos Rodriguez Vélez
51d1325f18 Update notifications.js 2020-07-24 12:55:56 +01:00
Overtorment
a9e706422f Revert "Update notifications.js"
This reverts commit 7dc0417e78.
2020-07-23 19:12:49 +01:00
Marcos Rodriguez Vélez
7dc0417e78 Update notifications.js 2020-07-23 19:08:23 +01:00
Marcos Rodriguez Vélez
a33d4ab454
ADD: Detect if running inside iOS simulator (#1360) 2020-07-20 14:42:22 +01:00
Overtorment
545c8891f6
ADD: push notifications 2020-07-18 20:33:43 +01:00
Overtorment
57a4414564 REF: dont store txhex in transactions list 2020-07-03 09:09:50 +01:00
Overtorment
7396147157 REF: rearrange modules, move from root to blue_modules/ 2020-07-02 15:04:44 +01:00
Ivan
09b81c5941
ADD: Entropy generator (#1233) 2020-06-29 13:58:43 +01:00
Overtorment
82fd28ce12
ADD: support for Cobo Vault hardware wallet 2020-06-24 12:56:35 +01:00
marcosrdz
5c07a9ae41 Merge branch 'master' into devicel 2020-06-15 08:58:46 -04:00
Overtorment
8a4bd4d8a6 FIX: tcp module warnings 2020-06-15 13:43:42 +01:00
marcosrdz
d1fb9aaa3a ADD: Language and currency setting on first run 2020-06-14 22:09:27 -04:00
Overtorment
e8ddf3caea OPS: new RN module for TCP/TLS 2020-06-13 16:49:02 +01:00
Overtorment
2243a19a2f
ADD: fiat input (#1190) 2020-06-09 15:08:18 +01:00
Overtorment
a0feefb53e
Update crypto.js 2020-05-11 11:21:28 +01:00
Tankred Hase
2e2cfbd339 Fix jsdoc 2020-05-06 11:57:45 +08:00
Tankred Hase
71d8e329b8
Move random.js module to blue_modules/crypto.js 2020-05-06 11:00:13 +08:00
Overtorment
7c87fb55dc REF: new Buffer() deprecation warning fix (closes #995) 2020-04-20 14:43:58 +01:00
Overtorment
463bf9feb4 FIX: BIP38 should reject invalid passwords 2020-04-10 12:15:33 +01:00
Overtorment
c4be1ac0da FIX: BIP38 import support 2020-04-07 15:43:40 +01:00