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

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

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

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

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

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

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

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

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

iOS

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

Android

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

Про заголовки, которые вы сделали опциональными, здесь ни слова.
Сделайте как было раньше, плиз.
Без них посты в ленте выглядят уродско, в уведомлениях невозможно понять, в каком посте тебе ответили или тебя лайкнули.
Ну и нормальных причин так делать так никто и не написал.
А вот и мой идиотский тег против этого вашего решения
#headlinelivesmatter

20
Ответить

а мне нравится опциональность заголовков(:

2
Ответить

Пост без галочки, поэтому сначала подумал какой-то нонейм прикалывается и до последнего ждал в тексте пасхалки вроде "Добавили темную тему", или "Забанили Елистратова".

А вообще инициативу с дневниками поддерживаю.

9
Ответить

Я пришел сюда чтобы добавить темную тему и забанить Елистратова. Как видишь, Вадим пока ничего не написал за сегодня

17
Ответить

И так 24/7 как белка в колесе

Ответить

Пользуясь случаем попрошу дать возможность скрывать левую колонку со статьями на iPad хотя бы в портретной ориентации, плиз 🥺

2
Ответить

Комментарий недоступен

Ответить