Mikhail Kuznetsov
|
6034b137d2
|
fix(api): JobControl добавлена выборка сведений о Field для RelationshipFilter. Переписан метод Update
|
2025-09-23 10:38:19 +10:00 |
|
Mikhail Kuznetsov
|
1f08b46085
|
feat(api): JobControl добавлена сортировка имени аттрибута
|
2025-09-22 17:15:30 +10:00 |
|
Mikhail Kuznetsov
|
40ce7acb41
|
fix(api): Добавлен маппинг Field в FieldFilter
|
2025-09-22 15:56:58 +10:00 |
|
Mikhail Kuznetsov
|
6ca6e65224
|
feat(api): в сущность FIeld добавлено поле IsMultipleValue для реализации записи повторяющихся полей, как сервер приложений в компонентном составе виртуальных серверов
|
2025-09-22 15:25:17 +10:00 |
|
Mikhail Kuznetsov
|
8b0f173abe
|
feat(api): реализован GetAll UnitFieldValue по Id FieldValue
|
2025-09-22 11:04:27 +10:00 |
|
Mikhail Kuznetsov
|
e094db168f
|
feat(api): переписан метод Update для JobController
|
2025-09-16 15:27:26 +10:00 |
|
Mikhail Kuznetsov
|
691a256d9c
|
feat(api): Создан UnitFieldController для отображения списка атрибутов ЭК
|
2025-09-11 17:18:04 +10:00 |
|
Mikhail Kuznetsov
|
14519a843d
|
feat(api): TnkController в GetAll добавлен поиск по имени ТНК
|
2025-09-11 16:45:33 +10:00 |
|
Mikhail Kuznetsov
|
19882da465
|
fix(api): JobController удалены лишние валидаторы. При билде ошибки не было
|
2025-09-11 16:22:08 +10:00 |
|
Mikhail Kuznetsov
|
39eb8ddc2c
|
feat(api): JobControl переписан метод Create+Валидация
|
2025-09-11 16:03:51 +10:00 |
|
Mikhail Kuznetsov
|
76c289cef2
|
fix(api): Исправлен подсчёт TemplateCount в методе Job.GetAll()
|
2025-09-10 11:01:54 +10:00 |
|
Mikhail Kuznetsov
|
d4607f8547
|
feat(api): Актуализация JobResponse под фронт; Template метод GetAll ищет по Job а не JobGroup
|
2025-09-10 10:40:12 +10:00 |
|
Mikhail Kuznetsov
|
aa31af8027
|
feat(api): изменены респонсы Job и JobGroup.
|
2025-09-09 17:19:41 +10:00 |
|
Mikhail Kuznetsov
|
6d021b23e0
|
feat(api): JobGroupController добавлен метод Delete
|
2025-09-09 10:44:33 +10:00 |
|
Mikhail Kuznetsov
|
0a7e18fcd7
|
feat(api): оптимизированы поля запроса JobGroup
|
2025-09-05 10:33:52 +10:00 |
|
Mikhail Kuznetsov
|
fdfa0d5e29
|
feat(api): JobGroupResponse
|
2025-09-04 16:03:30 +10:00 |
|
Mikhail Kuznetsov
|
c9dcdedeca
|
feat(api): JobGroupController добавлена выдача расписания и количество связанных Job
|
2025-09-04 14:51:51 +10:00 |
|
Mikhail Trubnikov
|
0793c169f9
|
feat(dal): в таблице Units удалено поле DateModified
|
2025-08-27 11:56:22 +10:00 |
|
Mikhail Trubnikov
|
c9159f6546
|
feat(api): в UnitWithAttributesResponse добавлены родительские и дочерние ЭК
|
2025-08-27 10:43:33 +10:00 |
|
Mikhail Kuznetsov
|
b288888d7a
|
fix(templateTaskGenerator): добавлен аргумент app_version
|
2025-08-26 14:20:01 +10:00 |
|
Mikhail Kuznetsov
|
477a6f9f5b
|
Merge branch 'dev' of http://gitlab.dvgd.oao.rzd/devptk/parr/parr_api into dev
|
2025-08-26 14:09:51 +10:00 |
|
Mikhail Kuznetsov
|
ebd638e639
|
fix(templateTaskGenerator): Исправление ошибки в yml файле CI/CD
|
2025-08-26 14:09:42 +10:00 |
|
Mikhail Trubnikov
|
645bc2a6a6
|
Merge branch 'unit-controller' into dev
|
2025-08-26 14:09:08 +10:00 |
|
Mikhail Trubnikov
|
c7bc8f60ef
|
feat(dal, api): в таблицу Units добавлено поле LastLogon. Переделана авторизация для хостов (ЭК), теперь берется ip из связанных Units. Переделаны запросы авторизации в кеш. Переделан запрос и модель в influxdb. Обновлена статистика по юнитам и полям.
|
2025-08-26 14:04:49 +10:00 |
|
Mikhail Kuznetsov
|
ed5fe43890
|
fix(templateTaskGenerator): Dockerfile снова исправлен
|
2025-08-26 13:56:33 +10:00 |
|
Mikhail Kuznetsov
|
752f8a2f38
|
fix(templateTaskGenerator): Исправлены пути в Dockerfile
|
2025-08-26 13:49:27 +10:00 |
|
Mikhail Kuznetsov
|
12478e1951
|
fix(templateTaskGenerator): изменена папка проекта
|
2025-08-26 13:40:02 +10:00 |
|
Mikhail Kuznetsov
|
ba01ebb206
|
feat(test): очистил тестовый проект
|
2025-08-26 12:24:57 +10:00 |
|
Mikhail Kuznetsov
|
0c2bcd188b
|
feat(templateTaskGenerator): настройки развертывания CI/CD
|
2025-08-26 12:19:55 +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 Kuznetsov
|
a6385ea39a
|
feat(dal,api): расширена таблица Job, добавлеа маска рабочей группы. Теперь можно генерировать шаблоны с единой экстерриториальной группой
|
2025-08-22 11:25:51 +10:00 |
|
Mikhail Kuznetsov
|
d30093dfef
|
fix(esppScheduleSync): исправлен Id объекта передаваемого для поиска расписания, вместо GroupId передавали JobId
|
2025-08-21 15:23:46 +10:00 |
|
Mikhail Kuznetsov
|
b0b7bdd131
|
feat(esppTempateSync,esppSync): Нормализация перенесена в общий класс esppSync, так как появились шорткоды и они обрабатываются после преобразования данных в модель IEsppObject
|
2025-08-21 14:51:40 +10:00 |
|
Mikhail Kuznetsov
|
a536d0745d
|
feat(API): восстановлена статистика по шаблонам после перехода на Job
|
2025-08-21 14:05:35 +10:00 |
|
Mikhail Kuznetsov
|
030b89f75b
|
feat(dal): добавлен новый шотркод %ГРУППА_РАБОТ%
|
2025-08-21 12:23:26 +10:00 |
|
Mikhail Kuznetsov
|
bc2f9b9055
|
feat(templateGeneratorWorker): добавлена проверка на существование шаблона пришедшего на создание
|
2025-08-21 11:28:39 +10:00 |
|
Mikhail Trubnikov
|
5b8526cf4e
|
fix(bll): mqservice, убрал время жизни сообщения
|
2025-08-20 16:09:44 +10:00 |
|
Mikhail Trubnikov
|
e59e72f6d6
|
fix(templateGeneratorWorker): MqSettings
|
2025-08-20 15:25:26 +10:00 |
|
Mikhail Trubnikov
|
01bd5b7b27
|
Merge branch 'update-rqbbitmq' into dev
|
2025-08-20 14:12:25 +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
|
a81f188cb7
|
feat(dal): Добавлена генерация кодового обозначения в подробное описание шаблона, чтобы можно было отследить наряды от агента
|
2025-08-19 14:08:25 +10:00 |
|
Mikhail Kuznetsov
|
88e71d779c
|
fix(templateGeneratorWorker): восстановлен файл Dockerfile
|
2025-08-19 11:40:28 +10:00 |
|
Mikhail Kuznetsov
|
16af57c938
|
fix(templateGeneratorWorker): исправлена ещё одна ошибка в переменных
|
2025-08-19 11:27:10 +10:00 |
|
Mikhail Kuznetsov
|
cdd11cdb4d
|
fix(templateGeneratorWorker): CI/CD
|
2025-08-19 11:24:15 +10:00 |
|
Mikhail Kuznetsov
|
84631ff0f9
|
Merge branch 'template-generator-worker' into dev
|
2025-08-19 11:15:17 +10:00 |
|
Mikhail Kuznetsov
|
963da184f1
|
feat(templateGeneratorWorker): ci/cd, основной метод вынесен в отдельный класс.
|
2025-08-19 11:13:56 +10:00 |
|
Mikhail Kuznetsov
|
7239efca51
|
fix(dal): Исправлено формирование shortcode %ТНК%
|
2025-08-15 12:16:24 +10:00 |
|
Mikhail Kuznetsov
|
928a1471cf
|
feat(aihitLoader): Изменены поля синхронизации из АИХ ИТ
|
2025-08-15 11:32:13 +10:00 |
|
Mikhail Kuznetsov
|
2c005f038e
|
feat(templateGeneratorWorker): Создан Worker читающий очередь и генерирующий новые объекты Template
|
2025-08-14 15:20:04 +10:00 |
|
Mikhail Kuznetsov
|
1272ce92ec
|
feat(dal): Реализован сервис UnitFilterService для получения Unit, для которых требуется создать или уже создан шаблон по Job.Id
|
2025-08-12 11:50:29 +10:00 |
|