Open Diana-Cherry-8 opened 1 year ago
Для hiveauth нужно добавить ввод имени на 1й модалки. Есть предложение, что по нажатию на кнопку "Continue with HiveAuth", открывалось поле для ввода имени с кнопкой Sign in
На waivio, для модалки подправить текст, чтобы был без continue with (на сайтах буде с continue with)
Добавить кнопку авторизации через hive auth и для сайтов Текст кнопки: Continue with HiveAuth
При hover на hiveauth кнопку можно добавить чтобы тест подсвечивался оранжевым, как для hivesigner. И чтобы курсор был сразу в поле "Enter username" после клика на "HiveAuth" кнопку
https://github.com/Waiviogit/waivio/assets/67378322/dbebae1d-02ab-4818-a719-d85ad05b875f
В модалке с qr кодом можно добавить еще текст, что нужно открыть приложение. Для десктопа и мобильной версии разные тексты. Текст для десктоп версии: Open your Hive Keychain Mobile (Hive Authentication app) to scan the QR Code and approve the request
Текст для мобильной версии: Click on the QR Code to open your Hive Keychain Mobile (Hive Authentication app) and approve the request
Ошибка invalid_grant, если ставить лайк (спустя время начинает работать, но по началу как авторизоваться не работает) { "error": "invalid_grant", "error_description": "The token has invalid role" }
https://github.com/Waiviogit/waivio/assets/67378322/18d7f39f-07f2-411c-a292-7556493ce566
При публикации поста нужен валидный токен
https://github.com/Waiviogit/waivio/assets/67378322/66009a41-9a56-4b6a-aa48-cd510022bd44
При создании кампании, запрос campaign дает ошибку Forbidden resource
https://github.com/Waiviogit/waivio/assets/67378322/f50f39f8-2173-43f7-8c43-e50ad9007c5c
В Payable, при оплате кампании перебрасывает на hivesigner: Pay all, Pay
https://github.com/Waiviogit/waivio/assets/67378322/c69be6fe-6a8a-46e3-ab26-741308ecf5ec
При резервации кампании есть broadcast
https://github.com/Waiviogit/waivio/assets/67378322/3fcd1584-e8dd-4a3f-9bb0-2a162faf25ac
Blacklist вкладка, есть broadcast при добавлении в списки Blacklist, References, Whitelist
Fix текст для нотификашки вверху про потверждение транзакции, и про успешную транзакцию Expected result: Please confirm the pending transactions on your device! Actual result: Please confirm pending transactions in your device!
Expected result: Transaction successful! Actual result: Transaction successfull! (Лишняя l)
На матчаботах нельзя выключить/включить авторизацию
https://github.com/Waiviogit/waivio/assets/67378322/77bada34-88d8-454b-ae3b-5479f1bd2cad
Delete post на постах перебрасывает на hivesigner (delete post есть если на посте нет комментариев и голосов, и если посту меньше 7 дней) (можно авторизоваться new-way) https://waiviodev.com/@wiv01/the-odyssey-of-the-written-word-navigating-the-author-s-path
https://github.com/Waiviogit/waivio/assets/67378322/843a5ac1-5716-46ce-956b-737d741d00b3
Посмотреть мобильную версию на peakd (там нажимаешь на qr код и там спрашивает какое приложение открыть)
Fix стили для текста перед qr кодом
Mobile. Fix стили для текста перед qr кодом
Если нажать на Submit photos -> отклонить транзакцию в приложении -> будет крутиться лоадер на сабмит кнопки и потом перебросить в editor
https://github.com/Waiviogit/waivio/assets/67378322/40fb2bad-13ab-4f4c-9a7e-9e8eb9166b60
Если добавить в balcklist -> в приложении отклонить транзакцию -> пользователя все-равно покажет во втором списке
https://github.com/Waiviogit/waivio/assets/67378322/e326cf8a-0d0a-426a-af36-1b34f5d65ff5
Delete post на постах не работает, после нажатия на Delete post в модалки ничего не происходит
https://github.com/Waiviogit/waivio/assets/67378322/be6695b2-3ea3-4e65-bf46-4120512027ea
У меня на мобилке, нет опции "открыть с hive keychain", оно его как картинку только видит
https://github.com/Waiviogit/waivio/assets/67378322/d40e8db5-7154-40b5-ae3f-bea38eed99a6
Power up и Power down не работают. Если waiv, то все подтверждаешь, но балансы не меняется, хотя ошибки не было. Если hive, то все подтверждаешь, но показывается ошибка Transaction was regected, хотя была подтверждена. Балансы не меняются, нотификации не приходят, в истории записей нет.
https://github.com/Waiviogit/waivio/assets/67378322/c486c1b9-5ea3-4ffa-8267-03ac4f283dbc
Если делать Swap, то откроется hivesigner после нажатия на кнопку Submit
https://github.com/Waiviogit/waivio/assets/67378322/8564466b-d2c6-4377-94a9-03a7e4d91734
Если делать withdraw, то откроется hivesigner
https://github.com/Waiviogit/waivio/assets/67378322/852a2239-5064-4b80-85bc-cf7c9c2539cf
Mobile. Можно уменьшить отступы по боком, чтобы текст мог шире отображаться
Если делать Swap -> подтвердить в приложении -> появится ошибка Transaction was rejected
https://github.com/Waiviogit/waivio/assets/67378322/0dd6fed0-e2e7-4584-8adc-3658ea0a24fa
Если делать Withdraw -> подтвердить в приложении -> появится ошибка Transaction was rejected
https://github.com/Waiviogit/waivio/assets/67378322/de950739-5880-4d92-9cce-862e720c3ec8
qr может быть не рабочем спустя какое-то время, вроде около минуты, на peakd они спустя это время закрывают модалку и шлют нотификашку Может нам тоже добавить подобное
https://github.com/Waiviogit/waivio/assets/67378322/19f4105b-5128-4f94-85df-1f1e7ce8c508
Нельзя создать кампанию, если авторизоваться через hivesigner "statusCode": 403, "message": "Forbidden resource", "error": "Forbidden"
Power up / Power down не работает для waiv, если авторизоваться через hivesigner RPCError: Invalid cast from string_type to Array
https://github.com/Waiviogit/waivio/assets/67378322/e87c8bdd-186a-4693-b54c-798f042b4d55
Fix текст для нотификашки если expired Your qrcode was expired! -> Your QR code was expired!
Добавить Beta для кнопки -> HiveAuth (BETA)
500 ошибка если авторизоваться через hiveauth -> перейти на любой объект -> обновиться страницу (если через hivesigner, то все норм)
https://github.com/Waiviogit/waivio/assets/67378322/1e2c6cd5-cff6-40e0-b4b5-f34abaaadc2f
https://github.com/Waiviogit/waivio/issues/6372 yammer 3814 HiveAuth / username
if the account name contains capital letters or additional spaces, then the QR code is not generated
https://github.com/Waiviogit/waivio/issues/6373 yammer 3815 HiveAuth / expired
change the message to "QR code has expired"
Back-task #6374
yammer 3816 HiveAuth / validation
It would be good to check that the account exists to quickly detect a spelling error TEXT: Account name not found
Back-task #6376
yammer 3817 HiveAuth / list
It would be good to remember the list of accounts that were used for sign in. The last item you can add is "Clear history".
https://github.com/Waiviogit/waivio/issues/6378 yammer 3818 HiveAuth / manager
in the username input field the password manager is now called. It would be nice if it didn’t work on this field.
https://github.com/Waiviogit/waivio/issues/6379 yammer 3819 HiveAuth / text
change the text on the QR code page TEXT: Scan this QR code with a Hive Keychain or Hive Authentication app and approve the request.
https://github.com/Waiviogit/waivio/issues/6380 yammer 3820 HiveAuth / message
change the text of the pop-up message TEXT: Please open the app and confirm the transaction.
https://github.com/Waiviogit/waivio/issues/6381 yammer 3821 HiveAuth / login
It makes sense not to show the message on top of the screen with the QR code, since the instructions are already there. And on a mobile phone it completely hides the text.
Импорт вручную через hiveauth не работает (если через Upload new file кнопку) Token not valid!
Нельзя деактивировать импорт или остановить, если авторизоваться через hiveauth Error: Token not valid!
https://github.com/Waiviogit/waivio/assets/67378322/930a58f5-3b20-4cef-827a-97710054a163
На Sponsor бот не работает авторизация, если авторизоваться через hiveauth Пишет ошибка в broadcast
https://github.com/Waiviogit/waivio/assets/67378322/cf5d5c28-a370-4cf7-a8fb-207738cab921
https://github.com/Waiviogit/waivio/assets/67378322/b3cd1a68-4777-4f45-b476-91235f1d4102
Fix авторизацию data import match-bot, если авторизоваться через hiveauth. Сейчас открывается hivesigner
https://github.com/Waiviogit/waivio/assets/67378322/2031ffd9-fef0-4266-b6d1-9c54c8f93878
Авторизация/деактивация ботов работает, но должно пройти минут 3-5, чтобы переключатель показал актуальное состояние, если зайти через hivesigner. То есть если зайти, включить авторизацию -> обновить страницу -> переключатель будет как неавторизованный еще несколько минут показываться.
Мы что-то добавляли, чтобы при заходе на страницу, подтягивать актуальное информацию включен бот или нет.
https://github.com/Waiviogit/waivio/assets/67378322/04998316-6683-4d06-ba60-afd5a96cb23c
Авторизация для sponsor бот показывает не правильное "состояние". Пишет что авторизация вроде есть, но она не отображается как бот включен (у new-way), если авторизоваться через hivesigner
https://github.com/Waiviogit/waivio/assets/67378322/3e06d773-2c5f-4a84-a28c-ac10a3eb3426
Может можно сделать список аккаунтов немного шире, до конца sing in кнопки
Check кураторского бота Если авторизоваться через hivesigner, то авторизация/деактивация авторизации Curator бота работает не совсем, иногда не правильный статус авторизации бота подтягивается (активный/неактивный)
Значок от extension (1password) отображается. https://chromewebstore.google.com/detail/1password-%E2%80%93-password-mana/aeblfdkhhhdcdjpifhhbdiojplfjncoa?pli=1 https://github.com/Waiviogit/waivio/issues/5945#issuecomment-1923211994
(там можно создать аккаунт без привязки карты, там будет что-то типа создать аккаунт, но привязать карту позже)
Back-task #6010
yammer 3260 authorization / hiveauth
https://docs.hiveauth.com/
When the user logs in, going forward, depending on the type of authorization, broadcasts will be sent a new for hive.auth. It is necessary to find all the places where broadcasts are sent and add new functionality. In practice, the user will use the keychain application on their phone to confirm transactions.
After pressing the login button, a modal with a QR code should open. The user opens the keychain application on their phone and scans the code. After this, in the same application, the user confirms the authorization.
For example, if placing a like, the loader on the like and a notification appear (peakd.com), in the mobile application it needs to be confirmed again.
Modal for waivio and for sites: