Golos.io: Отчет по разработке за ноябрь 2018


Друзья, представляем отчет по разработке сайта golos.io за ноябрь 2018.

  • Мы работали над редизайном;
  • обновили регистрацию;
  • готовили библиотеку golos-js к 19 хардфорку;
  • сделали много интересного по части backend разработки;
  • отключили бенефициарство;
  • и боролись с багами.

1. Редизайн
В рамках работы над редизайном сделали следующее:

Кнопку отмены понижения Силы Голоса. Если процесс запущен, она появляется в кошельке вместе с информацией о том, какое количество СГ конвертируется, и сколько уже выплачено.

  • Предупреждение при нажатии на дизлайк и механизм отображения постов с дизлайками.
  • Возможность «поделиться» постом в других социальных сетях: ВКонтакте, Facebook, Livejournal, Twitter.
  • Сортировку комментариев по умолчанию в хронологическом порядке.
  • Возможность удаления всех выбранных тегов одной кнопкой.
  • Блокировку пользователей и поддержку черного списка.
  • Сохранение валюты, выбранной в настройках, в диалогах кошелька.
  • Опцию «Голосовать по умолчанию за свою публикацию».
  • Отображение репостов с комментарием в «Персональной Ленте».
  • Выдачу списка постов по любому тегу.
  • Переход в пост из вкладок «Комментарии» и «Ответы».
  • Кнопку подписки в истории активности.
  • Возможность обнулить счетчик нотификаций.
  • Компактную ленту и режим просмотра постов сеткой.
  • Подсказку при вводе неверного ключа.
  • Исправили рассинхрон времени выплат и времени публикации.
  • Обновили отображение имени пользователя на обложке, теперь вне зависимости от цвета обложки оно всегда четко видно.
  • Добавили обозначения в соответствии со статусом пользователя на платформе.
  • Исправили верстку, шрифты, стили, опечатки.
  • Убрали ограничение на количество отображаемых записей во вкладках «Комментарии» и «Ответы».
  • Возобновили работу относительных ссылок.

2. Регистрация
Обновили систему регистрации. Теперь мы отправляем пользователю смс.

3. Бенефициарство
Отключили выплату 10% бенефициарских.

4. Тег goldvoice
Удалили тег goldvoice, поскольку теперь посты, которые публикуются с клиента Goldvoice, не записываются в блокчейн.

5. Адаптация сайта
Адаптировали сайт для незрячих пользователей.

6. Библиотека golos-js
Готовили библиотеку golos-js к 19 хардфорку.

7. Backend

  • Реализовали новый тип данных, который умеет обрабатывать числа с постфиксами в виде размерностей и прочего, что присылает нам блокчейн.
  • Интегрировали тип BigNum в компоненты ядра, а также с базой данных. Теперь везде, где это требовалось, у нас есть поддержка нового типа.
  • Улучшили работу с получением блоков из блокчейна. Решили проблему с получением виртуальных операций блокчейна.
  • Сделали детектор форков блокчейна.
  • Реализовали расчет потенциальных выплат в кэш сервисе.
  • Сделали скоринг постов - определение ценности поста для выдачи в ленте актуальное и популярное, и возможность в будущем добавить любой другой способ или изменить существующие без форков блокчейна.
  • Развернули тестовую инфраструктуру для микросервисов.
  • Реализовали обновленное api общения мобильных устройств с микросервисами.
  • Сделали второй тип регистрации, при котором мы отправляем пользователю смс.
  • Добавили новые api для регистрации и пушей в фасад.
  • Решили проблему с версиями ядра для старых микросервисов.
  • Согласовали формат данных кэш сервиса, который будет отдаваться фронтенду.
  • Добавили расчеты отсутствующих ранее параметров.
  • Добавили обработчик опций комментариев.
  • Ведем работы над лентой «Промо».

