Новая версия системы 3.6.1 24 мая 2018

Список изменений в API (Внимание разработчикам! Проконсультируйтесь с обновлённой информацией о deprecated-полях):

  • Исправлена выдача бонусов в API - поля с префиксом d_* получили статус deprecated и стоят на удаление через два релиза;
  • Добавлена выдача в API: регионы и страны для команд, а также поиск по этим полям;
  • Добавлена выдача в API: валюты основного и льготного взносов в свойствах турнира, а также примечание о часовых поясах для полей "дата-время" в документации;

Список изменений:

  • Исправлена половая несправедливость в статистике участия игроков в качестве ведущих, представителей и т.д.;
  • Добавлена поддержка поисковых фильтров для иррегулярных (серых и зелёных) команд;
  • Спорные игроку площадки показываются теперь только после того, как представитель введёт ВСЕ результаты площадки;
  • Исправлена ошибка при смене телефонного номера на странице пользователя;
  • Максимальный размер тура для турниров с переменным количеством вопросов в турах повышен до 48 с нынешних 32;
  • Исправлен редкий интерфейсный баг, когда таблица результатов турнира "съезжала" при нескольких ролях пользователя на турнире;
  • Расширен механизм смены ФИО: теперь можно менять не только фамилию, но также имя и отчество;
  • Исправлен регрессный баг, при котором ссылки по схеме "до 2015 года" не работали;
  • Добавлен экспорт списка всех когда-либо игравших команд.

Кроме того, были также реализованы уже выложенные на основной сервер, но не вошедшие в систему версии 3.6 hotfixes:

  • Добавлены 4 новых флага (Любительская лига - ЛЛ, Младшие школьники - МШ, Зачёт Синхронного Чемпионата Украины от BrainHub - СЧУ, Германия - GER);
  • Иррегулярные команды типа "сборные" (отмечаемые серым цветом) теперь также показываются пользователям в рейтинговых релизах;
  • Рефакторинги: устаревшего кода в модулях апелляций и спорных, устаревшего кода шаблонов в админском модуле, логирования;
  • Исправлено неполное соответствие для использования протокола https (путём отката к старому http);
  • Исправлена ошибка БД при поиске игроков с галочкой "есть аккаунт";
  • Исправлено поведение ссылки на непрочитанные сообщения из статусной строки вверху возле имени пользователя;
  • Исправлено ложноположительная ошибка при само-выводе из БС;
  • Исправлена ошибка с сессией в крон-скриптах, добавлены и исправлены крон-скрипты из-за ошибки архивации синхронов с апелляциями от неигравших, изменён интерфейс страниц синхрона (таблица дат перемещена во всплывающую подсказку), профайлер обновлён для возможности работать с крон-скриптами, устранена интерфейс-ошибка админской мастер-таблицы архивных и неархивных синхронов;
  • Исправлена незасветка взятых вопросов и дифф-бонуса на страницах команд и игроков;
  • Исправлена ошибка вылета CLI-скриптов из-за не всегда верного логирования;
  • Убрано "количество этапов" для турниров типа "общий зачёт", которые приводили к фантастическим количествам вопросов в турах;
  • Исправлена ошибка пакетного фонового пересчёта релизов, который не хотел работать с иррегулярными командами;
  • Исправлена ошибка с таблицей предположительных клонов команд;
  • Исправлена ошибка с объединением игроков;
  • Асинхроны теперь подобны синхронам, без города базирования и с площадками;
  • Убрано упоминание "Ведущего турнира" для турниров, где единого ведущего не может быть (т.е. синхронов и т.д.)