Commit Graph

105 Commits

Author SHA1 Message Date
Mikhail Trubnikov
08b8fba8a5 feat(dal, api): в таблицу RobotHistories добавлено поле RobotIp. Из таблицы AppInWorks удалены поля Next/LastRun. В историю работы роботов, пишется ip робота. 2024-07-22 14:48:44 +10:00
Mikhail Trubnikov
65963419f7 feat(api): DistributorController 2024-07-05 12:42:01 +10:00
Mikhail Trubnikov
3b3606859a feat(api, generatorTemplates, templateDistributor): обновлен esppScheduleResponse. Обновлен метод DistributeTemplate, так же обновлены зависимости в GeneratorTemplates 2024-07-04 16:44:25 +10:00
Mikhail Trubnikov
ff58a21cc5 feat(api): обновлен AppInWorkController под новый респонс, валидация для галки IsAutoDistributionEnabled 2024-07-03 10:16:54 +10:00
Mikhail Trubnikov
5e03605239 feat(api): GeneratorTemplateRequest принимает несколько масок ЭК и статусов ЭК 2024-06-26 09:05:30 +10:00
Mikhail Trubnikov
8722be0d87 feat(api): в HostResponse добавлен объект EkStatus 2024-06-19 14:11:58 +10:00
Mikhail Trubnikov
27f963371e feat(api): HostResponse, добавлено поле EkResponseArea 2024-06-19 11:54:31 +10:00
Mikhail Trubnikov
97f9b3bd14 feat(api): в WorkGroupResponse добавлена ResponseArea 2024-06-19 11:24:14 +10:00
Mikhail Trubnikov
cc71a8774b feat(api, generatorTemplates): в таблицу Works добавлено поле TemplateSuffix, из него в генераторе формируется имя шаблона. 2024-06-14 14:27:37 +10:00
Mikhail Trubnikov
e77407a28e feat(api, generatorTemplates): в запрос создания шаблонов, добавлены поля IsActiveTemplate, IsActiveSchedule 2024-06-13 09:01:02 +10:00
Mikhail Trubnikov
7deef9a264 feat(all): исправления после добавления таблицы WorkGroup. Доработана логика генерации шаблонов с учетом рабочих групп 2024-06-04 12:03:15 +10:00
Mikhail Trubnikov
faab4a6664 feat(api): статистика запросов на авторизацию не из КЭШа 2024-06-03 11:52:24 +10:00
Mikhail Trubnikov
9dde13ceae feat(api): получение статистики по работе роботов, StatRobotStateController -> Get 2024-05-29 11:09:31 +10:00
Mikhail Trubnikov
7b04a68437 feat(api): заготовка для получения статистики по маониторингу роботов 2024-05-28 16:56:42 +10:00
Mikhail Trubnikov
e5215b7dc2 api(api, dal): IInfluxDbService. StatRobotStateController мониторинг роботов 2024-05-28 14:35:39 +10:00
Mikhail Trubnikov
8de174ebb9 feat(api, bll): переделал сервис получения статистики из RabbitMQ. StatRabbitMqController - статистика по очередям и соединениям 2024-05-24 14:52:25 +10:00
Mikhail Trubnikov
f35092dd51 feat(api, bll): IMqService - добавлен метод получения статистики по очереди. StatRabbitMqController - статистика по RabbitMq 2024-05-23 14:09:37 +10:00
Mikhail Trubnikov
d139374f5f feat(api): applicationInWorks getAll, фильтр по workId, is_light=true - облегченный запрос без include 2024-05-21 13:56:13 +10:00
Mikhail Trubnikov
bd77db7b78 feat(api): добавлена фильтрация для подпроцесса, тнк, работы по ИД родителя 2024-05-16 11:58:56 +10:00
Mikhail Trubnikov
5c21f6d322 feat(api): RobotController get all 2024-05-08 14:47:18 +10:00
Mikhail Trubnikov
079415a40e feat(api): в респонс шаблонов добавлено поле ApplicationInWorkId. 2024-05-08 11:48:03 +10:00
Mikhail Trubnikov
342d26e097 feat(api): добавлен фильтр нарядов по templateId. В респонс шаблонов добавлено поле кол-во нарядов. 2024-05-08 10:16:42 +10:00
Mikhail Trubnikov
ce0d4c1fb0 feat(api): TemplateController - фильтр шаблонов по AppInWorkId 2024-04-11 09:22:43 +10:00
Mikhail Trubnikov
a642e76e80 feat(api): доработка AppInWorkController. Упрощен request, обновлен валидатор. В update добавлено обновление расписания. Метод удаления срабатывает только если нет связанных шаблонов. 2024-04-10 11:54:54 +10:00
Mikhail Trubnikov
0ddd7bc9d2 feat(api, dal): EsppScheduleTypeScheduleController. В таблицу EsppScheTypeValue добавлено поле Order 2024-04-08 12:16:14 +10:00
Mikhail Trubnikov
7be64e3529 feat(api): Application GetAll, Work GetAll - добавлены фильтры по id 2024-04-03 16:07:41 +10:00
Mikhail Trubnikov
674d02280a feat(api): ApplicationTypeController, GetAll. Application GetAll исправлен фильтр по TypeId 2024-04-03 15:50:50 +10:00
Mikhail Trubnikov
693acc4cbc feat(api): в work getAll добавлен фильр по имени. ApplicationController GetAll + filter 2024-04-03 15:21:47 +10:00
Mikhail Trubnikov
a92bbf1899 feat(api): расширен респонс WorkResponse до WorkWithTnkResponse, добавлена полная иерархия тнк. В Work.GetAll добавлен параметр для загрузки с иерархией. 2024-04-03 14:12:59 +10:00
Mikhail Trubnikov
76bfc5aa16 feat(api): в ApplicationInWorkResponse добавлены данные о расписании 2024-04-02 14:20:11 +10:00
Mikhail Kuznetsov
fccc352fbf feat(api): ApplicationInWorkValidator добававлена валидация планировщика, ApplicationInWorkController добавлена обьязательная настройка планировщика 2024-03-29 11:36:39 +10:00
Mikhail Kuznetsov
2042db8d4b feat(api): ApplicationInWorkValidator добававлена валидация настроек планировщика 2024-03-28 16:21:22 +10:00
Mikhail Kuznetsov
1d33813949 feat(api): appInWorkContoller добавлен метод Update 2024-03-27 12:42:58 +10:00
Mikhail Kuznetsov
30c190f62f feat(api): appInWorkContoller добавлен метод Create 2024-03-27 11:13:52 +10:00
Mikhail Kuznetsov
ff712ed126 feat(api): список статусов ЭК 2024-03-14 10:14:25 +10:00
Mikhail Kuznetsov
fd7d5d78f3 feat(api): appInWorks, фильтр по short description 2024-03-12 16:01:55 +10:00
Mikhail Kuznetsov
aab96a2b08 fix(api): убрана функция отключения пагинации 2024-03-12 15:31:03 +10:00
Mikhail Kuznetsov
27b051a987 feat(api): paginationQuery добавлен параметр отключения пагинации. Контроллер ApplicationInWorks GetAll. 2024-03-12 15:09:12 +10:00
Mikhail Kuznetsov
39fd6bccda feat(api): создан ProcessController+валидация входных данных 2024-03-06 15:56:52 +10:00
Mikhail Kuznetsov
9f3b470854 feat(api): создан SubprocessController+валидация входных данных 2024-03-06 15:09:48 +10:00
Mikhail Kuznetsov
563f56b770 feat(api): создан TnkController+валидация входных данных 2024-03-06 14:09:59 +10:00
Mikhail Kuznetsov
bd595c33c2 feat(api): создан WorkController+валидация входных данных 2024-03-06 12:10:12 +10:00
Mikhail Trubnikov
e0d12221ed feat(api): получит наряд по ИД 2024-02-27 10:32:04 +10:00
Mikhail Trubnikov
57fdb4e2bc feat(api): список нарядов постранично 2024-02-26 09:20:13 +10:00
Mikhail Trubnikov
30765f618b feat(api): в респонс истории робота, добавил инфу о роботе 2024-01-26 12:27:59 +10:00
Mikhail Trubnikov
d241071959 feat(api): в респонс истории агента добавлена информация о наряде 2024-01-22 11:46:49 +10:00
Mikhail Trubnikov
e7fea108ad feat(api): получение host по id 2024-01-11 10:46:38 +10:00
Mikhail Trubnikov
48bdf9f38f feat(api): в AgentHistoryResponse добавлена информация о шаблоне 2023-12-27 08:50:45 +10:00
Mikhail Trubnikov
584c594d77 feat(api): статистика по заданиям синхронизации нарядов ЕСПП 2023-12-25 10:27:50 +10:00
Mikhail Trubnikov
0299c2ec72 feat(api): StatOrderController 2023-12-21 16:00:08 +10:00