8. Работа над багами

  • issue 1077 – не фиксируется состояние «on» в мгновенных уведомлениях;
  • issue 1206 – шкала СГ в шапке не соответствует дизайну;
  • issue 1236 – некорректное отображение плашки в мобильной версии;
  • issue 1262 – при разлогинивании сбрасывает настройки локализации;
  • issue 1264 – на странице «Добро пожаловать» ссылки на ключи, голосование, теги, посты ведут на несуществующие страницы;
  • issue 1265 – при просмотре уведомлений во вкладке «Активность» цифра на колокольчике не сбрасывается;
  • issue 1266 – некорректное отображение текстовки в пустой вкладке «Активность»;
  • issue 1271 – при попытке открыть окно редактирования поста появляется ошибка;
  • issue 1272 – некоторые фото не отображаются в посте;
  • issue 1275 – при сворачивании комментария появился белый экран;
  • issue 1298 – некорректное отображение вкладки «ключи»;
  • issue 1307 – диалог «поделиться постом» расширяется если ввести длинное слово;
  • issue 1313 – при попытке отписки в консоли возникает ошибка;
  • issue 1326 – при выключении одного из уведомлений отключаются все;
  • issue 1353 – не закрывается окно подписки/подписчики при переходе из окна "отписаться" на профиль юзера;
  • issue 1354 – окно «отписаться» открывается за пределами экрана;
  • issue 1357 – при копировании текста - текст сохраняет размер, не меняет его относительно ввода в поле комментария;
  • issue 1359 – лента не отображается с первого раза;
  • issue 1365 – иногда возникает белый экран при логине;
  • issue 1384 – стоимость аккаунта отображается в gbg, если выбрана валюта golos;
  • issue 1386 – некорректно отображается слайдер на лайке;
  • issue 1389 – некорректно отображается окно репоста в Mozilla;
  • issue 1390 – значок уведомлений не соответствует дизайну в Mozilla;
  • issue 1394 – Mozilla: в окне продвижения поста в поле количества автоматически вставляется ник;
  • issue 1398 – некорректное отображение иконки аватара в Mozilla;
  • issue 1399 – некорректное отображение в активности Mozilla;
  • issue 1400 – при переходе по тегу "emoji" ничего не находит (ошибка в консоли);
  • issue 1401 – некорректное отображение в mozilla анимации;
  • issue 1402 – под комментарием всегда выплаты отображаются целым числом;
  • issue 1403 – при редактировании комментария кнопка «режим просмотра» загораживает текст;
  • issue 1404 – в Mozilla пропадает кнопка редактирования для длинного комментария;
  • issue 1407 – кнопка «назад» не всегда срабатывает;
  • issue 1408 – некорректно отображается лоадер;
  • issue 1421 – в кошельке вместо вкладки «Социальные» написано «Все»;
  • issue 1436 – реализовать механизм отображения постов с дизлайками;
  • issue 1437 – длинные непрерывные заголовки не влезают;
  • issue 1438 – некорректное отображение поста с длинным заголовком;
  • issue 1457 – некорректное отображение dropdown листа при вводе имени получателя;
  • issue 1515 – белый экран при открытии поста;
  • issue 1526 – ошибка в консоли;
  • issue 1537 – теги налегают друг на друга;
  • issue 1547 – ошибки при авторизации;
  • issue 1553 – не показывается приватный активный ключ после авторизации;
  • issue 1557 – окно подписчиков: не отображается весь список подписчиков/подписок;
  • issue 1560 – некорректно работает кнопка "назад" после применения сортировки;
  • issue 1564 – при закрытии окна авторизации показывается ошибка Canceled;
  • issue 1591 – ошибка в дате под постом;
  • issue 1604 – в окне создания поста некорректное отображения текста (Mozilla браузер);
  • issue 1623 – на странице топ делегатов не отображаются апвоуты;
  • issue 1625 – белый экран при нажатии на кнопку репоста;
  • issue 1626 – белый экран при переходе во вкладку «Избранное»;
  • issue 1627 – не работает кнопка «В избранное»;
  • issue 1631 – крутится лоадер при попытке передать пользователю golos/gbg;
  • issue 1648 – во время загрузки постов при скроле возникает ошибка;
  • issue 1659 – кнопка редактирования поста не работает;
  • issue 1660 – не работает закрепление поста из контекстного меню;
  • issue 1683 – некорректное отображение элементов в ленте в мобильной версии.


