Commit Graph

54 Commits

Author SHA1 Message Date
Mikhail Trubnikov
f2329e9367 refactor(api): Удалены лишние таблицы связанные со старой логикой получения заданий роботом. 2023-10-06 14:24:58 +10:00
Mikhail Trubnikov
9060db1fe4 feat(api): RobotHistoryController - сохранение истории работы робота 2023-10-06 13:58:10 +10:00
Mikhail Trubnikov
d334e46780 feat(api): Контроллер RobotTaskRobotStatusController управления статусами работы робота 2023-10-06 11:38:33 +10:00
Mikhail Trubnikov
1934f7c645 feat(api): Метод получения задания роботом 2023-10-06 09:49:36 +10:00
Mikhail Trubnikov
af4a0b60b8 feat(api): Логика смены статусов для заданий робота. RobotTaskController 2023-10-05 16:56:02 +10:00
Mikhail Trubnikov
4679994600 feat(dal): Переделал модели для новой концепции управления роботами 2023-10-05 12:28:31 +10:00
Mikhail Trubnikov
f435f80636 feat(api): Контроллер управления историей робота. Контролпер по получению списка уровней истории робота 2023-10-04 15:22:06 +10:00
Mikhail Trubnikov
3e67c96ed1 refactor(api): Вынес логику выставления статуса робота из контроллера в Template сервис. 2023-10-04 13:41:33 +10:00
Mikhail Trubnikov
d0b75b7f58 feat(api): Обновил логику получения шаблона по статусу, согласоно статусам отработки робота. TemplateRobotStatusController - управление статусами робота в шаблоне 2023-10-04 12:00:43 +10:00
Mikhail Trubnikov
49a04752bb feat(api): Обновил респонс для шаблона под измененную таблицу 2023-10-03 16:54:01 +10:00
Mikhail Trubnikov
c32bc74a2c feat: Добавлены таблицы и сервисы для логирования работы робота. Обновлена таблица templates. 2023-10-03 14:30:54 +10:00
Mikhail Kuznetsov
7091e849a4 Добавлен справочник ResponseArea 2023-09-28 14:28:10 +10:00
Mikhail Trubnikov
00f5d9102a api log to elastic 2023-09-27 11:31:46 +10:00
Mikhail Trubnikov
feb2e79fc9 Fix rel ApplicationTypes 2023-09-26 14:43:25 +10:00
Mikhail Trubnikov
c6f61c5fa4 Список хостов по маске. Список шаблонов по маске 2023-09-26 12:26:37 +10:00
Mikhail Trubnikov
3d9777b7ec Починил IMqService 2023-09-26 11:01:20 +10:00
Mikhail Trubnikov
d59828cc04 api bll fix 2023-09-25 15:44:29 +10:00
Mikhail Trubnikov
59eb80a0b4 Статусы ЭК вынесены из Hosts. Добавлен фильтр по статусам эк в генератор. 2023-09-25 15:32:22 +10:00
Mikhail Trubnikov
322ac75111 Прикрутил правильно bll 2023-09-25 13:45:11 +10:00
Mikhail Trubnikov
109ac9d70b mq 2023-09-21 15:53:37 +10:00
Mikhail Trubnikov
232426ce5e api mq fix 2023-09-21 15:44:01 +10:00
Mikhail Trubnikov
096a990669 Bll MqService 2023-09-21 09:37:36 +10:00
Mikhail Trubnikov
d50cb20c95 проекты 2023-09-20 16:51:29 +10:00
Mikhail Trubnikov
bdf160a98e Доделал валидатор 2023-09-20 16:10:52 +10:00
Mikhail Trubnikov
c35dfd58d9 generator templates, отправка в MQ 2023-09-20 15:27:13 +10:00
Mikhail Trubnikov
f9fe762cbe Изменена таблица AppInWorks. Обновлен респонс шаблонов. 2023-09-20 12:09:07 +10:00
Mikhail Trubnikov
24d66f5823 Заготовка под генерацию шаблонов 2023-09-20 11:59:09 +10:00
Mikhail Trubnikov
87f81d5ed6 Доделал респонс для шаблона. 2023-09-20 09:13:46 +10:00
Mikhail Trubnikov
9dc5dc5c3e Основные reponses 2023-09-19 16:55:56 +10:00
Mikhail Trubnikov
a8c015ce7b Template Response 2023-09-19 16:42:06 +10:00
Mikhail Trubnikov
bb2e063d2f Связь Hosts & templates. Переделал респонс для get all templates 2023-09-19 15:47:50 +10:00
Mikhail Trubnikov
223c7b0434 db configuration provider 2023-09-19 14:34:55 +10:00
Mikhail Trubnikov
943c18e707 Обновление моделей Templates, Works, Hosts, Settings 2023-09-19 12:17:05 +10:00
Mikhail Trubnikov
a31172464b templates status - json в один уровень, toString 2023-09-18 12:08:40 +10:00
Mikhail Trubnikov
06de8926e4 template controller 2023-09-15 16:32:46 +10:00
Mikhail Trubnikov
17feefce02 fix bll installer api 2023-08-25 11:29:00 +10:00
Mikhail Trubnikov
8a48086f52 file service вынесен в bll. EsppDataController UploadTemplates 2023-08-25 10:25:24 +10:00
Mikhail Trubnikov
49ba6569b1 IFileService, настройки хранилища. EsppDataController 2023-08-24 17:03:12 +10:00
Mikhail Kuznetsov
260a20e9bf Синхронизация данных АИХ ИТ с ПАРР 2023-08-14 15:24:57 +10:00
Mikhail Kuznetsov
39b1333969 Добавлен префикс таблицам первой структуры базы 2023-08-10 10:14:41 +10:00
Mikhail Trubnikov
f3538fdd5d get ip v4 2023-08-01 16:30:16 +10:00
Mikhail Trubnikov
04c4ed594d get my ip test 2023-08-01 16:00:33 +10:00
Mikhail Trubnikov
4f9410e975 Изменен JobMinResponse 2023-07-27 08:40:03 +10:00
Mikhail Trubnikov
7e4466f938 Изменен минимальный респонс /jobs/ip/ (согласовано с Пригода Д.В.) 2023-07-26 10:09:25 +10:00
Mikhail Kuznetsov
3bb3266d10 Получение расписание в сокращённом формате 2023-06-21 15:01:29 +10:00
Mikhail Kuznetsov
e55d8b8641 API. Расписание для хоста в общем формате 2023-06-21 12:28:16 +10:00
Mikhail Kuznetsov
3ebc077b27 Подготовка расписания для автоматического запуска заданий 2023-06-21 11:09:40 +10:00
Mikhail Kuznetsov
8747fea111 Получение списка задач для Хоста по Ip 2023-06-20 16:54:38 +10:00
Mikhail Kuznetsov
37390fa1c8 fix Syncher whitespace 2023-06-20 13:51:00 +10:00
Mikhail Kuznetsov
9c19e2fb91 JobStatus init 2023-06-20 12:29:58 +10:00