- ошибки при недонастройках
- текущая дата в первый раз
- тесты на объединение массивов
- тесты на получение данных со страниц
- форма настроек теребует улучшений
- catch должен делаться на всей цепочки и приводить к обновлению или к ошибке пользователя
- сдвигать вернюю дату при изменении нижней если верхняя меньше
- два вызова dispatch сломают Dispatcher
- Запутана логика Settings vs Filters vs Selects
- id объектов целочисленный, но от пользователя приходят строки и приходится использовать ==
- выделение контроллеров для ресурсов, возможно модели не нужны