Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/onboarding setup #8234

Merged
merged 1 commit into from
Jul 8, 2019
Merged

Feature/onboarding setup #8234

merged 1 commit into from
Jul 8, 2019

Conversation

vitvly
Copy link
Contributor

@vitvly vitvly commented May 20, 2019

Fixes #8131
Fixes #8132
Fixes #8134

@vitvly vitvly self-assigned this May 20, 2019
@status-github-bot
Copy link

Pull Request Checklist

  • Have you updated the documentation, if impacted (e.g. docs.status.im)?

@status-im-auto
Copy link
Member

status-im-auto commented May 20, 2019

Jenkins Builds

Click to see older builds (263)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ d8cf3c1 #1 2019-05-20 06:14:56 ~16 min linux 📦 App
✔️ d8cf3c1 #1 2019-05-20 06:18:07 ~19 min macos 📦 dmg
✔️ d8cf3c1 #1 2019-05-20 06:18:40 ~20 min windows 📦 exe
✔️ d8cf3c1 #1 2019-05-20 06:21:33 ~23 min android 📦 apk
✔️ d8cf3c1 #1 2019-05-20 06:21:37 ~23 min android-e2e 📦 apk
✔️ d8cf3c1 #1 2019-05-20 06:26:26 ~27 min ios 📦 ipa
459c898 #2 2019-05-29 08:28:50 ~1 min android 📄 log
459c898 #2 2019-05-29 08:33:04 ~5 min ios 📄 log
459c898 #2 2019-05-29 08:33:48 ~6 min macos 📄 log
459c898 #2 2019-05-29 08:34:16 ~6 min linux 📄 log
459c898 #2 2019-05-29 08:34:28 ~7 min windows 📄 log
459c898 #2 2019-05-29 08:37:30 ~10 min android-e2e 📄 log
cb0de43 #3 2019-05-29 13:32:29 ~13 min ios 📄 log
✔️ cb0de43 #3 2019-05-29 13:49:48 ~31 min macos 📦 dmg
✔️ cb0de43 #3 2019-05-29 13:51:05 ~32 min android-e2e 📦 apk
✔️ cb0de43 #3 2019-05-29 13:51:40 ~33 min android 📦 apk
✔️ cb0de43 #3 2019-05-29 13:54:07 ~35 min linux 📦 App
✔️ cb0de43 #3 2019-05-29 13:57:50 ~39 min windows 📦 exe
a7b1c87 #4 2019-05-30 18:45:26 ~7 min ios 📄 log
✔️ a7b1c87 #4 2019-05-30 18:53:10 ~15 min windows 📦 exe
✔️ a7b1c87 #4 2019-05-30 18:53:50 ~16 min linux 📦 App
✔️ a7b1c87 #4 2019-05-30 18:53:52 ~16 min android 📦 apk
✔️ a7b1c87 #4 2019-05-30 18:54:13 ~16 min android-e2e 📦 apk
✔️ a7b1c87 #4 2019-05-30 18:55:35 ~18 min macos 📦 dmg
b78315e #5 2019-06-03 08:37:13 ~9 min ios 📄 log
✔️ b78315e #5 2019-06-03 08:43:51 ~15 min macos 📦 dmg
✔️ b78315e #5 2019-06-03 08:44:29 ~16 min linux 📦 App
✔️ b78315e #5 2019-06-03 08:45:22 ~17 min android-e2e 📦 apk
✔️ b78315e #5 2019-06-03 08:45:23 ~17 min android 📦 apk
✔️ b78315e #5 2019-06-03 08:45:28 ~17 min windows 📦 exe
a0f851f #6 2019-06-04 10:55:03 ~33 sec android 📄 log
a0f851f #6 2019-06-04 10:55:05 ~36 sec android-e2e 📄 log
a0f851f #6 2019-06-04 10:55:12 ~40 sec ios 📄 log
a0f851f #6 2019-06-04 10:55:15 ~42 sec linux 📄 log
a0f851f #6 2019-06-04 10:55:18 ~42 sec windows 📄 log
a0f851f #6 2019-06-04 10:55:19 ~45 sec macos 📄 log
96dc983 #7 2019-06-05 07:54:10 ~28 sec android-e2e 📄 log
96dc983 #7 2019-06-05 07:54:13 ~29 sec ios 📄 log
96dc983 #7 2019-06-05 07:54:13 ~30 sec android 📄 log
96dc983 #7 2019-06-05 07:54:18 ~34 sec linux 📄 log
96dc983 #7 2019-06-05 07:54:19 ~31 sec windows 📄 log
96dc983 #7 2019-06-05 07:54:19 ~33 sec macos 📄 log
48605e8 #8 2019-06-06 15:28:10 ~1 min android-e2e 📄 log
48605e8 #8 2019-06-06 15:28:10 ~1 min android 📄 log
48605e8 #8 2019-06-06 15:28:10 ~59 sec ios 📄 log
48605e8 #8 2019-06-06 15:28:25 ~1 min windows 📄 log
48605e8 #8 2019-06-06 15:28:25 ~1 min linux 📄 log
48605e8 #8 2019-06-06 15:28:26 ~1 min macos 📄 log
f12b7a3 #9 2019-06-07 06:53:35 ~38 sec android-e2e 📄 log
f12b7a3 #9 2019-06-07 06:53:35 ~37 sec android 📄 log
f12b7a3 #9 2019-06-07 06:53:36 ~36 sec ios 📄 log
f12b7a3 #9 2019-06-07 06:53:42 ~42 sec linux 📄 log
f12b7a3 #9 2019-06-07 06:53:42 ~38 sec windows 📄 log
f12b7a3 #9 2019-06-07 06:53:43 ~40 sec macos 📄 log
049442f #10 2019-06-10 07:12:43 ~1 min ios 📄 log
049442f #10 2019-06-10 07:12:49 ~1 min windows 📄 log
049442f #10 2019-06-10 07:12:53 ~1 min macos 📄 log
049442f #10 2019-06-10 07:13:41 ~2 min linux 📄 log
049442f #10 2019-06-10 07:25:19 ~14 min android 📄 log
049442f #10 2019-06-10 07:25:19 ~14 min android-e2e 📄 log
✔️ 5960522 #11 2019-06-11 10:13:23 ~14 min linux 📦 App
✔️ 5960522 #11 2019-06-11 10:14:59 ~16 min ios 📦 ipa
✔️ 5960522 #11 2019-06-11 10:16:04 ~17 min windows 📦 exe
✔️ 5960522 #11 2019-06-11 10:16:17 ~17 min macos 📦 dmg
✔️ 5960522 #11 2019-06-11 10:17:43 ~18 min android 📦 apk
✔️ 5960522 #11 2019-06-11 10:18:11 ~19 min android-e2e 📦 apk
✔️ 26ba87d #12 2019-06-12 10:49:31 ~13 min android-e2e 📦 apk
✔️ 26ba87d #12 2019-06-12 10:49:48 ~13 min linux 📦 App
✔️ 26ba87d #12 2019-06-12 10:49:59 ~13 min ios 📦 ipa
✔️ 26ba87d #12 2019-06-12 10:51:59 ~15 min windows 📦 exe
✔️ 26ba87d #12 2019-06-12 10:52:01 ~15 min macos 📦 dmg
✔️ 26ba87d #12 2019-06-12 10:55:54 ~19 min android 📦 apk
✔️ b7fc509 #13 2019-06-12 13:46:54 ~12 min ios 📦 ipa
✔️ b7fc509 #13 2019-06-12 13:48:17 ~13 min linux 📦 App
✔️ b7fc509 #13 2019-06-12 13:48:50 ~14 min windows 📦 exe
✔️ b7fc509 #13 2019-06-12 13:50:12 ~15 min macos 📦 dmg
✔️ b7fc509 #13 2019-06-12 13:50:44 ~16 min android 📦 apk
✔️ b7fc509 #13 2019-06-12 13:50:59 ~16 min android-e2e 📦 apk
4d71f61 #14 2019-06-12 14:55:18 ~27 sec android 📄 log
4d71f61 #14 2019-06-12 14:55:21 ~27 sec linux 📄 log
4d71f61 #14 2019-06-12 14:55:22 ~29 sec ios 📄 log
4d71f61 #14 2019-06-12 14:55:24 ~28 sec macos 📄 log
4d71f61 #14 2019-06-12 14:55:28 ~31 sec windows 📄 log
✔️ 4d71f61 #14 2019-06-12 15:11:12 ~16 min android-e2e 📦 apk
✔️ e2ce232 #15 2019-06-12 16:52:42 ~11 min macos 📦 dmg
✔️ e2ce232 #15 2019-06-12 16:52:59 ~11 min ios 📦 ipa
✔️ e2ce232 #15 2019-06-12 16:55:06 ~13 min linux 📦 App
✔️ e2ce232 #15 2019-06-12 16:55:41 ~14 min windows 📦 exe
✔️ e2ce232 #15 2019-06-12 16:57:29 ~16 min android 📦 apk
✔️ e2ce232 #15 2019-06-12 16:57:42 ~16 min android-e2e 📦 apk
✔️ 9cb488f #17 2019-06-13 10:42:46 ~11 min macos 📦 dmg
✔️ 9cb488f #17 2019-06-13 10:42:48 ~11 min windows 📦 exe
✔️ 9cb488f #17 2019-06-13 10:42:51 ~11 min ios 📦 ipa
9cb488f #17 2019-06-13 10:48:17 ~17 min android-e2e 📄 log
✔️ 9cb488f #17 2019-06-13 10:51:31 ~20 min linux 📦 App
✔️ 9cb488f #17 2019-06-13 10:56:46 ~25 min android 📦 apk
✔️ 1875271 #19 2019-06-14 11:23:12 ~11 min ios 📦 ipa
✔️ 1875271 #19 2019-06-14 11:23:25 ~11 min macos 📦 dmg
✔️ 1875271 #19 2019-06-14 11:26:41 ~15 min android 📦 apk
1875271 #19 2019-06-14 11:26:49 ~15 min android-e2e 📄 log
✔️ 1875271 #19 2019-06-14 11:29:15 ~17 min linux 📦 App
✔️ 1875271 #19 2019-06-14 11:29:52 ~18 min windows 📦 exe
fde5ca0 #20 2019-06-14 13:04:02 ~9 min android-e2e 📄 log
✔️ fde5ca0 #20 2019-06-14 13:05:46 ~10 min macos 📦 dmg
✔️ fde5ca0 #20 2019-06-14 13:05:55 ~11 min ios 📦 ipa
✔️ fde5ca0 #20 2019-06-14 13:06:58 ~12 min linux 📦 App
✔️ fde5ca0 #20 2019-06-14 13:08:19 ~13 min windows 📦 exe
✔️ fde5ca0 #20 2019-06-14 13:08:40 ~13 min android 📦 apk
✔️ 1c1b08d #22 2019-06-14 13:33:35 ~10 min ios 📦 ipa
✔️ 1c1b08d #22 2019-06-14 13:33:40 ~10 min macos 📦 dmg
✔️ 1c1b08d #22 2019-06-14 13:38:34 ~15 min linux 📦 App
✔️ 1c1b08d #22 2019-06-14 13:38:34 ~15 min android 📦 apk
✔️ 1c1b08d #22 2019-06-14 13:38:34 ~15 min windows 📦 exe
✔️ 6156328 #23 2019-06-14 13:50:33 ~12 min linux 📦 App
✔️ 6156328 #23 2019-06-14 13:51:19 ~12 min windows 📦 exe
✔️ 6156328 #23 2019-06-14 13:51:29 ~13 min ios 📦 ipa
✔️ 6156328 #23 2019-06-14 13:54:00 ~15 min android 📦 apk
✔️ 6156328 #23 2019-06-14 13:54:18 ~15 min android-e2e 📦 apk
✔️ 6156328 #23 2019-06-14 13:54:49 ~16 min macos 📦 dmg
✔️ 9a60608 #25 2019-06-18 09:42:37 ~10 min macos 📦 dmg
✔️ 9a60608 #25 2019-06-18 09:43:53 ~11 min ios 📦 ipa
9a60608 #25 2019-06-18 09:46:14 ~14 min linux 📄 log
✔️ 9a60608 #25 2019-06-18 09:47:27 ~15 min windows 📦 exe
9a60608 #25 2019-06-18 09:48:54 ~16 min android 📄 log
9a60608 #25 2019-06-18 09:48:54 ~16 min android-e2e 📄 log
✔️ 36460f8 #26 2019-06-18 10:36:36 ~12 min linux 📦 App
✔️ 36460f8 #26 2019-06-18 10:36:53 ~12 min ios 📦 ipa
✔️ 36460f8 #26 2019-06-18 10:37:06 ~12 min windows 📦 exe
36460f8 #26 2019-06-18 10:38:30 ~14 min android-e2e 📄 log
36460f8 #26 2019-06-18 10:38:30 ~14 min android 📄 log
✔️ 36460f8 #26 2019-06-18 10:39:30 ~15 min macos 📦 dmg
✔️ 143a4a7 #27 2019-06-18 12:35:44 ~12 min android 📦 apk
✔️ 143a4a7 #27 2019-06-18 12:36:06 ~12 min ios 📦 ipa
✔️ 143a4a7 #27 2019-06-18 12:36:49 ~13 min macos 📦 dmg
✔️ 143a4a7 #27 2019-06-18 12:39:12 ~15 min windows 📦 exe
143a4a7 #27 2019-06-18 12:42:25 ~19 min android-e2e 📄 log
✔️ 143a4a7 #27 2019-06-18 12:48:46 ~25 min linux 📦 App
61c365b #29 2019-06-18 21:06:24 ~10 min ios 📄 log
61c365b #29 2019-06-18 21:06:29 ~10 min macos 📄 log
61c365b #29 2019-06-18 21:08:56 ~13 min android 📄 log
61c365b #29 2019-06-18 21:10:34 ~14 min android-e2e 📄 log
61c365b #29 2019-06-18 21:12:43 ~16 min windows 📄 log
61c365b #29 2019-06-18 21:12:54 ~17 min linux 📄 log
52e90ac #30 2019-06-20 13:59:39 ~13 min linux 📄 log
52e90ac #30 2019-06-20 13:59:46 ~13 min ios 📄 log
52e90ac #31 2019-06-20 14:10:29 ~11 min ios 📄 log
52e90ac #31 2019-06-20 14:10:31 ~11 min macos 📄 log
52e90ac #31 2019-06-20 14:12:41 ~13 min android-e2e 📄 log
52e90ac #31 2019-06-20 14:13:29 ~14 min android 📄 log
52e90ac #31 2019-06-20 14:14:47 ~15 min linux 📄 log
52e90ac #31 2019-06-20 14:14:58 ~15 min windows 📄 log
ddf8254 #32 2019-06-24 16:05:44 ~12 min ios 📄 log
ddf8254 #32 2019-06-24 16:06:45 ~13 min linux 📄 log
ddf8254 #32 2019-06-24 16:07:27 ~13 min windows 📄 log
ddf8254 #32 2019-06-24 16:07:49 ~14 min macos 📄 log
ddf8254 #32 2019-06-24 16:08:41 ~15 min android 📄 log
ddf8254 #32 2019-06-24 16:08:42 ~15 min android-e2e 📄 log
f299be3 #33 2019-06-26 14:29:17 ~11 min android-e2e 📄 log
f299be3 #33 2019-06-26 14:29:30 ~11 min ios 📄 log
f299be3 #33 2019-06-26 14:29:37 ~11 min android 📄 log
f299be3 #33 2019-06-26 14:31:13 ~13 min linux 📄 log
f299be3 #33 2019-06-26 14:32:04 ~14 min macos 📄 log
f299be3 #33 2019-06-26 14:34:17 ~16 min windows 📄 log
✔️ 13eb082 #34 2019-06-27 09:07:00 ~11 min macos 📦 dmg
✔️ 13eb082 #34 2019-06-27 09:07:31 ~12 min android 📦 apk
✔️ 13eb082 #34 2019-06-27 09:08:11 ~12 min android-e2e 📦 apk
✔️ 13eb082 #34 2019-06-27 09:09:26 ~13 min ios 📦 ipa
✔️ 13eb082 #34 2019-06-27 09:09:33 ~14 min linux 📦 App
✔️ 13eb082 #34 2019-06-27 09:12:24 ~16 min windows 📦 exe
25db966 #36 2019-06-27 10:33:20 ~9 min ios 📄 log
25db966 #36 2019-06-27 10:35:43 ~12 min linux 📄 log
25db966 #36 2019-06-27 10:36:38 ~12 min windows 📄 log
25db966 #36 2019-06-27 10:37:24 ~13 min macos 📄 log
25db966 #36 2019-06-27 10:49:46 ~26 min android 📄 log
25db966 #36 2019-06-27 10:49:47 ~26 min android-e2e 📄 log
9a48778 #37 2019-06-27 13:47:25 ~3 min linux 📄 log
9a48778 #37 2019-06-27 13:47:37 ~3 min windows 📄 log
9a48778 #37 2019-06-27 13:47:38 ~3 min ios 📄 log
9a48778 #37 2019-06-27 13:48:02 ~3 min macos 📄 log
9a48778 #37 2019-06-27 13:59:13 ~15 min android 📄 log
9a48778 #37 2019-06-27 13:59:13 ~15 min android-e2e 📄 log
1768dc7 #38 2019-06-28 06:44:49 ~3 min linux 📄 log
1768dc7 #38 2019-06-28 06:45:00 ~3 min windows 📄 log
1768dc7 #38 2019-06-28 06:45:05 ~3 min ios 📄 log
1768dc7 #38 2019-06-28 06:45:27 ~3 min macos 📄 log
1768dc7 #38 2019-06-28 06:50:13 ~8 min android 📄 log
1768dc7 #38 2019-06-28 06:50:19 ~8 min android-e2e 📄 log
✔️ c7561cc #39 2019-07-03 16:12:17 ~13 min linux 📦 App
✔️ c7561cc #39 2019-07-03 16:12:58 ~14 min windows 📦 exe
✔️ c7561cc #39 2019-07-03 16:14:03 ~15 min ios 📦 ipa
✔️ c7561cc #39 2019-07-03 16:14:36 ~15 min macos 📦 dmg
✔️ 46a4e83 #40 2019-07-03 16:50:07 ~12 min ios 📦 ipa
✔️ 46a4e83 #40 2019-07-03 16:52:27 ~14 min macos 📦 dmg
✔️ 46a4e83 #40 2019-07-03 16:53:51 ~16 min linux 📦 App
✔️ 46a4e83 #40 2019-07-03 16:54:01 ~16 min windows 📦 exe
✔️ 46a4e83 #40 2019-07-03 16:58:36 ~21 min android 📦 apk
✔️ 46a4e83 #40 2019-07-03 16:58:49 ~21 min android-e2e 📦 apk
✔️ 1b66750 #41 2019-07-04 10:18:27 ~12 min ios 📦 ipa
✔️ 1b66750 #41 2019-07-04 10:18:33 ~12 min windows 📦 exe
✔️ 1b66750 #41 2019-07-04 10:19:11 ~13 min android-e2e 📦 apk
✔️ 1b66750 #41 2019-07-04 10:20:45 ~15 min linux 📦 App
✔️ 1b66750 #41 2019-07-04 10:22:05 ~16 min macos 📦 dmg
✔️ 1b66750 #41 2019-07-04 10:32:29 ~26 min android 📦 apk
✔️ 19e29e4 #42 2019-07-04 10:48:30 ~12 min ios 📦 ipa
✔️ 19e29e4 #42 2019-07-04 10:48:45 ~12 min windows 📦 exe
✔️ 19e29e4 #42 2019-07-04 10:49:07 ~13 min android 📦 apk
✔️ 19e29e4 #42 2019-07-04 10:50:00 ~14 min macos 📦 dmg
✔️ 19e29e4 #42 2019-07-04 10:50:46 ~15 min linux 📦 App
✔️ 19e29e4 #42 2019-07-04 11:04:33 ~28 min android-e2e 📦 apk
✔️ 822d4d3 #43 2019-07-04 13:37:08 ~10 min android-e2e 📦 apk
✔️ 822d4d3 #43 2019-07-04 13:41:05 ~14 min macos 📦 dmg
✔️ 822d4d3 #43 2019-07-04 13:41:12 ~15 min ios 📦 ipa
✔️ 822d4d3 #43 2019-07-04 13:41:18 ~15 min linux 📦 App
✔️ 822d4d3 #43 2019-07-04 13:41:40 ~15 min windows 📦 exe
✔️ 822d4d3 #43 2019-07-04 14:07:36 ~41 min android 📦 apk
✔️ 50aaace #44 2019-07-04 14:30:38 ~12 min ios 📦 ipa
✔️ 50aaace #44 2019-07-04 14:31:08 ~13 min android 📦 apk
✔️ 50aaace #44 2019-07-04 14:32:38 ~14 min macos 📦 dmg
✔️ 50aaace #44 2019-07-04 14:33:02 ~14 min windows 📦 exe
✔️ 50aaace #44 2019-07-04 14:34:41 ~16 min linux 📦 App
✔️ 50aaace #44 2019-07-04 14:43:11 ~25 min android-e2e 📦 apk
✔️ 10f00b2 #45 2019-07-05 10:19:52 ~12 min ios 📦 ipa
✔️ 10f00b2 #45 2019-07-05 10:20:23 ~12 min windows 📦 exe
✔️ 10f00b2 #45 2019-07-05 10:20:45 ~13 min linux 📦 App
✔️ 10f00b2 #45 2019-07-05 10:21:35 ~13 min macos 📦 dmg
✔️ 10f00b2 #45 2019-07-05 10:22:38 ~14 min android 📦 apk
✔️ 10f00b2 #45 2019-07-05 10:23:01 ~15 min android-e2e 📦 apk
01ceab6 #46 2019-07-05 11:15:24 ~11 min linux 📄 log
01ceab6 #46 2019-07-05 11:15:33 ~12 min ios 📄 log
01ceab6 #46 2019-07-05 11:16:06 ~12 min windows 📄 log
01ceab6 #46 2019-07-05 11:16:48 ~13 min macos 📄 log
01ceab6 #46 2019-07-05 11:17:40 ~14 min android 📄 log
01ceab6 #46 2019-07-05 11:17:45 ~14 min android-e2e 📄 log
✔️ 3323df3 #47 2019-07-05 11:37:28 ~13 min ios 📦 ipa
✔️ 3323df3 #47 2019-07-05 11:37:33 ~13 min linux 📦 App
✔️ 3323df3 #47 2019-07-05 11:37:35 ~13 min windows 📦 exe
✔️ 3323df3 #47 2019-07-05 11:37:42 ~13 min android-e2e 📦 apk
✔️ 3323df3 #47 2019-07-05 11:37:53 ~13 min android 📦 apk
✔️ 3323df3 #47 2019-07-05 11:39:19 ~14 min macos 📦 dmg
✔️ 6f30ed6 #48 2019-07-05 13:55:29 ~13 min ios 📦 ipa
✔️ 6f30ed6 #48 2019-07-05 13:56:15 ~14 min linux 📦 App
✔️ 6f30ed6 #48 2019-07-05 13:56:48 ~14 min windows 📦 exe
✔️ 6f30ed6 #48 2019-07-05 13:56:51 ~14 min macos 📦 dmg
✔️ 6f30ed6 #48 2019-07-05 13:56:57 ~14 min android 📦 apk
✔️ 6f30ed6 #48 2019-07-05 13:57:17 ~15 min android-e2e 📦 apk
✔️ 73dae1b #49 2019-07-08 10:39:13 ~11 min ios 📦 ipa
✔️ 73dae1b #49 2019-07-08 10:41:24 ~13 min macos 📦 dmg
✔️ 73dae1b #49 2019-07-08 10:41:37 ~13 min linux 📦 App
✔️ 73dae1b #49 2019-07-08 10:42:01 ~14 min windows 📦 exe
✔️ 73dae1b #49 2019-07-08 10:43:20 ~15 min android 📦 apk
✔️ 73dae1b #49 2019-07-08 10:43:28 ~15 min android-e2e 📦 apk
✔️ b9e84e2 #50 2019-07-08 11:52:17 ~11 min android-e2e 📦 apk
✔️ b9e84e2 #50 2019-07-08 11:53:27 ~12 min ios 📦 ipa
b9e84e2 #50 2019-07-08 11:53:42 ~12 min linux 📄 log
✔️ b9e84e2 #50 2019-07-08 11:53:58 ~13 min android 📦 apk
✔️ b9e84e2 #50 2019-07-08 11:56:18 ~15 min windows 📦 exe
✔️ b9e84e2 #50 2019-07-08 11:56:56 ~16 min macos 📦 dmg
✔️ a30973f #51 2019-07-08 14:21:14 ~18 min macos 📦 dmg
✔️ a30973f #51 2019-07-08 14:22:54 ~20 min ios 📦 ipa
✔️ a30973f #51 2019-07-08 14:25:35 ~22 min android-e2e 📦 apk
✔️ a30973f #51 2019-07-08 14:27:27 ~24 min android 📦 apk
✔️ a30973f #51 2019-07-08 14:29:37 ~26 min linux 📦 App
✔️ a30973f #51 2019-07-08 14:30:13 ~27 min windows 📦 exe
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 4de1655 #52 2019-07-08 15:01:11 ~12 min linux 📦 App
✔️ 4de1655 #52 2019-07-08 15:01:34 ~13 min ios 📦 ipa
✔️ 4de1655 #52 2019-07-08 15:01:58 ~13 min windows 📦 exe
✔️ 4de1655 #52 2019-07-08 15:03:14 ~14 min macos 📦 dmg
✔️ 4de1655 #52 2019-07-08 15:04:12 ~15 min android 📦 apk
✔️ 4de1655 #52 2019-07-08 15:04:36 ~16 min android-e2e 📦 apk
✔️ 434dd5c #53 2019-07-08 15:27:55 ~11 min ios 📦 ipa
✔️ 434dd5c #53 2019-07-08 15:28:37 ~12 min android-e2e 📦 apk
✔️ 434dd5c #53 2019-07-08 15:28:47 ~12 min android 📦 apk
✔️ 434dd5c #53 2019-07-08 15:29:20 ~13 min windows 📦 exe
✔️ 434dd5c #53 2019-07-08 15:30:27 ~14 min linux 📦 App
✔️ 434dd5c #53 2019-07-08 15:31:29 ~15 min macos 📦 dmg

