Дневник разработки: Январь
Небольшой отчет о багфиксах и улучшениях, чтобы вы не думали, что мы тут пинаем баги.
Мы решили периодически готовить посты для «Сломалось», в которых расскажем о работе по багам и о незначительных улучшениях, появившихся на DTF. Этот пост — тестовый выпуск, где я попробую рассказать чем мы занимались в середине и конце января.
Начало года в команде отведено под рефакторинг фронтенда и бекенда. К началу февраля закончена оптимизация фронта, которую мы уже протестировали внутри компании и скоро выльем на DTF, чтобы искать вместе баги, как вы любите.
А вот и небольшой список того, что было поправлено на сайте и в приложениях за последние несколько недель. Добавил в него еще и щепотку новых фич.
Исправленные баги:
- Пофиксили загрузку картинок в редакторе и в комментариях. Теперь везде грузятся с первого раза.
- Нашли пустое место под некоторыми страницами в мобильной версии из-за одного блока и поправили его.
- Хвостик у колокольчика в мобильной версии теперь на своем месте (да, были жалобы!).
- Исправили еще несколько мест где поехала верстка из-за длинного ника того-кого-нельзя-называть.
- Окошко со списком проголосовавших больше не прячется под другие элементы в ленте (хотя нет 100% вероятности, что этот баг не вылезет где-то еще).
- У новых пользователей не работал мессенджер. Нашли проблему, починили и заодно активировали его всем новеньким еще раз.
- В рейтинге теперь не считаются посты, опубликованные изначально не в блог пользователю.
- Аудиоверсии статей снова работают.
- Меню «Это не интересно» снова на своем месте в ленте (до этого оно съехало к левому краю).
- Текст в редакторе вставляется в нужное место, а не на новую строчку.
- Починили баг с невозможностью нормально написать длинный комментарий из-за переносов строк ведущих.
- В AMP версии сайта теперь снова можно нажать на огненную кнопку «Комментарии» и перейти к материалу (до этого работало не всегда).
Приятные мелочи, которые не помещаются в отдельный пост:
- В редакторе можно переносить блоки из материала в материал с сохранением форматирования.
- Сделали новую кнопку «Наверх» (можно посмотреть наведя мышкой в левый край экрана).
- Добавили удобное мини-окно для мессенджера, которое открывается по нажатию на диалог.
- Пункт о скрытии профиля со страницы спонсоров DTF в настройках платных функций теперь называется «Скрыть мой Plus от других пользователей». Помимо аватарки на странице спонсоров он скрывает и бейдж Plus от других пользователе.
- Появилось скрытие никнейма в комментариях и в авторстве материалов для пользователей, которые поставили в настройках платных функций галочку «Скрыть профиль от поисковиков и анонимных пользователей».
- Новая версия рейтинга. Добавлен топ комментаторов, рейтинг за все время, убрали тренд и сделали стрелочки, которые показывают изменения позиции пользователя. Протестировать можно тут.
iOS
- Добавили мессенджер.
- Редактирование аттачей в комментариях теперь снова работает.
- Исправили мерцание комментариев.
- Дополнительно к оценкам свайпами вывели кнопки голосования для комментариев.
- Добавлена информация о банах в редакторе и в поле комментария.
- Авторизация и регистрация по почте.
- Починили пуши в приложении. P.S. по этой же причине начались баги с очередями (медленно работает бот Дикого запада или колокольчик, например), мы оперативно чиним.
Android
- Добавили мессенджер.
- Редактирование аттачей в комментариях теперь снова работает.
- Cтатусы онлайн у пользователей в комментариях.
- Изменен цвет скроллбара в темной теме.
- Клавиатура теперь показывается при открытии экрана поиска ЧС.
- Клик по лайкам в твиттере открывает список лайкнувших твит.
- Исправлено отображение имени в блоке инстаграма.
- Добавлена информация о банах в редакторе и в поле комментария.
- Исправлена загрузка комментариев на версиях 4.4-6.0.
- Звук теперь не выключается при повторе видео.
- Авторизация и регистрация по почте.
- Нашли проблему с энергопотреблением. Готов предполагаемый фикс, ждем релиза.