Commit Graph

11 Commits

Author SHA1 Message Date
Mikhail Trubnikov
108eb05853 feat(dal,domain): Таблицы для JobGroup фильтров. 2026-06-15 16:56:23 +10:00
Mikhail Trubnikov
d736208a46 feat(api,core,dal,domain): Сохранение снапшотов состояния роботов. 2026-06-10 16:48:16 +10:00
Mikhail Kuznetsov
51bb383d06 feat(templateMatcher): Убран хардкод РАБОЧАЯ_ГР_ОТВ_ЗА_ЭК при формировании шаблонов; добавлен метод для поиска аттрибутов ЭК по значению Code. 2026-05-28 16:54:51 +10:00
Mikhail Trubnikov
ab563f88b9 feat(api,core,dal): RobotTasks - вынесение логики в Core, оптимизация взятия задания роботом 2026-05-25 16:59:42 +10:00
Mikhail Trubnikov
68808e761b feat(api, core, dal, domain): В таблицу Tasks добавлено поле процент выполнения, так же добавлено это поле в response - статус формирования отчета. Создан интерфейс для отслеживания прогресса IProgressAsync. Из сервиса WorkloadService исключен ITaskManagementService. 2026-05-20 14:26:25 +10:00
Mikhail Kuznetsov
b267dfe7c5 feat(core): Добавлены помощники по клонированию JobGroup и синхронизации Job в JobGroup по старшему MaxValueRelationships 2026-05-19 09:47:35 +10:00
Mikhail Kuznetsov
f7a74d315a feat(core): Рефакторинг ShortcodesService, реализован паттерн стратегия 2026-05-14 16:31:03 +10:00
Mikhail Trubnikov
a89605d02a feat(dal,core): Перенесены оставшиеся объекты из dal в core. 2026-05-04 11:55:07 +10:00
Mikhail Trubnikov
eb78dfd6a8 feat: Из dal перенесены все модели в Domain. Из dal переименованы service в repository, вынесены в Core. 2026-04-30 10:35:31 +10:00
Mikhail Trubnikov
001c09edaa feat(dal, core, workloadBuilderWorker): Сервисы по работе с очередями (задачиами). Заготовка WorkloadBuilderWorker 2026-04-21 16:54:39 +10:00
Mikhail Trubnikov
734c2e3c99 feat: разделение на repository - services 2026-04-14 09:56:31 +10:00