@flexsurfer flexsurfer mentioned this pull request May 20, 2019
13 tasks
Copy link
Contributor

@yenda yenda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i relealized that it was a draft after reviewing

#(sort-by :last-sign-in > %))
{:keys [address photo-path name]} (first (selection-fn (vals accounts)))]
(accounts.login/open-login cofx address photo-path name)))))
(if true #_(empty? accounts)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

leftover?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed.

@@ -1631,3 +1631,10 @@
:<- [:search/filter]
(fn [[chats search-filter]]
(apply-filter search-filter chats extract-chat-attributes)))

;; INTRO WIZARD
(re-frame/reg-sub
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

top level subs should be put at the top of the file

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

[status-im.ui.components.colors :as colors]
[status-im.ui.components.react :as react]))

(defn number-view
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is it the same namepad again?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, but this will be now in a separate PR, together with PINs logic. Removed from this PR now.

@@ -7,9 +7,59 @@
:padding-horizontal 30})

(def intro-logo-container
{:flex 1
{;:flex 1
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

leftovers?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed.

@flexsurfer
Copy link
Member

@flexsurfer
Copy link
Member

@siphiuel could you rebase please onto develop

@vitvly vitvly force-pushed the feature/onboarding-setup branch 2 times, most recently from 5960522 to 26ba87d Compare June 12, 2019 10:35
(handlers/register-handler-fx
:accounts.create.ui/intro-wizard
(fn [cofx _]
(accounts.create/intro-wizard cofx)))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

there is no need to register handlers , you can use {:events []} in fx/defn , please move all these handlers in core , thx

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@vitvly vitvly marked this pull request as ready for review June 12, 2019 16:42
@vitvly vitvly requested review from jakubgs and a team as code owners June 12, 2019 16:42
Copy link
Member

@flexsurfer flexsurfer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. clean log
  2. use typography
  3. remove code not related to onboarding (ttt)

@@ -30,21 +31,24 @@
(assoc cofx :status (rand-nth statuses/data)))

(defn create-account! [password]
(log/info "#create-account!" password)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

leftover?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed.

(status/create-account
password
#(re-frame/dispatch [:accounts.create.callback/create-account-success (types/json->clj %) password])))

;;;; Handlers
(defn create-account
[{:keys [db random-guid-generator] :as cofx}]
[{:keys [db] :as cofx}]
(log/info "creating account with password:" (get-in db [:intro-wizard :key-code]))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

leftover?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed.


(= step 4)
{:db (-> db
(assoc-in [:intro-wizard :stored-key-code] (get-in db [:intro-wizard :key-code]))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

better to use update :intro-wizard and assoc

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, yes looks better, fixed.

(fn [data]
(-> data
(dissoc :generating-keys?)
(assoc :accounts (:accounts result))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you can move all keys under one assoc

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, so lame, fixed.

@@ -17,3 +17,13 @@

(def about-title-text
{:font-size 20})

(def learn-more-title
{:font-size 17
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you can use typography instead

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you mean i can remove line-height and rely on automatic calculation, or something else?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i mean we don't use styles for text anymore, only :typography because all labels are standatized so instead of [react/text {:style}] you should use [react/text {:typography}

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for clarifying, fixed.

{:image (:intro3 resources/ui)
:title :intro-title3
:text :intro-text3}] window-width]
#_[react/view {:flex 1}]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

leftover?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed.

[{:style (assoc styles/welcome-text-bottom-note :color colors/blue)
:on-press privacy-policy/open-privacy-policy-link!}
(i18n/label :t/intro-privacy-policy-note2)]]
#_[privacy-policy/privacy-policy-button]]]))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

leftover?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed.

@@ -1,8 +1,10 @@

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

how's this related to onboarding?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Leftover from numpad migration to separate PR, removed.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

still here

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed for good :)

@@ -98,6 +98,24 @@
{:typography :main-medium
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

how's this related to onboarding?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In no way indeed, my mistake, removed.

@@ -19,6 +19,9 @@
(when on-dismiss
(clj->js {:cancelable false})))))

(defn vibrate []
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

how's this related to onboarding?

Copy link
Contributor Author

@vitvly vitvly Jun 14, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Passcodes don't match error message on Confirm code screen should trigger vibration as per Figma design.

@vitvly
Copy link
Contributor Author

vitvly commented Jun 13, 2019

Welcome screen:
Simulator Screen Shot - iPhone Xs - 2019-06-13 at 12 16 34

Generate key:
Simulator Screen Shot - iPhone Xs - 2019-06-13 at 12 16 36

Choose key:
Simulator Screen Shot - iPhone Xs - 2019-06-13 at 12 16 38

Choose storage:
Simulator Screen Shot - iPhone Xs - 2019-06-13 at 12 16 41

Create password:
Simulator Screen Shot - iPhone Xs - 2019-06-13 at 12 31 46

Confirm password:
Simulator Screen Shot - iPhone Xs - 2019-06-13 at 12 31 56

Confirm password error:
Simulator Screen Shot - iPhone Xs - 2019-06-13 at 12 31 37

Enable fingerprint:
Simulator Screen Shot - iPhone Xs - 2019-06-13 at 12 17 07

Enable notifications:
Simulator Screen Shot - iPhone Xs - 2019-06-13 at 12 17 10

@vitvly
Copy link
Contributor Author

vitvly commented Jun 13, 2019

Small screen:

Welcome:
Simulator Screen Shot - iPhone SE - 2019-06-13 at 13 22 03

Generate key:
Simulator Screen Shot - iPhone SE - 2019-06-13 at 13 22 08

Select account:
Simulator Screen Shot - iPhone SE - 2019-06-13 at 13 22 10

Choose key storage:
Simulator Screen Shot - iPhone SE - 2019-06-13 at 13 22 12

Create password:
Simulator Screen Shot - iPhone SE - 2019-06-13 at 13 22 16

Confirm password:
Simulator Screen Shot - iPhone SE - 2019-06-13 at 13 22 20

Confirm error:
Simulator Screen Shot - iPhone SE - 2019-06-13 at 13 22 24

Fingerprint:
Simulator Screen Shot - iPhone SE - 2019-06-13 at 13 22 35

Notifications:
Simulator Screen Shot - iPhone SE - 2019-06-13 at 13 22 37

@vitvly vitvly changed the base branch from develop to feature/onboarding June 13, 2019 10:30
@@ -145,7 +145,7 @@
[vector-icons/icon icon {:color (if selected? colors/blue colors/gray)
:width 24 :height 24}]
[react/view {:style {:margin-horizontal 16 :flex 1}}
[react/view {:style {:margin-top -4}}
[react/view {:style {}}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

view can be removed?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

@statustestbot
Copy link

0% of end-end tests have passed

Total executed tests: 44
Failed tests: 44
Passed tests: 0

Failed tests (44)

Click to expand
1. test_block_user_from_public_chat

Device 2: Wait for CreateAccountButton
Device 2: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

2. test_filters_from_daap

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

3. test_copy_and_paste_messages

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

4. test_send_transaction_from_daap

Device 1: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

5. test_request_and_receive_tokens_in_1_1_chat

Device 2: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

6. test_deploy_contract_from_daap

Device 1: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

7. test_open_transaction_on_etherscan

Device 1: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

8. test_public_chat_messaging

Device 2: Wait for CreateAccountButton
Device 2: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

9. test_long_press_to_delete_1_1_chat

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

10. test_password_in_logcat_sign_in

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

11. test_sign_typed_message

Device 1: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

12. test_logcat_send_transaction_from_daap

Device 1: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

13. test_send_message_in_group_chat

Device 2: Wait for CreateAccountButton
Device 2: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

14. test_logcat_send_transaction_from_wallet

Device 1: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

15. test_send_token_with_7_decimals

Device 1: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

16. test_modify_transaction_fee_values

Device 1: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

17. test_send_eth_from_wallet_to_address

Device 1: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

18. test_manage_assets

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

19. test_logcat_send_transaction_in_1_1_chat

Device 1: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

20. test_request_and_receive_eth_in_1_1_chat

Device 2: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

21. test_long_press_to_delete_public_chat

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

22. test_send_emoji

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

23. test_search_chat_on_home

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

24. test_logcat_recovering_account

Device 1: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

25. test_send_tokens_in_1_1_chat

Device 2: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

26. test_network_mismatch_for_send_request_commands

Device 2: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

27. test_logcat_sign_message_from_daap

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

28. test_switch_users_and_add_new_account

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

29. test_send_stt_from_wallet

Device 1: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

30. test_send_eth_in_1_1_chat

Device 2: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

31. test_login_with_new_account

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

32. test_send_eth_from_wallet_to_contact

Device 1: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

33. test_add_contact_from_public_chat

Device 2: Wait for CreateAccountButton
Device 2: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

34. test_send_two_transactions_one_after_another_in_dapp

Device 1: Wait for PasswordInput
Device 1: Wait for OtherAccountsButton

Device 1: 'IHaveAccountButton' is not found on the screen

Device sessions

35. test_password_in_logcat_creating_account

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

36. test_backup_recovery_phrase

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

37. test_offline_status

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

38. test_open_google_com_via_open_dapp

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

39. test_unread_messages_counter_public_chat

Device 2: Wait for CreateAccountButton
Device 2: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

40. test_sign_message_from_daap

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

41. test_user_can_remove_profile_picture

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

42. test_share_contact_code_and_wallet_address

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

43. test_refresh_button_browsing_app_webview

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

44. test_backup_recovery_phrase_warning_from_wallet

Device 1: Wait for CreateAccountButton
Device 1: Wait for PasswordInput

Device 1: 'CreateAccountButton' is not found on the screen

Device sessions

@asemiankevich
Copy link
Contributor

@siphiuel would you mind to create a separate task for Fingerprint and notification pieces if they are not in scope of this PR? #8234 (comment)

@vitvly
Copy link
Contributor Author

vitvly commented Jul 8, 2019

@asemiankevich created an issue #8533 and referenced it in master issue #8089

@vitvly
Copy link
Contributor Author

vitvly commented Jul 8, 2019

Fixed password input text cutting.

@flexsurfer
Copy link
Member

@siphiuel could you rebase and squash commits please

@vitvly
Copy link
Contributor Author

vitvly commented Jul 8, 2019

@flexsurfer done

@statustestbot
Copy link

98% of end-end tests have passed

Total executed tests: 44
Failed tests: 1
Passed tests: 43

Failed tests (1)

Click to expand
1. test_switch_users_and_add_new_account

Device 1: Wait for OkButton
Device 1: Tap on OtherAccountsButton

Device 1: 'GetStartedButton' is not found on the screen

Device sessions

Passed tests (43)

Click to expand
1. test_block_user_from_public_chat
Device sessions

2. test_filters_from_daap
Device sessions

3. test_copy_and_paste_messages
Device sessions

4. test_send_transaction_from_daap
Device sessions

5. test_request_and_receive_tokens_in_1_1_chat
Device sessions

6. test_deploy_contract_from_daap
Device sessions

7. test_open_transaction_on_etherscan
Device sessions

8. test_public_chat_messaging
Device sessions

9. test_long_press_to_delete_1_1_chat
Device sessions

10. test_password_in_logcat_sign_in
Device sessions

11. test_sign_typed_message
Device sessions

12. test_logcat_send_transaction_from_daap
Device sessions

13. test_send_message_in_group_chat
Device sessions

14. test_logcat_send_transaction_from_wallet
Device sessions

15. test_send_token_with_7_decimals
Device sessions

16. test_modify_transaction_fee_values
Device sessions

17. test_send_eth_from_wallet_to_address
Device sessions

18. test_manage_assets
Device sessions

19. test_logcat_send_transaction_in_1_1_chat
Device sessions

20. test_request_and_receive_eth_in_1_1_chat
Device sessions

21. test_long_press_to_delete_public_chat
Device sessions

22. test_send_emoji
Device sessions

23. test_search_chat_on_home
Device sessions

24. test_logcat_recovering_account
Device sessions

25. test_send_tokens_in_1_1_chat
Device sessions

26. test_network_mismatch_for_send_request_commands
Device sessions

27. test_logcat_sign_message_from_daap
Device sessions

28. test_send_stt_from_wallet
Device sessions

29. test_send_eth_in_1_1_chat
Device sessions

30. test_login_with_new_account
Device sessions

31. test_send_eth_from_wallet_to_contact
Device sessions

32. test_add_contact_from_public_chat
Device sessions

33. test_send_two_transactions_one_after_another_in_dapp
Device sessions

34. test_password_in_logcat_creating_account
Device sessions

35. test_backup_recovery_phrase
Device sessions

36. test_offline_status
Device sessions

37. test_open_google_com_via_open_dapp
Device sessions

38. test_unread_messages_counter_public_chat
Device sessions

39. test_sign_message_from_daap
Device sessions

40. test_user_can_remove_profile_picture
Device sessions

41. test_share_contact_code_and_wallet_address
Device sessions

42. test_refresh_button_browsing_app_webview
Device sessions

43. test_backup_recovery_phrase_warning_from_wallet
Device sessions

@statustestbot
Copy link

100% of end-end tests have passed

Total executed tests: 1
Failed tests: 0
Passed tests: 1

Passed tests (1)

Click to expand
1. test_switch_users_and_add_new_account
Device sessions

@asemiankevich
Copy link
Contributor

@Serhy awesome job ! Thank you!

@Serhy
Copy link
Contributor

Serhy commented Jul 8, 2019

@siphiuel please mind latest commits fixing autotests before merge

New onboarding e2e tests updates

New onboarding e2e fix 2

Signed-off-by: Vitaliy Vlasov <siphiuel@gmail.com>
@vitvly vitvly merged commit e9fd6e1 into develop Jul 8, 2019
@delete-merged-branch delete-merged-branch bot deleted the feature/onboarding-setup branch July 8, 2019 15:18
@hesterbruikman
Copy link
Contributor

@rachelhamlin @flexsurfer

Noticed some UI issues in the onboarding setup. As this PR is merged, where would you prefer I report these? One seperate issue, multiple seperate issues, or add to an existing issue?:

  • Notification icon is cut off at the bottom
  • Navigation is too high, should be in header 44px from the top
  • Keycard icon scales on Samsung Galaxy x and becomes unreadible
  • Addresses on account selection need to be truncated further (0x8ueq...8ujj)

Alternatively this can also wait untill we have the illustrations and update in one go. Just want to make sure these don't get lost.

Some issues already reported earlier by @errorists but outside of PR scope:

  • There's noticeable padding on both sides of the image carousel when scrolling. The carousel should stretch the entire width of the screen.
  • The dots below the carousel should be switched on/off in the same event - when page has changed. Currently it looks like when on scroll start they switch off and if the page changed, they switch back on.

cc @andmironov @errorists

@flexsurfer
Copy link
Member

filed new issue #8551

@andmironov
Copy link

Hey, the UI/UX issues I've spotted:

Welcome screens

  • The welcome screen cuts off the images and text, should not be this way (see screenshot below);
  • on "Get yourself a key" screen, when tapping on "Generate a key" button, the image moves a few pixels down;
  • If I tap "Generate a key" -> See the list of available account names -> tap "back" -> tap "Generate a key" again -> there's a bug: infinite spinner "Generating a key";

Choose a key and name screen

  • Wrong layout (margins around screen title and the list) (see Figma);
  • Bottom sheet (the one you see after tapping on "Learn more") has wrong margins (see Figma);
  • Wrong margins In list items (see Figma);
  • The address in list items is too long (should be 8 characters, see Figma);
  • The line that separates the "Next" button is not 100% wide (see Figma);

Select key storage screen

  • Slightly wrong layout (see Figma);
  • List items have slightly wrong margins (see Figma);
  • Bottom sheet (the one you see after tapping on "Learn more") has wrong margins (see Figma);

Create password screen

  • The cursor follows the opening keyboard, overlays the text;
  • The line that separates the "Next" button is not 100% wide (see Figma);
  • The typeface of the password is too big;
  • The margin around the "Next" button is too big (see Figma);

Enable fingerprint

  • I have an iPhone X, why am I seeing this?;
  • The "Sync using mobile data" bottom sheet appears here. Does not make sense, I think we should show it after the setup is complete, maybe after the second launch of the app;

Enable notifications

  • I tap "Enable" and do not see the native notification's dialog;

photo_2019-07-10 14 52 03

@hesterbruikman
Copy link
Contributor

Hey, the UI/UX issues I've spotted:

Copied here: #8551
Notification fix is a PR in review #8547

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Archived in project