Commit Graph

25 Commits

Author SHA1 Message Date
Mikhail Trubnikov
bebbfab317 feat(api, allLogs): в TemplateResponse добавлен TemplateStatusType. Шаблоны можно фильтровать по statusType. При изменении маски имени шаблона в Job, отправляется задание в очередь на переименование связанных шаблонов. Во всех проектах перенастроены логи, в проде, не пишутся логи внутрь контейнера, только в stdout. 2025-12-02 09:49:08 +10:00
Mikhail Kuznetsov
7e708e4aee fix(esppTemplateSync): Имя шаблона переводится в верхний регистр для правильного сравнения с объектом из ЕСПП 2025-11-28 15:32:06 +10:00
Mikhail Trubnikov
a7f7e732f6 feat(bll): обновлен MqServiceV2, добавлена обработка ошибок при выполнение делегата. Обновлен image rabbitMq до версии 4.2.0 2025-11-17 15:36:24 +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 Trubnikov
60c0ba9ec8 feat(bll,dal,common): в common - DateResolver - проверка даты на текущие сутки относительно часового пояса МСК. Dal - EsppScheduleTransformService - рассчет NextRun с учетом выходных дней 2024-09-18 16:32:45 +10:00
Mikhail Kuznetsov
aa555944ae fix(generatroTemplates): fix distributor 2024-07-05 16:26:31 +10:00
Mikhail Trubnikov
f8bd15cd6f feat(generatorTemplates): переделал логику генерации. Группировка по РГ. Рассчет nextRun через ITemplateDistributor 2024-07-03 12:01:46 +10:00
Mikhail Trubnikov
885bb5f4e7 fix(all): обновлен префикс в тбл Settings. Из всех проектов удален пакет Microsoft.VisualStudio.Azure.Containers.Tools.Targets (1.19.4) 2024-02-13 14:34:12 +10:00
Mikhail Trubnikov
72a171f823 feat(api): UserController - CRUD, RoleController 2023-12-05 16:32:34 +10:00
Mikhail Trubnikov
b2f150890c feat(esppScheduleSync): создан проект. Добавлена основная логика синхронизации. Docker 2023-11-22 16:34:16 +10:00
Mikhail Trubnikov
29f14c7fc5 fix(all): fix rabbit path 2023-10-20 11:00:46 +10:00
Mikhail Trubnikov
08a2903755 fix(all): rabbit 2023-10-10 09:16:41 +10:00
Mikhail Trubnikov
f8340a5778 fix(all): rabbit 2023-10-10 09:12:14 +10:00
Mikhail Trubnikov
4ab7563a94 fix(all): rabbit 2023-10-10 09:08:18 +10:00
Mikhail Trubnikov
ce97fbe502 feat(api,espp, generator): Добавлены настройки для расписания рег работ. Добавлена сеть для всех контейнеров. 2023-10-09 16:11:27 +10:00
Mikhail Trubnikov
3bdbf2be57 all logs send to elastic 2023-09-27 11:47:04 +10:00
Mikhail Trubnikov
3d9777b7ec Починил IMqService 2023-09-26 11:01:20 +10:00
Mikhail Trubnikov
f65fa8e99f docker gt 2023-09-25 16:34:14 +10:00
Mikhail Trubnikov
322ac75111 Прикрутил правильно bll 2023-09-25 13:45:11 +10:00
Mikhail Trubnikov
251d23e9b4 Логика создания шаблонов 2023-09-25 11:47:13 +10:00
Mikhail Trubnikov
6c3ac936a1 DeactivateTemplates 2023-09-22 15:30:57 +10:00
Mikhail Trubnikov
cff93be36a mq dispose 2023-09-21 16:38:38 +10:00
Mikhail Trubnikov
c7acfd153d Mq Consumer 2023-09-21 15:21:33 +10:00
Mikhail Trubnikov
096a990669 Bll MqService 2023-09-21 09:37:36 +10:00
Mikhail Trubnikov
d50cb20c95 проекты 2023-09-20 16:51:29 +10:00