Commit Graph

26 Commits

Author SHA1 Message Date
Mikhail Trubnikov
108eb05853 feat(dal,domain): Таблицы для JobGroup фильтров. 2026-06-15 16:56:23 +10:00
Mikhail Trubnikov
75e791bd8c feat(all): Обновление до netCore 9.0 2026-05-19 11:43:05 +10:00
Mikhail Trubnikov
eb78dfd6a8 feat: Из dal перенесены все модели в Domain. Из dal переименованы service в repository, вынесены в Core. 2026-04-30 10:35:31 +10:00
Mikhail Trubnikov
188ebc20a0 feat: Перенесены внешние сервисы в Infrastructure. Удалены лишние проекты. 2026-04-14 16:27:27 +10:00
Mikhail Trubnikov
e892aa12d3 feat: Сервисы и модели RabbitMq разнесены согласно архитектуры 2026-04-14 12:01:49 +10:00
Mikhail Trubnikov
da83aff19c feat: создана структура проекта, core, domain, infrastructure. Перенесены enum и task согласно архитектуры 2026-04-13 16:58:30 +10:00
Mikhail Trubnikov
94d277109d feat(api, dal, activator, distributor): RobotConfigurationService - добавлена логика, статус Updating шаблону можно поставить если у него есть ScheduleEsppId. 2026-03-13 10:22:13 +10:00
Mikhail Kuznetsov
3243e33819 feat(dal,api,nextRun,templateGenerator,templateActivator): IsUnused вынесена в TemplateStatusType 2025-12-01 15:27:18 +10:00
Mikhail Trubnikov
276f534636 feat(api,templateActivator): обновлена логика templateActivator 2025-11-26 14:34:03 +10:00
Mikhail Kuznetsov
446a5579f3 feat(templateTaskGenerator): Написан TemplateTaskGenerator, читает очередь Mq parr-template-task-generator при получении id регламентной работы проверяет несозданные шаблоны. При наличии таковых пишет сообщение в очередь parr-template-generator 2025-08-26 12:04:26 +10:00
Mikhail Trubnikov
85798c0956 feat(bll, all): обновлена библиотека RabbitMq.Client до версии 7.1.2. Обновлен MqServiceV2. В IMqSettings добавлен параметр PrefetchCount - макс кол-во одновременных обработок очередей. Обновлены связанные проекты под новый MqService. В проектах Aihit, SyncTemplate, SyncSchedule установлен параметр в конфиг PrefetchCount =100 2025-08-20 14:10:22 +10:00
Mikhail Kuznetsov
2c005f038e feat(templateGeneratorWorker): Создан Worker читающий очередь и генерирующий новые объекты Template 2025-08-14 15:20:04 +10:00
Mikhail Kuznetsov
5e2df418e7 fix(jobAutoControl,templateActivator): Переименование полей 2025-08-01 09:08:42 +10:00
Mikhail Kuznetsov
03c7852378 feat(all): ! Критические изменения логики работы всех сервисорв, База Данных имееет неокончательную версию. Template, Scheduler переведены на работу с Unit+Job+JobGroup вместо Host+ApplicationsInWork 2025-06-25 14:17:34 +10:00
Mikhail Trubnikov
1d3a0042ef fix(templateActivator): исправлено сообщение инициатора для истории 2024-10-11 09:16:10 +10:00
Mikhail Trubnikov
4ba5ad3a14 fix(templateActivator, generatorTemplate): исправлена модель 2024-10-08 11:01:58 +10:00
Mikhail Trubnikov
a494b69ee6 feat(api, bll, dal, generatorTemplates, templateActivator): запись истории изменения шаблонов 2024-10-08 10:29:34 +10:00
Mikhail Kuznetsov
8549e80a54 refactor(templateActivator): оптимизация кода 2024-09-24 12:16:55 +10:00
Mikhail Kuznetsov
4aff13dfb1 feat(templateActivator): добавлены методы для реализации методов авто-контроля 2024-09-17 11:30:33 +10:00
Mikhail Kuznetsov
40e88be783 fix(templateActivator): изменена логика выбора расписаний для деактивации 2024-08-12 16:21:30 +10:00
Mikhail Kuznetsov
a333589c77 feat(templateActivator,templateDistributor): добавлено журналирование 2024-08-09 16:36:37 +10:00
Mikhail Kuznetsov
5b9a325b59 feat(templateActivator): добавлена возможность деактивации всех расписаний, у которых шаблоны синхронизированы с ошибкой 2024-08-09 12:14:04 +10:00
Mikhail Trubnikov
58adcace60 feat(api): applicationInWorks - статистика синхронизации шаблонов/расписаний 2024-07-29 16:51:18 +10:00
Mikhail Kuznetsov
dfd6b29f0c refactor(TemplateActivator): Добавлены комментарии в коде 2024-07-26 11:41:40 +10:00
Mikhail Kuznetsov
014c760225 feat(templateActivator): Методы чтения MQ, обновления состояний шаблонов и расписаний, обновления заданий роботов 2024-07-25 17:23:08 +10:00
Mikhail Trubnikov
9ae4903527 feat(constants, bll, templateActivator): заготовка для templateActivator 2024-07-25 10:30:17 +10:00