14 Commits

Author SHA1 Message Date
Mikhail Trubnikov
c7bc8f60ef feat(dal, api): в таблицу Units добавлено поле LastLogon. Переделана авторизация для хостов (ЭК), теперь берется ip из связанных Units. Переделаны запросы авторизации в кеш. Переделан запрос и модель в influxdb. Обновлена статистика по юнитам и полям. 2025-08-26 14:04:49 +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
1ce8fcb284 feat(aihitMainSyncer): Написана логика создания новых Unit и Field. 2025-05-19 16:09:55 +10:00
Mikhail Trubnikov
933bfcbeb1 feat(aihitSyncer): В АИХИТ добавлены переносы строк в качестве разделителей. Обновил метод ParseAppsList 2024-08-30 10:17:06 +10:00
Mikhail Trubnikov
0b6bfdfbc6 feat(api): StatRobotStateController обновлен респонс статистики доступности роботов. Учтена возможность нескольких роботов на разных серверах. 2024-07-22 16:59:15 +10:00
Mikhail Trubnikov
d4af32515d feat(dal, aihitSyncer, aihitLoader): добавлена ЗО для РГ. Обновлён список ЗО. Обновлена синхронизация из АИХИТ. 2024-06-18 14:28:38 +10:00
Mikhail Trubnikov
d75b787801 feat(all): удалена колонка WorkGroup из таблицы Hosts 2024-06-04 12:30:44 +10:00
Mikhail Kuznetsov
18dbca988a feat(aihitSyncer): добавлена синхронизация объекта WorkGroup 2024-06-04 11:00:14 +10:00
Mikhail Kuznetsov
dbf924d2fd fix(aihitSyncer): неверно разбивались имена приложений при наличии в имени фигурных скобок с перечислением версий. Одна программа рабивалась на несколько строк. 2024-04-19 15:31:19 +10:00
Mikhail Kuznetsov
3d89e5956c feat(dal,aihitLoader,aihitSyncer): добавлены новые типы программного обеспечения. При синхронизации хосты находятся по имени ЭК вместо IP-адерса 2024-04-18 10:18:14 +10:00
Mikhail Trubnikov
238ff23bc9 fix(aihtiSyncer): в таблице Applications в уникальность по Name добавлено поле Type. Исправлена синхронизация, поиск по имени application и typeId. Теперь возможно создать приложения с одинаковыми именами но разными типами. 2024-04-17 11:51:24 +10:00
Mikhail Kuznetsov
90306b7a63 fix(aihit-syncer): ограничение использования scope. Создан отдельный SyncerService 2024-02-06 16:54:40 +10:00
Mikhail Kuznetsov
3d71f4cbe9 feat(aihit): AIHITLoadWorker + AIHITSyncWorker 2024-02-05 14:45:09 +10:00
Mikhail Kuznetsov
2fa4d52e72 feat(aihit): init + docker + cicd 2024-01-31 12:26:43 +10:00