Commit Graph

7 Commits

Author SHA1 Message Date
Mikhail Trubnikov
108eb05853 feat(dal,domain): Таблицы для JobGroup фильтров. 2026-06-15 16:56:23 +10:00
Mikhail Kuznetsov
6fc2fc22ac fix(api): Исправлена ошибка асинхронной валидации FluentValidation
- удалён устаревший пакет FluentValidation.AspNetCore, вызывавший конфликт версий (NU1605)
- реализован глобальный фильтр AsyncValidationFilter для поддержки MustAsync-правил
2026-05-21 10:21:00 +10:00
Mikhail Trubnikov
eb78dfd6a8 feat: Из dal перенесены все модели в Domain. Из dal переименованы service в repository, вынесены в Core. 2026-04-30 10:35:31 +10:00
Mikhail Trubnikov
bd4ad918e3 feat(api,dal): в таблицу Jobs добавлено поле ResponseAreaMask. В JobController добавлено поле ResponseAreaMask. В TemplateController отображается фактическая РК, ЗО шаблона. RobotTask ЗО отдается согласно ResponseAreaMask. ShortcodeService теперь умеет принимать Template. 2026-01-13 14:36:07 +10:00
Mikhail Kuznetsov
9742f27a81 feat(api): Изменена валидация JobRequest, фильтры аттрибутов могут быть пустыми 2025-09-24 12:34:46 +10:00
Mikhail Kuznetsov
e094db168f feat(api): переписан метод Update для JobController 2025-09-16 15:27:26 +10:00
Mikhail Kuznetsov
39eb8ddc2c feat(api): JobControl переписан метод Create+Валидация 2025-09-11 16:03:51 +10:00