- Чипы свободного времени больше не растягиваются на всю ширину ячейки: их ширина определяется содержимым, а сами интервалы аккуратно центрируются в колонке дня.
- Дневные колонки поджаты с 146 до 116 пикселей под новый размер чипов; недельная таблица стала примерно на 220 пикселей компактнее без уменьшения шрифта.
- Удалён верхний заголовок «Расписание · Москва / Свободное время»: фрейм начинается сразу с полезных данных и занимает меньше места по вертикали.
Активность запросов
0всегоСегодня по часам
😊Отлично 0😐Нормально 0😞Плохо 0○Без оценки 0
Активность запросов
0всегоПоследние 7 дней
😊Отлично 0😐Нормально 0😞Плохо 0○Без оценки 0
Последние релизы
- Повышена читаемость недельной сетки расписания: увеличены шрифты дней, ФИО, специальностей и интервалов времени, усилен контраст вторичного текста.
- Ячейки получили больше вертикального воздуха, а минимальная ширина таблицы увеличена, чтобы семь дней недели не сжимали увеличенный текст; колонка врача осталась компактной и переносит длинные ФИО.
- Исправлен холодный старт расписания: справочники отделений и врачей прогреваются независимо, поэтому запрос по отделению больше не ждёт загрузки всех страниц сотрудников.
- Пагинация сотрудников `meta.pagination.pages` теперь распознаётся корректно; страницы загружаются ограниченными параллельными группами с одним retry только для timeout, 429 и 5xx.
- При неудачном прогреве кэш самовосстанавливается single-flight запросом и повторной фоновой проверкой раз в минуту вместо ожидания следующих суток.
- После окончания текста статус меняется с «печатает» на «проверяет расписание»; диагностика теперь показывает отдельный результат сопоставления route и причину, если GET GetWell не запускался.
- Главная страница получила корректный вертикальный поток: графики больше не заходят под строку поиска, а содержимое страницы прокручивается под закреплённым поиском.
- Все опубликованные варианты макетов расписания удалены вместе с Caddy-маршрутом `/schedule-preview/*` и локальными исходниками мокапов.