Commit Graph

690 Commits

Author SHA1 Message Date
Mikhail Kuznetsov
b82a1de8bf feat(aihitRelationshipsSyncer): refactoring 2025-06-04 12:43:52 +10:00
Mikhail Kuznetsov
50ef7dee5c feat(dal): Созданы таблицы схемы Job 2025-06-04 11:55:23 +10:00
Mikhail Kuznetsov
7b1c676507 fix(aihitRelationShips): добавлена проверка наличия уже уже существуюшей связи, событие случается если в списке имеются в наличии ЭК разного регистра 2025-06-02 16:26:15 +10:00
Mikhail Kuznetsov
8d23a9914f fix(aihitRealtionshipsSyncer): добавлен фильтр списка имен дочерних связей 2025-06-02 16:02:27 +10:00
Mikhail Kuznetsov
943370010f feat(AihitRealtioshpisSyncer): Добавлен параметр отложенного коммита в случае если меняется только дата синхронизации в связи для ускорения работы 2025-06-02 14:42:58 +10:00
Mikhail Kuznetsov
93a932390e feat(aihitRelationshpsSyncer): refactoring 2025-05-30 16:46:33 +10:00
Mikhail Kuznetsov
03ef20db26 merge 2025-05-30 09:52:55 +10:00
Mikhail Kuznetsov
6c90645073 feat(aihitMainSyncer): refactoring 2025-05-30 09:50:47 +10:00
Mikhail Kuznetsov
dc2cc0cfd5 feat(aihitRelationshipsSyncer): рефакторинг 2025-05-27 17:00:19 +10:00
Mikhail Kuznetsov
04db085635 feat(aihitRelationshipsSyncer): логика синхронизации дочерней связти вынесена в отдельный метод 2025-05-27 16:45:45 +10:00
Mikhail Kuznetsov
2348e59c36 feat(aihitRelationshipsSyncer): Изменены уровни сообщений, добавлено удаление всех дочерних связей ЭК если по ним не пришла информация из АИХ ИТ 2025-05-27 16:11:49 +10:00
Mikhail Kuznetsov
5aff27cb7a fix(cicd) 2025-05-27 12:18:45 +10:00
Mikhail Kuznetsov
1e1a97198a fix(cicd) 2025-05-27 11:51:49 +10:00
Mikhail Kuznetsov
5ebe54446e fix(cicd): Исправлен путь Dockerfile 2025-05-27 11:43:31 +10:00
Mikhail Kuznetsov
078c8b540f feat(aihitRelationshipsSyncer): Реализована логика синхронизации связей между Unit+CI/CD 2025-05-27 11:32:05 +10:00
Mikhail Kuznetsov
cc52818d29 feat(aihitMainSyncer): Добавлен TryCatch для теста ошибок 2025-05-22 11:17:35 +10:00
Mikhail Kuznetsov
be6e8c1b87 feat(bll): Понижение уровня журналирования для сообщения с текстом сообщения в MqService 2025-05-22 09:20:33 +10:00
Mikhail Kuznetsov
2eeacdce5f fix(dal): Добавлен Trim для UnitService.GetByName для исключения ошибок длиблкатов ключа 2025-05-22 09:08:11 +10:00
Mikhail Kuznetsov
6daf54fc56 fix(dal,aihitMainSyncer): FieldValues поле Value теперь уникально. В aihitMainSyncer поднят уровень журналированияя 2025-05-21 16:50:00 +10:00
Mikhail Kuznetsov
cd40adaa91 fix(aihitManSyncer): Добавлен Trim поля Value объекта UnitFieldValue 2025-05-21 14:36:59 +10:00
Mikhail Kuznetsov
f57a290727 fix(aihitMainLoader,aihitMainSyncer): исправлены настройки Dockerfile 2025-05-21 12:12:02 +10:00
Mikhail Kuznetsov
0fd0b4881f feat(aihitMainSyncer): реализована логика синхронизации таблиц unit.* с данными из АИХ ИТ 2025-05-21 11:53:07 +10:00
Mikhail Kuznetsov
1ce8fcb284 feat(aihitMainSyncer): Написана логика создания новых Unit и Field. 2025-05-19 16:09:55 +10:00
Mikhail Kuznetsov
082bc9bf15 feat(aititMainLoader): Сделана основная логика загрущки данных из АИХ ИТ в очередь сообщений 2025-05-19 10:16:09 +10:00
Mikhail Kuznetsov
b03af638f6 feat(dal,aihitloader): Создали таблицы схемы Units и сервисы к ним. 2025-05-14 15:13:30 +10:00
Mikhail Kuznetsov
a89e7f7b86 feat(api): в Works добавлена маска динамической генерации имени шаблона; добавлены Shortcodes; актализированы валидация, запросы,ответы; миграция БД - запрет приёма нулевых значений в маску 2025-04-17 16:38:35 +10:00
Mikhail Kuznetsov
ecd3bdac9b feat(dal): В Work добавлена маска имени шаблонов, выполнена миграция БД. 2025-04-16 15:54:50 +10:00
Mikhail Kuznetsov
12d92dbfe6 fix(all): Исправлены параметры загрузки и обновления пакетов NuGet 2024-11-18 14:55:05 +10:00
Mikhail Trubnikov
ebc5094387 fix(api): StatTemplateAutoControlController - исправлена статистика созданных шаблонов по авто-контролю 2024-10-21 11:58:01 +10:00
Mikhail Trubnikov
fbb28de122 fix(api): StatTemplateAutoControlResponse исправлено название поля 2024-10-14 09:49:36 +10:00
Mikhail Trubnikov
b0675a3846 feat(api): StatTemplateAutoControlController статистика авто-контроля 2024-10-11 11:06:05 +10:00
Mikhail Trubnikov
1d3a0042ef fix(templateActivator): исправлено сообщение инициатора для истории 2024-10-11 09:16:10 +10:00
Mikhail Trubnikov
5e0c249f1b feat(api, nextRun): записывать в историю template инициатора 2024-10-08 16:37:58 +10:00
Mikhail Trubnikov
7155156f66 feat(api): TemplateHistoryController 2024-10-08 13:53:57 +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 Trubnikov
54fed9b597 feat(dal): BaseService - доделал ведение истории 2024-10-08 09:40:08 +10:00
Mikhail Trubnikov
a0e71c9948 feat(dal): тестирование инициатора 2024-10-07 17:00:56 +10:00
Mikhail Trubnikov
03daa08f13 feat(dal): сохраняет историю изменений 2024-10-07 16:20:04 +10:00
Mikhail Trubnikov
4ec47b1dcb feat(dal): заготовка для хранения истории 2024-10-07 15:08:46 +10:00
Mikhail Trubnikov
5c03b6bc81 feat(dal): тестирование CommitAsync() с отслеживанием изменений 2024-10-03 16:38:21 +10:00
Mikhail Trubnikov
79a10dc927 refactor(dal): заготовка для TemplateHistory 2024-10-02 13:44:31 +10:00
Mikhail Trubnikov
024c5fa77e Merge remote-tracking branch 'origin/dev' into dev 2024-09-25 11:01:24 +10:00
Mikhail Trubnikov
ebe1fd0468 feat(api): WeekendController, getAll, фильтр по периоду 2024-09-25 10:58:47 +10:00
Mikhail Kuznetsov
8549e80a54 refactor(templateActivator): оптимизация кода 2024-09-24 12:16:55 +10:00
Mikhail Trubnikov
4140e17825 fix(templateDistributor): список рабочих дней рассчитывается на период относительно текущей даты 2024-09-19 15:38:14 +10:00
Mikhail Trubnikov
9f193fe3ae feat(bll,dal, templateDistributor): при получении рабочих дней по периоду, отсекаются дни выходящие за период 2024-09-19 13:51:44 +10:00
Mikhail Trubnikov
60c0ba9ec8 feat(bll,dal,common): в common - DateResolver - проверка даты на текущие сутки относительно часового пояса МСК. Dal - EsppScheduleTransformService - рассчет NextRun с учетом выходных дней 2024-09-18 16:32:45 +10:00
Mikhail Kuznetsov
9987626478 Merge branch 'template-auto-control' into dev 2024-09-17 12:02:25 +10:00
Mikhail Trubnikov
2a1c4ac4a8 feat(api, dal): в SettingsFromDb добавлен параметр WeekendCacheTtl - время кэша для выходных. Доработан сервис WeekendDayService с учетом кэша. В апи добавлен контроллер по управлению выходными днями WeekendController 2024-09-17 11:55:55 +10:00