#### Repository https://github.com/utopian-io/signup.utopian.io ### Bug Fixes * #### Improve Username Input Validation ![](https://user-images.githubusercontent.com/29425738/40268872-783d7dd6-5bb0-11e8-8e71-440b5977449a.gif) #### Details * Github Issue: https://github.com/utopian-io/signup.utopian.io/issues/21 * [`src/components/steps/account/pick_account.vue`](https://github.com/utopian-io/signup.utopian.io/pull/22/files#diff-ab9c4cb4f24346d44a4449b1aa924769) ![](https://cdn.steemitimages.com/DQmYLHK4JYWg88UkbuQrKJz3XqXkk1BMHZeUh8d5FX249UT/image.png) * Added three feedback `span` elements to hold the `fa-spinner` (checking account feedback), `fa-check` (valid or available account), and `fa-times` (invalid or unavailable account name) ![](https://cdn.steemitimages.com/DQmdvkWG4eq5jhH5msCDZDDXc4XacKuqRE59g7GRkkyjjyx/image.png) * Added the `input_error` and `success_msg` div holders to display the error message and success message, respectively. Used vue's `v-html` property to render the html content of the error and success messages; ![](https://cdn.steemitimages.com/DQmQv5ZekYEvh6MyxSDTaFJk6EgX77LZJvB99RvwtSvU5Fp/image.png) * use `_.debounce()` to add a `1 second` delay to check for account's existence ### New Features * #### Add Recaptcha to Signup Page ![](https://user-images.githubusercontent.com/29425738/40278171-0166c160-5c67-11e8-87da-89bef2f06ddb.gif) ### Implementation Details * [`package.json`](https://github.com/utopian-io/signup.utopian.io/pull/22/files#diff-b9cfc7f2cdf78a7f4b91a753d10865a2) ![](https://cdn.steemitimages.com/DQmVuTBXGvrsFsHwgvXFWETBpWMoEAT3WxvqdjQLsun143a/image.png) * Added `lodash` and `vue-recaptcha` dependencies. The former for `debounce()` when user type's the account name. * [`index.html`](https://github.com/utopian-io/signup.utopian.io/pull/22/files#diff-eacf331f0ffc35d4b482f1d15a887d3b) ![](https://cdn.steemitimages.com/DQmTbsGbPmbMKu1ko2ypK1U7cLHB1UUfp2oJagey5Wvtqcb/image.png) * Import reCAPTCHA's api.js * Added `font-awesome.css` for user account's feedback icons * [`src/components/signup.vue`](https://github.com/utopian-io/signup.utopian.io/pull/22/files#diff-e1bb0b900bcd8457d082d38c54d85651) * Main file updated ![](https://cdn.steemitimages.com/DQmRuMrFDpFpWg73PzYv5SXB4kyXr634x6h41WLCx9Xh4no/image.png) * Encapsulated Github signup button inside a `vue-recaptcha` component ![](https://cdn.steemitimages.com/DQmVJGQDPkLK26WHjkJwAdX7sAMR8a9KjeYrfXihzFpqeqe/image.png) * Added `onGithubCaptchaVerified` and `onGithubCaptchaExpired` event handlers; in `onGithubCaptchaVerified`, re-use existing `authenticate(<provider>)` #### Link to Merged Pull Request https://github.com/utopian-io/signup.utopian.io/pull/22 #### GitHub Account https://github.com/eastmaels
post_id | 50,510,278 |
---|---|
author | eastmael |
permlink | utopian-dev-add-invisible-recaptcha-to-sign-up-page |
category | utopian-io |
json_metadata | "{"image": ["https://user-images.githubusercontent.com/29425738/40268872-783d7dd6-5bb0-11e8-8e71-440b5977449a.gif"], "tags": ["utopian-io", "development", "steemdev"], "format": "markdown", "links": ["https://github.com/utopian-io/signup.utopian.io", "https://github.com/utopian-io/signup.utopian.io/issues/21", "https://github.com/utopian-io/signup.utopian.io/pull/22/files#diff-ab9c4cb4f24346d44a4449b1aa924769", "https://github.com/utopian-io/signup.utopian.io/pull/22/files#diff-b9cfc7f2cdf78a7f4b91a753d10865a2", "https://github.com/utopian-io/signup.utopian.io/pull/22/files#diff-eacf331f0ffc35d4b482f1d15a887d3b", "https://github.com/utopian-io/signup.utopian.io/pull/22/files#diff-e1bb0b900bcd8457d082d38c54d85651", "https://github.com/utopian-io/signup.utopian.io/pull/22", "https://github.com/eastmaels"], "app": "steemit/0.1"}" |
created | 2018-05-27 13:07:57 |
last_update | 2018-05-27 13:07:57 |
depth | 0 |
children | 8 |
net_rshares | 36,624,027,990,366 |
last_payout | 2018-06-03 13:07:57 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 109.696 SBD |
curator_payout_value | 34.886 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 2,784 |
author_reputation | 51,681,288,563,260 |
root_title | "[Utopian Dev] Add Invisible ReCAPTCHA to Sign-up Page" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
abh12345 | 0 | 22,102,366,924 | 7% | ||
sjennon | 0 | 24,284,464,351 | 10% | ||
yuxi | 0 | 2,380,974,322 | 10% | ||
annazsarinacruz | 0 | 5,261,152,461 | 50% | ||
miniature-tiger | 0 | 83,084,751,294 | 100% | ||
rt395 | 0 | 33,106,997,376 | 20% | ||
paulag | 0 | 13,114,324,462 | 25% | ||
st3llar | 0 | 1,052,831,864 | 5% | ||
blazing | 0 | 3,223,445,409 | 100% | ||
steemitbc | 0 | 818,112,130 | 25% | ||
wendyruiz | 0 | 611,119,480 | 100% | ||
andrejcibik | 0 | 53,850,361,083 | 100% | ||
joshruiz | 0 | 1,780,877,539 | 100% | ||
steemitph | 0 | 4,989,965,829 | 5% | ||
rye05 | 0 | 11,534,603,074 | 30% | ||
rehan12 | 0 | 6,815,092,308 | 100% | ||
crokkon | 0 | 42,959,951,987 | 100% | ||
steemitdoctor | 0 | 615,034,849 | 100% | ||
eastmael | 0 | 20,719,922,290 | 100% | ||
topbro | 0 | 466,088,965 | 100% | ||
revisesociology | 0 | 8,537,701,484 | 10% | ||
alliruiz | 0 | 611,946,528 | 100% | ||
foxniner | 0 | 2,767,180,094 | 100% | ||
isaganicabrales | 0 | 800,481,941 | 100% | ||
swagger | 0 | 53,308,245 | 0.03% | ||
j-alhomestudio | 0 | 6,839,700,129 | 100% | ||
zeddjacob | 0 | 689,313,556 | 50% | ||
utopian-io | 0 | 36,111,170,783,728 | 24.1% | ||
steemph.manila | 0 | 21,340,194,689 | 100% | ||
ajayyy | 0 | 1,856,073,587 | 100% | ||
steemitstats | 0 | 3,632,006,686 | 5% | ||
minestein | 0 | 305,723,323 | 100% | ||
amosbastian | 0 | 36,605,538,584 | 100% | ||
r351574nc3 | 0 | 621,082,998 | 1% | ||
bobsthinking | 0 | 1,193,673,292 | 100% | ||
beautifuldata | 0 | 429,883,755 | 60% | ||
iamankit | 0 | 5,745,398,282 | 100% | ||
tobias-g | 0 | 55,812,806,507 | 100% | ||
ellerysunga | 0 | 613,814,839 | 100% | ||
east.autovote | 0 | 2,106,480,970 | 50% | ||
midun | 0 | 2,793,760,126 | 100% | ||
snackaholic | 0 | 1,032,983,553 | 100% | ||
ladyselene07 | 0 | 610,390,398 | 100% | ||
andreapacoy | 0 | 612,542,812 | 100% | ||
jeandesss | 0 | 606,285,347 | 100% | ||
cutkhanza | 0 | 1,113,968,932 | 100% | ||
colettemaria | 0 | 610,730,015 | 100% | ||
gieaspa | 0 | 610,390,398 | 100% | ||
reyleedwalo | 0 | 617,726,415 | 100% | ||
reazuliqbal | 0 | 8,541,618,254 | 100% | ||
valiantheart | 0 | 610,438,799 | 100% | ||
salty-mcgriddles | 0 | 770,428,671 | 0.9% | ||
sechki | 0 | 610,390,398 | 100% | ||
dominiqueruiz | 0 | 610,390,398 | 100% | ||
zcool | 0 | 175,512,213 | 10% | ||
imayang | 0 | 742,361,290 | 100% | ||
delta523 | 0 | 610,383,894 | 100% | ||
mhossain | 0 | 581,341,057 | 100% | ||
pinkblush | 0 | 611,963,006 | 100% | ||
lionlook | 0 | 611,232,935 | 100% | ||
xtrm111 | 0 | 610,462,753 | 100% | ||
onex8 | 0 | 610,462,753 | 100% | ||
bogeva | 0 | 591,726,336 | 100% | ||
yaroslav199 | 0 | 591,765,639 | 100% | ||
gnom532 | 0 | 591,726,311 | 100% | ||
linco | 0 | 585,702,848 | 100% | ||
josebravopalomo | 0 | 610,338,655 | 100% | ||
exifr | 0 | 453,354,342 | 10% | ||
ohmyjosh | 0 | 121,001,805 | 100% | ||
exifr0 | 0 | 253,657,674 | 10% | ||
nepeta | 0 | 1,417,421,125 | 100% |
this feature is really valuable for utopian... great work man
post_id | 50,510,513 |
---|---|
author | iamankit |
permlink | re-eastmael-utopian-dev-add-invisible-recaptcha-to-sign-up-page-20180527t130952270z |
category | utopian-io |
json_metadata | "{"app": "steemit/0.1", "tags": ["utopian-io"]}" |
created | 2018-05-27 13:10:00 |
last_update | 2018-05-27 13:10:00 |
depth | 1 |
children | 1 |
net_rshares | 20,719,922,290 |
last_payout | 2018-06-03 13:10:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.061 SBD |
curator_payout_value | 0.019 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 61 |
author_reputation | 4,823,178,482,239 |
root_title | "[Utopian Dev] Add Invisible ReCAPTCHA to Sign-up Page" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
eastmael | 0 | 20,719,922,290 | 100% |
Thanks for the feedback.
post_id | 50,574,478 |
---|---|
author | eastmael |
permlink | re-iamankit-re-eastmael-utopian-dev-add-invisible-recaptcha-to-sign-up-page-20180527t224918545z |
category | utopian-io |
json_metadata | "{"app": "steemit/0.1", "tags": ["utopian-io"]}" |
created | 2018-05-27 22:49:21 |
last_update | 2018-05-27 22:49:21 |
depth | 2 |
children | 0 |
net_rshares | 0 |
last_payout | 2018-06-03 22:49:21 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 24 |
author_reputation | 51,681,288,563,260 |
root_title | "[Utopian Dev] Add Invisible ReCAPTCHA to Sign-up Page" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
Well that is indeed nice work done.Keep up the good work of yours .
post_id | 50,511,659 |
---|---|
author | rehan12 |
permlink | re-eastmael-utopian-dev-add-invisible-recaptcha-to-sign-up-page-20180527t131944793z |
category | utopian-io |
json_metadata | "{"app": "steemit/0.1", "tags": ["utopian-io"]}" |
created | 2018-05-27 13:19:48 |
last_update | 2018-05-27 13:19:48 |
depth | 1 |
children | 1 |
net_rshares | 20,297,066,733 |
last_payout | 2018-06-03 13:19:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.059 SBD |
curator_payout_value | 0.019 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 67 |
author_reputation | 276,128,422,051,112 |
root_title | "[Utopian Dev] Add Invisible ReCAPTCHA to Sign-up Page" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
eastmael | 0 | 20,297,066,733 | 100% |
Thanks for the feedback. Did it on my free time.
post_id | 50,574,565 |
---|---|
author | eastmael |
permlink | re-rehan12-re-eastmael-utopian-dev-add-invisible-recaptcha-to-sign-up-page-20180527t225015152z |
category | utopian-io |
json_metadata | "{"app": "steemit/0.1", "tags": ["utopian-io"]}" |
created | 2018-05-27 22:50:18 |
last_update | 2018-05-27 22:50:18 |
depth | 2 |
children | 0 |
net_rshares | 0 |
last_payout | 2018-06-03 22:50:18 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 48 |
author_reputation | 51,681,288,563,260 |
root_title | "[Utopian Dev] Add Invisible ReCAPTCHA to Sign-up Page" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
Thanks for the contribution! You are doing some great work for Utopian.io! Keep it up! Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category. To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/3/1232214). ---- Need help? Write a ticket on https://support.utopian.io/. Chat with us on [Discord](https://discord.gg/uTyJkNm). [[utopian-moderator]](https://join.utopian.io/)
post_id | 50,580,273 |
---|---|
author | amosbastian |
permlink | re-eastmael-utopian-dev-add-invisible-recaptcha-to-sign-up-page-20180527t235648355z |
category | utopian-io |
json_metadata | "{"tags": ["utopian-io"], "links": ["https://join.utopian.io/guidelines", "https://review.utopian.io/result/3/1232214", "https://support.utopian.io/", "https://discord.gg/uTyJkNm", "https://join.utopian.io/"], "app": "steemit/0.1"}" |
created | 2018-05-27 23:56:48 |
last_update | 2018-05-27 23:56:48 |
depth | 1 |
children | 1 |
net_rshares | 19,874,211,176 |
last_payout | 2018-06-03 23:56:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.057 SBD |
curator_payout_value | 0.019 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 579 |
author_reputation | 174,225,255,912,876 |
root_title | "[Utopian Dev] Add Invisible ReCAPTCHA to Sign-up Page" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
eastmael | 0 | 19,874,211,176 | 100% |
Thank you Amos. It always feels good when you contribute to something bigger than yourself. :)
post_id | 50,587,180 |
---|---|
author | eastmael |
permlink | re-amosbastian-re-eastmael-utopian-dev-add-invisible-recaptcha-to-sign-up-page-20180528t012729777z |
category | utopian-io |
json_metadata | "{"app": "steemit/0.1", "tags": ["utopian-io"]}" |
created | 2018-05-28 01:27:33 |
last_update | 2018-05-28 01:27:33 |
depth | 2 |
children | 0 |
net_rshares | 0 |
last_payout | 2018-06-04 01:27:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 94 |
author_reputation | 51,681,288,563,260 |
root_title | "[Utopian Dev] Add Invisible ReCAPTCHA to Sign-up Page" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
wonderful work you have done from your side making the community great again :)
post_id | 50,612,701 |
---|---|
author | blazing |
permlink | re-eastmael-utopian-dev-add-invisible-recaptcha-to-sign-up-page-20180528t061933589z |
category | utopian-io |
json_metadata | "{"app": "steemit/0.1", "tags": ["utopian-io"]}" |
created | 2018-05-28 06:19:36 |
last_update | 2018-05-28 06:19:36 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2018-06-04 06:19:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 79 |
author_reputation | 103,117,727,459,305 |
root_title | "[Utopian Dev] Add Invisible ReCAPTCHA to Sign-up Page" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
Hey @eastmael **Thanks for contributing on Utopian**. Weβre already looking forward to your next contribution! **Contributing on Utopian** Learn how to contribute on <a href='https://join.utopian.io'>our website</a> or by watching <a href='https://www.youtube.com/watch?v=8S1AtrzYY1Q'>this tutorial</a> on Youtube. **Want to chat? Join us on Discord https://discord.gg/h52nFrV.** <a href='https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
post_id | 50,654,837 |
---|---|
author | utopian-io |
permlink | re-utopian-dev-add-invisible-recaptcha-to-sign-up-page-20180528t131009z |
category | utopian-io |
json_metadata | "{"app": "beem/0.19.29"}" |
created | 2018-05-28 13:10:09 |
last_update | 2018-05-28 13:10:09 |
depth | 1 |
children | 0 |
net_rshares | 20,619,879,310 |
last_payout | 2018-06-04 13:10:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.081 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 505 |
author_reputation | 152,913,012,544,965 |
root_title | "[Utopian Dev] Add Invisible ReCAPTCHA to Sign-up Page" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
eastmael | 0 | 20,619,879,310 | 100% |