Mikhail Trubnikov
|
3dbe7f08ba
|
feat(dal): добавлена таблица UnitRegionalEkPtkGroups, добавлен сервис IUnitRegionalEkPtkGroupService
|
2025-12-18 16:48:48 +10:00 |
|
Mikhail Trubnikov
|
b033f95116
|
feat(api,dal): удалена старая таблица Works. Переделаны запросы в API из в Works в Jobs
|
2025-12-09 16:00:38 +10:00 |
|
Mikhail Trubnikov
|
f74776cdf7
|
feat(dal,api): в таблицу Tnk, добавлено поле ShortName
|
2025-12-09 10:25:41 +10:00 |
|
Mikhail Trubnikov
|
4815840f64
|
fix(dal): удалены лишние поля в таблице JobAutoControl
|
2025-12-05 16:02:06 +10:00 |
|
Mikhail Trubnikov
|
54ccd2e8e3
|
feat(dal,api): удалены таблицы которые относились к старому JobAutoControl. Добавлена новая таблица JobAutoControl
|
2025-12-05 14:07:48 +10:00 |
|
Mikhail Trubnikov
|
0de2c4762e
|
feat(api,dal): в настройки добавлено поле ScheduleExcludeCalendar. Обновлен response для robot task
|
2025-12-04 12:10:10 +10:00 |
|
Mikhail Kuznetsov
|
3243e33819
|
feat(dal,api,nextRun,templateGenerator,templateActivator): IsUnused вынесена в TemplateStatusType
|
2025-12-01 15:27:18 +10:00 |
|
Mikhail Trubnikov
|
c8345e3678
|
feat(dal,api,esppSync): в таблицу unitFields добавлено поле Code
|
2025-11-28 09:12:26 +10:00 |
|
Mikhail Trubnikov
|
ce12f1b5fe
|
fix(dal): из таблицы JobGroup удалено поле IsUmbrella
|
2025-11-25 12:26:24 +10:00 |
|
Mikhail Trubnikov
|
ddbae48973
|
feat(dal,api): добавлен индекс в таблицу UnitInValues. В api изменены респонсы Template и Unit.
|
2025-11-21 10:56:30 +10:00 |
|
Mikhail Trubnikov
|
e24ce20d02
|
feat(api,dal): в модель JobGroupType добавлено поле description. В job контроллерах убрано поле isUmbrella, добавлено JobType.
|
2025-11-17 12:06:33 +10:00 |
|
Mikhail Kuznetsov
|
48c8741395
|
feat(dal): Созданы таблицы JobGroupTypes+UnitsInTemplates, обновлен ключ уникального индекса шаблонов
|
2025-11-14 14:48:56 +10:00 |
|
Mikhail Kuznetsov
|
e716d9649d
|
feat(aihitRelationshipsSyncer): полностью переписан класс+добавлены сообщения дл\ отладки
|
2025-10-31 17:35:54 +10:00 |
|
Mikhail Kuznetsov
|
6ca6e65224
|
feat(api): в сущность FIeld добавлено поле IsMultipleValue для реализации записи повторяющихся полей, как сервер приложений в компонентном составе виртуальных серверов
|
2025-09-22 15:25:17 +10:00 |
|
Mikhail Trubnikov
|
0793c169f9
|
feat(dal): в таблице Units удалено поле DateModified
|
2025-08-27 11:56:22 +10:00 |
|
Mikhail Trubnikov
|
c7bc8f60ef
|
feat(dal, api): в таблицу Units добавлено поле LastLogon. Переделана авторизация для хостов (ЭК), теперь берется ip из связанных Units. Переделаны запросы авторизации в кеш. Переделан запрос и модель в influxdb. Обновлена статистика по юнитам и полям.
|
2025-08-26 14:04:49 +10:00 |
|
Mikhail Kuznetsov
|
a6385ea39a
|
feat(dal,api): расширена таблица Job, добавлеа маска рабочей группы. Теперь можно генерировать шаблоны с единой экстерриториальной группой
|
2025-08-22 11:25:51 +10:00 |
|
Mikhail Kuznetsov
|
46a96c666e
|
feat(dal): Создана таблица JobRelationshipFilter для хранения фильров атрибутов связей между ЭК
|
2025-08-01 17:14:39 +10:00 |
|
Mikhail Kuznetsov
|
03c7852378
|
feat(all): ! Критические изменения логики работы всех сервисорв, База Данных имееет неокончательную версию. Template, Scheduler переведены на работу с Unit+Job+JobGroup вместо Host+ApplicationsInWork
|
2025-06-25 14:17:34 +10:00 |
|
Mikhail Kuznetsov
|
4b0ece1a2e
|
feat(dal): Добавлен TemplateNameGeneratorService для генерации имени шаблонов по маске в Job
|
2025-06-18 09:58:23 +10:00 |
|
Mikhail Kuznetsov
|
230dfd6f85
|
feat(dal): Добавлена таблица Groups для возможности группировки Job
|
2025-06-11 11:14:27 +10:00 |
|
Mikhail Kuznetsov
|
50ef7dee5c
|
feat(dal): Созданы таблицы схемы Job
|
2025-06-04 11:55:23 +10:00 |
|
Mikhail Kuznetsov
|
078c8b540f
|
feat(aihitRelationshipsSyncer): Реализована логика синхронизации связей между Unit+CI/CD
|
2025-05-27 11:32:05 +10:00 |
|
Mikhail Kuznetsov
|
6daf54fc56
|
fix(dal,aihitMainSyncer): FieldValues поле Value теперь уникально. В aihitMainSyncer поднят уровень журналированияя
|
2025-05-21 16:50:00 +10:00 |
|
Mikhail Kuznetsov
|
0fd0b4881f
|
feat(aihitMainSyncer): реализована логика синхронизации таблиц unit.* с данными из АИХ ИТ
|
2025-05-21 11:53:07 +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 Trubnikov
|
a494b69ee6
|
feat(api, bll, dal, generatorTemplates, templateActivator): запись истории изменения шаблонов
|
2024-10-08 10:29:34 +10:00 |
|
Mikhail Trubnikov
|
4ec47b1dcb
|
feat(dal): заготовка для хранения истории
|
2024-10-07 15:08:46 +10:00 |
|
Mikhail Trubnikov
|
79a10dc927
|
refactor(dal): заготовка для TemplateHistory
|
2024-10-02 13:44:31 +10:00 |
|
Mikhail Trubnikov
|
2a1c4ac4a8
|
feat(api, dal): в SettingsFromDb добавлен параметр WeekendCacheTtl - время кэша для выходных. Доработан сервис WeekendDayService с учетом кэша. В апи добавлен контроллер по управлению выходными днями WeekendController
|
2024-09-17 11:55:55 +10:00 |
|
Mikhail Trubnikov
|
add572f438
|
feat(dal): таблица WeekendDays поле Date - уникальное значение
|
2024-09-13 12:06:51 +10:00 |
|
Mikhail Trubnikov
|
60c525da54
|
feat(api): JobAutoControlController - управление автоматическим созданием/деактивацией/активацией РР
|
2024-09-09 15:48:49 +10:00 |
|
Mikhail Trubnikov
|
c74086412b
|
feat(dal): добавлены таблицы JobAutoControls, JobAutoCOntrolInEkStatuses, JobEkMasks. Сервисы.
|
2024-09-09 10:08:07 +10:00 |
|
Mikhail Trubnikov
|
ec49097661
|
feat(dal): инициатор РР изменен на Старостину С.Б.
|
2024-08-14 10:00:39 +10:00 |
|
Mikhail Trubnikov
|
c857accfb9
|
feat(api, dal): в настройки в БД добавлено поле EsppRobotAccountTimeZoneHour со значением 3, обновлено ScheduleTimezone на MSK. В api в задании роботу по расписаниям, время выдается с учетом таймзоны робота.
|
2024-08-06 10:52:27 +10:00 |
|
Mikhail Trubnikov
|
08b8fba8a5
|
feat(dal, api): в таблицу RobotHistories добавлено поле RobotIp. Из таблицы AppInWorks удалены поля Next/LastRun. В историю работы роботов, пишется ip робота.
|
2024-07-22 14:48:44 +10:00 |
|
Mikhail Kuznetsov
|
453164a4a0
|
feat(bll, dal): distributionPeriod - добавили типы, адаптировали методы
|
2024-07-01 16:56:59 +10:00 |
|
Mikhail Kuznetsov
|
3a7529d9cd
|
feat(dal): обновлены модели AppInWorks, Templates
|
2024-07-01 14:04:24 +10:00 |
|
Mikhail Kuznetsov
|
6e378f2b06
|
feat(dal): DistributionPeriods
|
2024-07-01 12:09:01 +10:00 |
|
Mikhail Kuznetsov
|
ff37e6c10f
|
feat(bll, dal): WeekendDayService + БД. CalendarService - получение рабочих дней за период
|
2024-07-01 11:32:19 +10:00 |
|
Mikhail Trubnikov
|
3d78f31de1
|
fix(dal): в таблице TaskStatuses исправлено значение поля Description (опечатка)
|
2024-06-27 08:38:16 +10:00 |
|
Mikhail Trubnikov
|
d4af32515d
|
feat(dal, aihitSyncer, aihitLoader): добавлена ЗО для РГ. Обновлён список ЗО. Обновлена синхронизация из АИХИТ.
|
2024-06-18 14:28:38 +10:00 |
|
Mikhail Trubnikov
|
cc71a8774b
|
feat(api, generatorTemplates): в таблицу Works добавлено поле TemplateSuffix, из него в генераторе формируется имя шаблона.
|
2024-06-14 14:27:37 +10:00 |
|
Mikhail Trubnikov
|
6d8fed793e
|
feat(dal): в таблице Hosts поле Ek сделано уникальным
|
2024-06-05 08:15:12 +10:00 |
|
Mikhail Trubnikov
|
4bb70e965f
|
feat(all): удалена колонка WorkGroup из таблицы Hosts
|
2024-06-04 12:30:57 +10:00 |
|
Mikhail Kuznetsov
|
18dbca988a
|
feat(aihitSyncer): добавлена синхронизация объекта WorkGroup
|
2024-06-04 11:00:14 +10:00 |
|
Mikhail Kuznetsov
|
90948108c1
|
feat(dal): Добавлена таблица WorkGroups и AppInWorkGroups
|
2024-06-03 15:17:14 +10:00 |
|
Mikhail Trubnikov
|
6f845635c5
|
feat(dal, api): в таблицах Process, Subprocess, Tnks, Works поле EsppId - уникальное. Обновлены соответсвующе контроллеры (валидация esppId), добавлены методы удаления если нет дочерних элементов.
|
2024-05-20 11:38:48 +10:00 |
|