Дневник разработки: Январь

Небольшой отчет о багфиксах и улучшениях, чтобы вы не думали, что мы тут пинаем баги.

Мы решили периодически готовить посты для «Сломалось», в которых расскажем о работе по багам и о незначительных улучшениях, появившихся на DTF. Этот пост — тестовый выпуск, где я попробую рассказать чем мы занимались в середине и конце января.

Начало года в команде отведено под рефакторинг фронтенда и бекенда. К началу февраля закончена оптимизация фронта, которую мы уже протестировали внутри компании и скоро выльем на DTF, чтобы искать вместе баги, как вы любите.

А вот и небольшой список того, что было поправлено на сайте и в приложениях за последние несколько недель. Добавил в него еще и щепотку новых фич.

Исправленные баги:

  • Пофиксили загрузку картинок в редакторе и в комментариях. Теперь везде грузятся с первого раза.
  • Нашли пустое место под некоторыми страницами в мобильной версии из-за одного блока и поправили его.
  • Хвостик у колокольчика в мобильной версии теперь на своем месте (да, были жалобы!).
  • Исправили еще несколько мест где поехала верстка из-за длинного ника того-кого-нельзя-называть.
  • Окошко со списком проголосовавших больше не прячется под другие элементы в ленте (хотя нет 100% вероятности, что этот баг не вылезет где-то еще).
  • У новых пользователей не работал мессенджер. Нашли проблему, починили и заодно активировали его всем новеньким еще раз.
  • В рейтинге теперь не считаются посты, опубликованные изначально не в блог пользователю.
  • Аудиоверсии статей снова работают.
  • Меню «Это не интересно» снова на своем месте в ленте (до этого оно съехало к левому краю).
  • Текст в редакторе вставляется в нужное место, а не на новую строчку.
  • Починили баг с невозможностью нормально написать длинный комментарий из-за переносов строк ведущих.
  • В AMP версии сайта теперь снова можно нажать на огненную кнопку «Комментарии» и перейти к материалу (до этого работало не всегда).

Приятные мелочи, которые не помещаются в отдельный пост:

  • В редакторе можно переносить блоки из материала в материал с сохранением форматирования.
  • Сделали новую кнопку «Наверх» (можно посмотреть наведя мышкой в левый край экрана).
  • Добавили удобное мини-окно для мессенджера, которое открывается по нажатию на диалог.
  • Пункт о скрытии профиля со страницы спонсоров DTF в настройках платных функций теперь называется «Скрыть мой Plus от других пользователей». Помимо аватарки на странице спонсоров он скрывает и бейдж Plus от других пользователе.
  • Появилось скрытие никнейма в комментариях и в авторстве материалов для пользователей, которые поставили в настройках платных функций галочку «Скрыть профиль от поисковиков и анонимных пользователей».
Как выглядят комментарии для анонимного пользователя
Как выглядят комментарии для анонимного пользователя
  • Новая версия рейтинга. Добавлен топ комментаторов, рейтинг за все время, убрали тренд и сделали стрелочки, которые показывают изменения позиции пользователя. Протестировать можно тут.

iOS

  • Добавили мессенджер.
  • Редактирование аттачей в комментариях теперь снова работает.
  • Исправили мерцание комментариев.
  • Дополнительно к оценкам свайпами вывели кнопки голосования для комментариев.
  • Добавлена информация о банах в редакторе и в поле комментария.
  • Авторизация и регистрация по почте.
  • Починили пуши в приложении. P.S. по этой же причине начались баги с очередями (медленно работает бот Дикого запада или колокольчик, например), мы оперативно чиним.

Android

  • Добавили мессенджер.
  • Редактирование аттачей в комментариях теперь снова работает.
  • Cтатусы онлайн у пользователей в комментариях.
  • Изменен цвет скроллбара в темной теме.
  • Клавиатура теперь показывается при открытии экрана поиска ЧС.
  • Клик по лайкам в твиттере открывает список лайкнувших твит.
  • Исправлено отображение имени в блоке инстаграма.
  • Добавлена информация о банах в редакторе и в поле комментария.
  • Исправлена загрузка комментариев на версиях 4.4-6.0.
  • Звук теперь не выключается при повторе видео.
  • Авторизация и регистрация по почте.
  • Нашли проблему с энергопотреблением. Готов предполагаемый фикс, ждем релиза.
26
41 комментарий