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
|
c9159f6546
|
feat(api): в UnitWithAttributesResponse добавлены родительские и дочерние ЭК
|
2025-08-27 10:43:33 +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
|
a536d0745d
|
feat(API): восстановлена статистика по шаблонам после перехода на Job
|
2025-08-21 14:05:35 +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
|
1272ce92ec
|
feat(dal): Реализован сервис UnitFilterService для получения Unit, для которых требуется создать или уже создан шаблон по Job.Id
|
2025-08-12 11:50:29 +10:00 |
|
Mikhail Kuznetsov
|
f351a8863a
|
feat(api,dal,esppSync,esppTemplateSync,esppScheduleSync): Реализован сервис ShortcodesService подменяющий динамические составляющие в полях шаблонов и расписаний. В API контроллер выдачи заданий роботу теперь выдаёт значение полй в новом виде, реализуя Shortcodes.
|
2025-08-06 10:35:19 +10:00 |
|
Mikhail Kuznetsov
|
e3b9392d84
|
fix(esppSync, dal, api): Исправление после удаления старых ShortCodes
|
2025-08-01 14:45:36 +10:00 |
|
Mikhail Kuznetsov
|
5bbf2e2db5
|
feat(api): Реализованы JobController, JobGroupController
|
2025-07-01 17:20:48 +10:00 |
|
Mikhail Kuznetsov
|
f429b70410
|
fix(api): RobotTaskController исправлено поле формирования динамического имени работы в задании роботу
|
2025-06-27 15:54:21 +10:00 |
|
Mikhail Kuznetsov
|
91ddd2ae96
|
fix(API,DAL): Восстановлена работа контроллеров RobotTask, TemplateActivator, Template
|
2025-06-27 13:42:13 +10:00 |
|
Mikhail Kuznetsov
|
03c7852378
|
feat(all): ! Критические изменения логики работы всех сервисорв, База Данных имееет неокончательную версию. Template, Scheduler переведены на работу с Unit+Job+JobGroup вместо Host+ApplicationsInWork
|
2025-06-25 14:17:34 +10:00 |
|
Mikhail Kuznetsov
|
38c9bb402e
|
feat(api): Добавлено поле ScheduleEsppId в RobotTaskTemplateResponse для правильного поиска при обновлении шаблонов
|
2025-06-11 12:02:24 +10:00 |
|
Mikhail Kuznetsov
|
0d08794636
|
feat(api): HostController.Response Field, Value выделены в отдельные поля
|
2025-06-09 13:55:57 +10:00 |
|
Mikhail Kuznetsov
|
59b592fdd9
|
feat(api): HostController вывод даных из таблицы Unit
|
2025-06-06 16:39:41 +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
|
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
|
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
|
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
|
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
|
ebe1fd0468
|
feat(api): WeekendController, getAll, фильтр по периоду
|
2024-09-25 10:58:47 +10:00 |
|
Mikhail Trubnikov
|
60c0ba9ec8
|
feat(bll,dal,common): в common - DateResolver - проверка даты на текущие сутки относительно часового пояса МСК. Dal - EsppScheduleTransformService - рассчет NextRun с учетом выходных дней
|
2024-09-18 16:32:45 +10:00 |
|
Mikhail Trubnikov
|
2a1c4ac4a8
|
feat(api, dal): в SettingsFromDb добавлен параметр WeekendCacheTtl - время кэша для выходных. Доработан сервис WeekendDayService с учетом кэша. В апи добавлен контроллер по управлению выходными днями WeekendController
|
2024-09-17 11:55:55 +10:00 |
|
Mikhail Trubnikov
|
251e3a20b0
|
feat(dal): WeekendDayService - метод проверки на рабочий день
|
2024-09-16 17:01:04 +10:00 |
|
Mikhail Trubnikov
|
4a47e194f8
|
feat(api): robotTask - при выдаче задания роботу, сортирутся по NextRun, задания отдаются ближайшее.
|
2024-09-16 15:24:03 +10:00 |
|
Mikhail Trubnikov
|
f6f1f775a8
|
feat(api): среднее значение для workload считаем только для дней у которых работ больше 0.
|
2024-09-16 12:03:08 +10:00 |
|
Mikhail Trubnikov
|
030c8f3c2f
|
feat(api): статистика созданных шаблонов в БД ПАРР
|
2024-09-16 10:04:45 +10:00 |
|
Mikhail Trubnikov
|
1af76405e2
|
feat(jobAutoControl): логика управления авто-контролем
|
2024-09-12 15:05:47 +10:00 |
|
Mikhail Trubnikov
|
295a95c22a
|
feat(api): в ApplicationInWork добавлена информация о статусах AutoControl
|
2024-09-11 14:59:37 +10:00 |
|
Mikhail Trubnikov
|
a8416564c2
|
fix(api): JobAutoControlController - для get ответ с NotFound изменен на NoContent
|
2024-09-11 12:16:58 +10:00 |
|
Mikhail Trubnikov
|
1286d26fad
|
feat(api): JobAutoControlController - для get ответ с NotFound изменен на NoContent
|
2024-09-11 12:13:20 +10:00 |
|
Mikhail Trubnikov
|
c7d9ef25ef
|
fix(api): JobAutoControl исправлен url
|
2024-09-10 11:51:24 +10:00 |
|
Mikhail Trubnikov
|
60c525da54
|
feat(api): JobAutoControlController - управление автоматическим созданием/деактивацией/активацией РР
|
2024-09-09 15:48:49 +10:00 |
|
Mikhail Trubnikov
|
2a774bc413
|
fix(api, esppOrderLoader, esppOrderManager): исправлена часовая зона УЗ ЕСПП
|
2024-09-04 12:29:49 +10:00 |
|
Mikhail Trubnikov
|
62d84b0a18
|
feat(api): StatOrderController - статистика загрузки нарядов за период
|
2024-09-04 10:14:47 +10:00 |
|
Mikhail Trubnikov
|
86af90f560
|
fix(api): StatApplication, StatHost берутся правильные значения за период согласно таймзоны клиента
|
2024-09-04 09:30:57 +10:00 |
|
Mikhail Trubnikov
|
db4d3354aa
|
feat(api): WorkLoadService, отображать статистику с сегодняшнего дня
|
2024-09-04 08:55:51 +10:00 |
|
Mikhail Trubnikov
|
b9cba182ce
|
fix(api): исправлена статистика workload
|
2024-09-03 09:11:50 +10:00 |
|
Mikhail Trubnikov
|
0c37de6238
|
feat(api, bll): StatHostController, StatApplicationController добавлена статистика за период. ICalendarService - публичный метод для получения списка дат, метод получения даты с учетом часового пояса.
|
2024-08-30 16:40:06 +10:00 |
|
Mikhail Trubnikov
|
1e8d409c77
|
feat(api): WorkloadBaseQuery добавлен параметр TimeZoneOffsetHours, смещение таймзоны для построения отчетов в часовом поясе клиента
|
2024-08-29 10:15:54 +10:00 |
|
Mikhail Trubnikov
|
a30ed148e8
|
fix(api): StatWorkWorkLoadController исправлен запрос получения статистики, убраны лишние данные.
|
2024-08-28 11:52:01 +10:00 |
|