Mikhail Trubnikov
|
238244790b
|
feat(core): WorkloadCacheService - логика
|
2026-04-30 15:10:35 +10:00 |
|
Mikhail Trubnikov
|
eb78dfd6a8
|
feat: Из dal перенесены все модели в Domain. Из dal переименованы service в repository, вынесены в Core.
|
2026-04-30 10:35:31 +10:00 |
|
Mikhail Trubnikov
|
f1ea69da1f
|
Merge branch 'report' into dev
|
2026-04-29 14:40:28 +10:00 |
|
Mikhail Trubnikov
|
7ddc8b1bed
|
feat(core): Заготовка WorkloadCacheService
|
2026-04-29 14:27:02 +10:00 |
|
Mikhail Kuznetsov
|
4cf5223ff5
|
fix(api): Восстановлен функционал подготовки заданий для обновления расписаний
|
2026-04-28 09:27:46 +10:00 |
|
Mikhail Kuznetsov
|
0d8895d3aa
|
feat(api): Добавлена нормализация символов перевода текста на новую строку к единому с АСУ ЕСПП формату CRLF (\r\n)
|
2026-04-27 14:03:10 +10:00 |
|
Mikhail Trubnikov
|
ee119caf91
|
feat(taskReconciliation, workloadBuilder): Dockerfile, ci-cd
|
2026-04-24 09:49:13 +10:00 |
|
Mikhail Trubnikov
|
e8086b3a7d
|
feat(api, Core, TaskReconciliationWorker): Воркер обработки зависших задач. Доработка логики.
|
2026-04-23 16:08:16 +10:00 |
|
Mikhail Trubnikov
|
7da2265d1c
|
feat(api, Core, Domain, Dal): Для entity моделей, для DateModified создан атрибут ManualControl - отключает автоматическое управление датой. TaskReconciliationService - сервис по управлению задачами в статусах ошибки, зависла. ITaskMqSettingsProvider - провайдер для управления настройками MQ в зависимости от TaskType
|
2026-04-22 16:13:23 +10:00 |
|
Mikhail Trubnikov
|
001c09edaa
|
feat(dal, core, workloadBuilderWorker): Сервисы по работе с очередями (задачиами). Заготовка WorkloadBuilderWorker
|
2026-04-21 16:54:39 +10:00 |
|
Mikhail Kuznetsov
|
4cc1269554
|
feat(dal): Результат работы ShortcodesService весь записывается в Redis
|
2026-04-21 14:36:24 +10:00 |
|
Mikhail Kuznetsov
|
1ed10d5fc6
|
fix(API): Дополнен dockerfile
|
2026-04-20 13:42:27 +10:00 |
|
Mikhail Kuznetsov
|
be1599aa25
|
feat(dal): Добавлены 2 новых шорткода %ИД% и %СВЯЗЬ:ИМЯ АТРИБУТА%
|
2026-04-20 12:02:46 +10:00 |
|
Mikhail Trubnikov
|
2a6fd7177d
|
feat(core): TaskManagementService - отправка сообщений
|
2026-04-15 16:48:23 +10:00 |
|
Mikhail Trubnikov
|
6d792f04b1
|
feat(AihitMainLoader): Обновлена версия EF.SqlServer до 7.0.20
|
2026-04-15 13:35:36 +10:00 |
|
Mikhail Trubnikov
|
c3b4c45892
|
feat(dal): Индексы для RobotHistory
|
2026-04-15 10:48:21 +10:00 |
|
Mikhail Trubnikov
|
a93e8de4b0
|
feat(dal,api): Удалены старые таблицы AppInWorks
|
2026-04-15 09:35:03 +10:00 |
|
Mikhail Trubnikov
|
50358fd5bd
|
feat: Вынесены настройки из dal
|
2026-04-14 16:42:15 +10:00 |
|
Mikhail Trubnikov
|
188ebc20a0
|
feat: Перенесены внешние сервисы в Infrastructure. Удалены лишние проекты.
|
2026-04-14 16:27:27 +10:00 |
|
Mikhail Trubnikov
|
13dd2815d4
|
feat: Перенесен IntervalService
|
2026-04-14 13:49:43 +10:00 |
|
Mikhail Trubnikov
|
d4176721eb
|
feat: Исправлены docker файлы
|
2026-04-14 12:23:44 +10:00 |
|
Mikhail Trubnikov
|
e892aa12d3
|
feat: Сервисы и модели RabbitMq разнесены согласно архитектуры
|
2026-04-14 12:01:49 +10:00 |
|
Mikhail Trubnikov
|
734c2e3c99
|
feat: разделение на repository - services
|
2026-04-14 09:56:31 +10:00 |
|
Mikhail Trubnikov
|
da83aff19c
|
feat: создана структура проекта, core, domain, infrastructure. Перенесены enum и task согласно архитектуры
|
2026-04-13 16:58:30 +10:00 |
|
Mikhail Trubnikov
|
0bbbac09fe
|
Merge branch 'report' into dev
|
2026-04-13 13:34:20 +10:00 |
|
Mikhail Kuznetsov
|
7c7c56eb93
|
feat(templateMatcher): Рефакторинг
|
2026-03-27 17:36:16 +10:00 |
|
Mikhail Kuznetsov
|
01cb312ea5
|
feat(dal): В TemplateService.ReserveUnusedTemplateAsync больше не передаем JobId при захвате неиспользуемого шаблона.
|
2026-03-27 15:02:36 +10:00 |
|
Mikhail Kuznetsov
|
3800cac97a
|
feat(templateUpdater): Добавлена предварительная запись в базу данных обновляемой информации шаблона для корректного расчета даты и времени следующего запуска в группированных работах
|
2026-03-27 11:58:03 +10:00 |
|
Mikhail Kuznetsov
|
62fecb1ff5
|
fix(templateUpdater): Добавлены настройки Redis
|
2026-03-27 09:50:32 +10:00 |
|
Mikhail Kuznetsov
|
73d7f4b200
|
feat(templateMatcher): Убрана избыточная проверка связанных юнитов, теперь это выполняется в UnitFilter. Добавлена группировка по рабочей группе или ответственному за ЭК
|
2026-03-26 18:08:13 +10:00 |
|
Mikhail Kuznetsov
|
4864b9b343
|
feat(aihitSyncer): Изменена логика обработки множественных значений, пришедших из АИХ ИТ в одном поле, добавлена обработка тегов.
|
2026-03-25 11:57:09 +10:00 |
|
Mikhail Kuznetsov
|
c8322302a7
|
feat(aihitLoader): Добавлены для загрузки атрибуты Парр тег и Дополнительная информация из процедуры направления Региональные ЭК
|
2026-03-25 11:14:29 +10:00 |
|
Mikhail Kuznetsov
|
b13be78165
|
feat(aihitLoader): Добавлен для загрузки атрибут Парр тег
|
2026-03-24 11:15:15 +10:00 |
|
Mikhail Trubnikov
|
583da7e433
|
feat(dal): TaskManagementService - создать задачу в БД и отправить в очередь
|
2026-03-23 16:56:31 +10:00 |
|
Mikhail Trubnikov
|
eb116bc16e
|
feat: Слияние веток. Миграции для Tasks
|
2026-03-23 13:58:31 +10:00 |
|
Mikhail Trubnikov
|
630b645267
|
feat(api,dal): В группу работ добавлено поле IsGroupByResponsible
|
2026-03-20 15:50:00 +10:00 |
|
Mikhail Trubnikov
|
42ac353198
|
feat(dal): RedisCacheService - обновлен метод GetKey, теперь гибкая генерация с hash
|
2026-03-20 12:28:34 +10:00 |
|
Mikhail Trubnikov
|
92ab9ea6c2
|
feat(dal): Task - доработка моделей
|
2026-03-19 16:52:41 +10:00 |
|
Mikhail Kuznetsov
|
f75dca0a3b
|
fix(dal): исправлен UnitFilterService, фильтровались юниты у которых нет связей, но проверку фильтров они проходили.
|
2026-03-18 17:51:54 +10:00 |
|
Mikhail Trubnikov
|
01c0200c6d
|
feat(dal): Модели и сервисы для работы с Task
|
2026-03-17 16:50:49 +10:00 |
|
Mikhail Trubnikov
|
547cb894be
|
feat(dal): RedisCacheService - работа с Hash объектами
|
2026-03-17 13:50:06 +10:00 |
|
Mikhail Kuznetsov
|
3704a131b4
|
feat(dal): UnitFilterService оптимизация запросов.
|
2026-03-17 13:20:29 +10:00 |
|
Mikhail Kuznetsov
|
3f013e2bfc
|
Merge branch 'dev' of http://gitlab.dvgd.oao.rzd/devptk/parr/parr_api into dev
|
2026-03-16 16:21:28 +10:00 |
|
Mikhail Kuznetsov
|
8f4ad21a3c
|
fix(dal): UnitFilterServicen исправлена инверсивная фильтрация связанных ЭК
|
2026-03-16 16:21:16 +10:00 |
|
Mikhail Trubnikov
|
f0aefbc2a1
|
feat(api): TestController - рассчитать nextRun
|
2026-03-16 16:11:41 +10:00 |
|
Mikhail Trubnikov
|
74d7affd8e
|
feat(templateUpdater): Применена логика SetUpdateTaskStatusIfAllow. Удален старый проект GeneratorTemplates
|
2026-03-13 12:10:06 +10:00 |
|
Mikhail Trubnikov
|
eb6bbe02b3
|
Merge branch 'dev' of gitlab.dvgd.oao.rzd:devptk/parr/parr_api into dev
|
2026-03-13 10:24:16 +10:00 |
|
Mikhail Trubnikov
|
94d277109d
|
feat(api, dal, activator, distributor): RobotConfigurationService - добавлена логика, статус Updating шаблону можно поставить если у него есть ScheduleEsppId.
|
2026-03-13 10:22:13 +10:00 |
|
Mikhail Kuznetsov
|
bfc321779d
|
feat(dal): UnitFilter уменьшена величина пакетной выгрузки
|
2026-03-12 15:09:06 +10:00 |
|
Mikhail Kuznetsov
|
f93078868b
|
fix(dal): UnitFilter исправлена фильтрация по связям.
|
2026-03-12 14:57:33 +10:00 |
|