Заказ платных услуг с выбором удобного времени
Теперь жильцы могут не просто заказывать услугу, но и указать предпочтительную дату и временной интервал для её выполнения. Это особенно актуально для услуг, требующих присутствия специалиста: сантехнические работы, электрика, уборка и другие.
Что появилось:
При оформлении заказа в личном кабинете доступны поля для выбора даты и диапазона времени (например, с 10:00 до 14:00).
Администратор управляющей компании видит указанные предпочтения в деталях заказа и может их скорректировать.
Для настройки доступных временных интервалов в административной панели появился новый раздел «Диапазоны времени» (в меню «Платные услуги»).
Это делает взаимодействие жильцов и сотрудников УК более комфортным и предсказуемым — никаких лишних звонков для уточнения времени.
Исправление пустого списка заказов в админке
Мы обнаружили и исправили баг, из-за которого в разделе «Заказы платных услуг» администраторы видели пустой список, даже если заказы существовали. Проблема была связана с некорректной обработкой фильтра по дате: если дата окончания не была указана, система подставляла 1 января 1970 года и отсекала все заказы.
Теперь фильтр работает корректно: если дата не задана, ограничение не применяется. Список заказов отображается полностью, а навигация по страницам и фильтрация работают штатно.
Усиление защиты от брутфорса
В рамках повышения безопасности мы доработали механизм ограничения попыток входа (ThrottleMiddleware). Теперь при превышении допустимого числа неудачных попыток входа пользователь видит не технический JSON-ответ, а полноценную HTML-страницу с понятным сообщением об ошибке и рекомендацией подождать перед повторной попыткой.
Это усложняет автоматический подбор паролей и делает систему более устойчивой к атакам, а пользователи получают понятную обратную связь вместо абстрактной ошибки.
Для кого эти изменения?
Для жильцов — возможность указать удобное время для выполнения платных услуг и повышенная безопасность личного кабинета.
Для диспетчеров и администраторов УК — корректное отображение заказов и настройка временных интервалов для услуг.
Для системных администраторов — усиленная защита от брутфорс-атак без потери удобства для пользователей.
«АйДион» продолжает развиваться, делая управление ЖКХ не только технологичным, но и максимально безопасным и удобным для всех участников процесса.