Подписывайтесь на официальный аккаунт блог-платформы Golos.io @golosio, чтобы быть в курсе развития проекта! Телеграм для ваших вопросов — https://t.me/golos_support. Лучшее на Голосе — https://t.me/golos_best
Есть предложения, как сделать Golos.io лучше? Пишите в Issues на нашем Github, в наш Телеграм-канал или в чат разработчиков Golos.io в Телеграм!

—С уважением, команда Golos.io @golosio: @azarod, @bacher, @b1acksun, @chinpu, @dan-kinescop, @devall, @format-x22, @insider, @jevgenika, @kucinskaya.alla, @muhazokotuha, @msm72, @nickshtefan, @yulia.rodnikova, @yuri-vlad.


Comments 18


Почему нет отображения всех тегов при поиске, а только часть? И потом как-то их сложно искать без рубрик по темам..

06.12.2018 11:49
0

Как, уже за ноябрь 2019?

06.12.2018 11:58
0

@tortellini время неумолимо!!!

06.12.2018 12:08
0

@tortellini
Я здесь! irkinmick здесь!
И я подумал....

Может быть их взяли в заложники?
И они пытаются подать нам таким образом сигнал типа "Хелп"?
Я видел что-то подобное в одном фильме!
Точно! Это объясняет полностью их последние вполне разумные действия - снятие бенефициарских, возврат к удобной ленте...))
Они призывают на помощь! Лол!

06.12.2018 12:38
0

@irkinmick, как хорошо, что вы здесь!
Мы обязательно их спасем! Вот скоро Дед Мороз придет, мы ему все расскажем!)

06.12.2018 12:42
0

@tortellini Нет - пока не надо, нельзя - спасем их в 2019, через один год.
Не надо ничего говорить Деду Морозу!
Так будет логично. Находясь целый год в заложниках, они будут делать что-то полезное и разумное - чтобы подавать таким образом сигналы о помощи!
Лол! Это великолепно!
У проекта - безусловно и непредставимоблестящее будущее! Инфа Сотка!

06.12.2018 12:49
0

А почему я читаю пост и время тут 29 минут, а в ленте у меня 3 часа назад стоит...

06.12.2018 12:14
0

@nadiyamikhno У меня отображается нормально

06.12.2018 12:42
0

Надежда Борисовна, это начинаются новогодние чудеса)

06.12.2018 12:44
0

@tortellini , ну да, год свиньи на пороге...

06.12.2018 12:48
0

Блокчейн дошел до прыжков во времени)))

06.12.2018 12:17
0

Возможность «поделиться» постом в других социальных сетях: ВКонтакте, Facebook, Livejournal, Twitter.

Не будете ли встраивать кнопки Sharpay?
https://sharpay.io/ru/

06.12.2018 12:22
0

"1. Работа над редизайном...Кнопку отмены понижения Силы Голоса. "
э.., это фсё?

06.12.2018 12:41
0

@yulia.rodnikova, который носит Prada ;)

06.12.2018 13:53
0

может ещё автоматическое обновление инфы, кнопка F5 уже стёрлась, клаву сменил, ... ну, помечтать то перед НГ можно)))

06.12.2018 15:14
0

Когда почините индикацию "батарейки"?

Неправильно показывает!

06.12.2018 23:20
0

@golosio, Поздравляю!
Ваш пост был упомянут в моем хит-параде в следующей категории:

  • комментарии - 9 позицию - 18 комментарии
07.12.2018 06:31
0