Что мы наделали #2
Всем привет и с наступающим Новым Годом!
Декабрь две тысячи семнадцатого навсегда войдет в историю команды Yvision, как самый напряженный. Мы упорно не начинаем филонить и употреблять на рабочем месте, а пишем код и продумываем всякие крутые штуки.
Краткий перечень того, что мы сделали с момента прошлого отчёта:
Нововведения
Сделали красивое новогоднее оформление 🎄💥🎉🎉;
Добавили функцию "бесконечного поста". Наш алгоритм постоянно отслеживает реакции и просмотры публикаций, чтобы строить список свежих интересных постов. Когда пользователь читает какой-нибудь пост и пролистывает до конца страницы, следом появляется новый пост, и так до тех пор, пока хорошие посты не закончатся.
Исправления
Сделали сайт еще немного быстрее, за счет множества мелких оптимизаций 💪;
Настроили, наконец, проксирование ссылок на статический контент. Как вы наверняка знаете, наблюдались проблемы с загрузкой изображений и шрифтов — теперь это исправлено;
Как нам сообщил зарубежный охотник за багами, имела место некритическая, но обидная уязвимость в безопасности. Исправлено;
Исправили некорректное отображение некоторых казахских специфических букв;
По какой-то неизвестной причине, на странице "Обзор" забыли сделать подгрузку постов по мере пролистывания страницы. Исправлено;
При переходе из страницы поиска в профиль автора, иногда происходит возврат обратно в поиск. Исправлено;
Невозможно продолжить писать пост, если при сохранении в самом конце была вставлена картинка. Исправлено;
В редакторе поста длинный двухстрочный подзаголовок (H2) попадает под картинку, если она загружена сразу следом за ним. Исправлено;
При просмотре списка постов категории иногда перекидывает на начало страницы. Исправлено;
На странице "Обзор" иногда дублировались посты. Исправлено;
Некорректные числительные в профиле автора. Исправлено;
Исправлено множество мелких недочетов в верстке сайта;
Много исправлений в работе служебных микросервисов;
Исправления для внутренних сервисов;
Улучшена стабильность сервиса.
Список неполный, так как многое уходит в пучины колонки "Завершенные задачи" в нашей системе контроля задач, где уже становится пугающе много карточек.
Также, каждое изменение проходит код-ревью, поэтому еще как минимум пара сложных задач уже решены, но ожидают своей очереди на проверку.
Хотим поблагодарить пользователей за фидбек, пусть иногда и излишне эмоциональный :).
Мы обещали фирменные футболки за помощь в улучшении платформы — так вот, мы не забыли, списки готовятся, футболки печатаются.
Спасибо за внимание и до новых встреч!
