Mikhail Kuznetsov
a64ab59de1
feat(templateMatcher): Для синхронизации негруппированных работ добавлены метрики для мониторинга основных этапов.
2026-06-10 12:08:07 +10:00
Mikhail Kuznetsov
ac363ff7fa
fix(templateMatcher): Устранено лишнее обновление шаблонов из-за нестабильной сортировки юнитов
2026-05-21 10:46:40 +10:00
Mikhail Kuznetsov
6fc2fc22ac
fix(api): Исправлена ошибка асинхронной валидации FluentValidation
...
- удалён устаревший пакет FluentValidation.AspNetCore, вызывавший конфликт версий (NU1605)
- реализован глобальный фильтр AsyncValidationFilter для поддержки MustAsync-правил
2026-05-21 10:21:00 +10:00
Mikhail Trubnikov
75e791bd8c
feat(all): Обновление до netCore 9.0
2026-05-19 11:43:05 +10:00
Mikhail Kuznetsov
be1599aa25
feat(dal): Добавлены 2 новых шорткода %ИД% и %СВЯЗЬ:ИМЯ АТРИБУТА%
2026-04-20 12:02:46 +10:00
Mikhail Trubnikov
188ebc20a0
feat: Перенесены внешние сервисы в Infrastructure. Удалены лишние проекты.
2026-04-14 16:27:27 +10:00
Mikhail Kuznetsov
2950d21a69
feat(templateMatcher): init. сделан воркер, контроллер. перенесена логика из TemplateTaskGenerator
2025-11-01 15:29:12 +10:00