Commit graph

12,037 commits

Author SHA1 Message Date
Brendon Duncan
d46c1def6a Merge commit '6c6d90ebfe' into wallet/task/351 2018-06-29 11:28:42 +12:00
Brendon Duncan
60c7a03d8b Scripts for running on Android emulator. 2018-06-29 08:43:43 +12:00
Brendon Duncan
9b20cb36fd Fixed incorrect case. 2018-06-29 08:13:13 +12:00
Jean-Baptiste Dominguez
f4f2a84fbb 351 - Improvement - Fix return was missing 2018-06-29 00:48:03 +09:00
Jean-Baptiste Dominguez
2e2012f978
Merge pull request #196 from Bitcoin-com/wallet/task/365
Wallet/task/365
2018-06-29 00:06:28 +09:00
Sebastiaan Pasma
6ef1bca911 small fix for key + exception message 2018-06-28 14:47:27 +02:00
Brendon Duncan
fb88b05463 Catching exception caused by using the wrong key to decrypt the profile. 2018-06-28 21:55:06 +12:00
Brendon Duncan
074e691cf9 Removing encryption key if it already exists from a previous installation. 2018-06-28 21:38:14 +12:00
Brendon Duncan
a388e6deac Some more clean up and documentation in encryptionService. 2018-06-28 21:13:37 +12:00
Brendon Duncan
63ddf545e4 Removed oboslete code from encryptionService and gave it a better layout. 2018-06-28 20:49:54 +12:00
Brendon Duncan
f04417bc39 Clarification of some items. 2018-06-28 20:39:54 +12:00
Brendon Duncan
52b9a206c3 Creation of new profile on startup works. 2018-06-28 20:31:22 +12:00
Brendon Duncan
ecaa13f6d4 Migrating profile and storing key, when getting profile. 2018-06-28 17:33:38 +12:00
Brendon Duncan
e215ecfb52 Initial encryption test is working on Chrome and iOS. 2018-06-28 08:32:45 +12:00
Brendon Duncan
35ba9bcb3c Test for merging profiles where each one contains a different copayer of the same shared wallet. 2018-06-17 16:02:51 +12:00
Brendon Duncan
6d90a0277a Fix equality test for credentials in profile merging, to match on something unique. 2018-06-15 21:12:25 +12:00
Brendon Duncan
7209800b3c Tests for storing profile on mobile. 2018-06-11 14:21:15 +12:00
Brendon Duncan
149b956b7c Storing profile on desktop without using secure storage. 2018-06-11 14:09:39 +12:00
Brendon Duncan
c9c27e838c Corrected the name on some things. 2018-06-11 12:39:25 +12:00
Brendon Duncan
435c2cacd4 Desktop using local storage only. 2018-06-11 12:23:39 +12:00
Brendon Duncan
18581e9608 Test for secureStorageService on mobile and browser. 2018-06-08 16:24:15 +12:00
Brendon Duncan
f4642b1953 All tests for secure storage service on desktop. 2018-06-08 16:19:50 +12:00
Brendon Duncan
da9559433f First test for the secureStorageService. 2018-06-08 15:06:56 +12:00
Brendon Duncan
522a7cd3cf Migration tests for desktop. 2018-06-08 14:49:01 +12:00
Brendon Duncan
a09069463a Checking key names in tests. 2018-06-08 14:31:35 +12:00
Brendon Duncan
3aa9e70e64 All tests for profile migration. 2018-06-08 14:07:46 +12:00
Brendon Duncan
e52242bb1b Testing profile merge. 2018-06-08 13:38:02 +12:00
Brendon Duncan
02460bd3c5 Uses the current app version when needed, when checking the appVersion of a profile. 2018-06-08 08:23:28 +12:00
Brendon Duncan
0003604017 Better use of mocks. 2018-06-08 08:12:24 +12:00
Brendon Duncan
accfea64b0 Test for getting from old storage. 2018-06-07 21:47:49 +12:00
Brendon Duncan
84f9035159 One test passing on storageService. 2018-06-07 20:56:24 +12:00
Brendon Duncan
6eef985180 Merge from wallet/task/351. 2018-06-07 18:30:32 +12:00
Brendon Duncan
35da3a5151 One test. 2018-06-06 19:53:57 +12:00
Sebastiaan Pasma
6c6d90ebfe Cleaner way without redundant code 2018-06-05 11:15:33 +02:00
Brendon Duncan
16b5054ea2 Now including app version is profile. 2018-06-05 11:34:14 +12:00
Sebastiaan Pasma
1e1f5deb2a iOS 9.3 fix 2018-06-04 21:37:36 +02:00
Sebastiaan Pasma
ddbc969de2 Merge remote-tracking branch 'origin/wallet/sprint/17' into wallet/sprint/17 2018-06-04 21:04:02 +02:00
Brendon Duncan
cc45e91680 Covered all the migration cases. 2018-06-04 20:23:01 +12:00
Jean-Baptiste Dominguez
437bd77ba4
Merge pull request #153 from Bitcoin-com/wallet/task/358
Improvement - 358 - Workflow camera permission
2018-06-04 14:30:52 +09:00
Brendon Duncan
afe433d909 Starting to migrate profile storage. 2018-06-04 15:31:51 +12:00
Brendon Duncan
adf7115c9c Merging profiles. 2018-06-04 14:38:15 +12:00
Brendon Duncan
3aa9bef803 The localStorageService now returns errors when they happen. 2018-06-04 14:37:54 +12:00
Brendon Duncan
4109d4743f Loading profiles from all sources, in preparation for merge. 2018-06-04 09:47:02 +12:00
Brendon Duncan
4ba821e983
Merge pull request #158 from Bitcoin-com/wallet/task/365
Wallet/task/365. JB indicated the code review will be performed when we merge the main 351 branch.
2018-06-01 18:04:32 +12:00
Brendon Duncan
90d2e13456 Merge commit 'cc2f5f6a14' into wallet/task/365
# Conflicts:
#	app-template/config-template.xml
#	src/js/services/storageService.js
2018-06-01 15:33:09 +12:00
Brendon Duncan
8d94a244bc Removed some debug messages. 2018-06-01 15:25:08 +12:00
Brendon Duncan
c5121afd7c Placeholder desktopSecureStorageService. 2018-06-01 15:04:52 +12:00
Brendon Duncan
f483fd81d8 Removed deleteProfile() as it is not used. 2018-06-01 11:53:04 +12:00
Brendon Duncan
17685dd810 Fixed some issues after the refactor. 2018-06-01 10:42:38 +12:00
Brendon Duncan
aaad6a1b4a Refactored to have the mobile and desktop secure storage contained with a more generic secure storage service. 2018-06-01 10:19:26 +12:00