Mikhail Trubnikov
|
50556ef605
|
feat(core,dal,domain,snapshotWorker): Воркер по управлению снапшотами. Создание сгапшотов для таблицы RobotConfigurations
|
2026-07-13 15:29:48 +10:00 |
|
Mikhail Kuznetsov
|
3c9e03adbb
|
refactor(dal,api,templateMatcher,templateGenerator,templateActivator): Немного порядка в namespaceах
|
2026-07-03 11:17:48 +10:00 |
|
Mikhail Trubnikov
|
4a8a67247d
|
feat(api): Работы - управление автоконтролем и кол-вом связей
|
2026-06-19 11:19:43 +10:00 |
|
Mikhail Trubnikov
|
8151ea89b9
|
feat(api,core,dal): Группы работ - управление автокнотролем
|
2026-06-18 16:39:35 +10:00 |
|
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 Trubnikov
|
83df669f84
|
feat(dal, domain): Удалена таблица UnitInFields. Удалены DateModified из таблиц JobFieldFilter, JobUnitFilter
|
2026-05-29 11:01:14 +10:00 |
|
Mikhail Trubnikov
|
2024056871
|
feat(dal,api): В таблицу истории роботов, добавлено поле RobotId. Обновлены методы в api для ведения истории роботов.
|
2026-05-26 11:43:15 +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 Trubnikov
|
e5900be547
|
feat(dal, domain): Для таблице UnitInTemplates добавлена связь с UnitFieldValues. В таблице Templates убраны значения по умолчанию для поле JobId, UnitId.
|
2026-05-12 16:34:31 +10:00 |
|
Mikhail Kuznetsov
|
1233d9b4fe
|
fix(core, templateMatcher): Исправлен метод ApplyRelationshipFiltersToUnitsAsync - неверно фильтровались ЭК при одновременно включенном IsFullMatch и IsInverse, теперь учитываются все связи; В GroupedTemplateSynchronizer изменен порядок индексации шаблонов.
|
2026-05-06 13:54:41 +10:00 |
|
Mikhail Trubnikov
|
eb78dfd6a8
|
feat: Из dal перенесены все модели в Domain. Из dal переименованы service в repository, вынесены в Core.
|
2026-04-30 10:35:31 +10:00 |
|
Mikhail Trubnikov
|
7da2265d1c
|
feat(api, Core, Domain, Dal): Для entity моделей, для DateModified создан атрибут ManualControl - отключает автоматическое управление датой. TaskReconciliationService - сервис по управлению задачами в статусах ошибки, зависла. ITaskMqSettingsProvider - провайдер для управления настройками MQ в зависимости от TaskType
|
2026-04-22 16:13:23 +10:00 |
|
Mikhail Trubnikov
|
da83aff19c
|
feat: создана структура проекта, core, domain, infrastructure. Перенесены enum и task согласно архитектуры
|
2026-04-13 16:58:30 +10:00 |
|