Commit Graph

  • bf20156ad9 feat(dal): методы получения даты следующей генерации наряда и заупска скриптов автоматизации GetNextDateWeekly, GetNextDateMonthly,GetNextDateMonthly2,GetNextDateAnnually Mikhail Kuznetsov 2023-10-19 09:14:19 +10:00
  • d7c81d4d5a feat(dal): метод получения даты следующей генерации наряда и заупска скриптов автоматизации GetNextDateAnnually2 Mikhail Kuznetsov 2023-10-18 10:09:51 +10:00
  • 5a40e5c1c1 fix(aihit): Подключил сервис Mikhail Trubnikov 2023-10-18 09:50:57 +10:00
  • 0c688f7089 refactor(all): Удалены из БД таблицы V1 Mikhail Trubnikov 2023-10-18 09:40:13 +10:00
  • d720b70c4c feat(api): Доделал получение задания для агента. Mikhail Trubnikov 2023-10-18 08:46:35 +10:00
  • a1f19c7ac8 feat(api): Выдача заданий агенту. Mikhail Trubnikov 2023-10-17 16:59:53 +10:00
  • 26bd0a9a6b feat(api): Обновил логику получения задания роботом для Расписания (nextRun, lastRun)) Mikhail Trubnikov 2023-10-17 10:53:02 +10:00
  • 0eed4315ff feat(dal): Заготовка для IEsppScheduleTransformService Mikhail Trubnikov 2023-10-17 09:42:18 +10:00
  • 4423b07742 feat(esppTemplateSync): Если поля в еспп и поля в БД совпали, и в бд статус не ОК, то ставим принудительно статус ОК. Mikhail Trubnikov 2023-10-13 15:44:00 +10:00
  • 3f3ab424ba feat(api): Просмотр истории роботов Mikhail Trubnikov 2023-10-13 15:28:17 +10:00
  • f69be40ad3 feat(api): Изменение состояния у шаблона/расписания (акивировано/деактивировано) Mikhail Trubnikov 2023-10-13 14:21:49 +10:00
  • b177c0cc27 feat(api): Вынес логику формирования расписания в сервис IEsppSchTypeConfigService. В респонс шаблона добавил отображение расписания. Получение шаблона по ИД. Mikhail Trubnikov 2023-10-12 12:06:47 +10:00
  • c2c381896b feat(api): В респонс RobotTaskScheduleSchResponse добавлено поле TypeCode Mikhail Trubnikov 2023-10-12 09:44:44 +10:00
  • 494441dbe6 feat(api): В респонс задания добавлено поле ScheduleTypeCode. Заготовка респонса для шаблона с включенным заданием. Mikhail Trubnikov 2023-10-12 09:10:10 +10:00
  • 72e2f76b1a feat(api): Контроллер по управлению ScheduleEsppId. Получение задания для расписания. Mikhail Trubnikov 2023-10-11 15:28:37 +10:00
  • 8ebdcd6d8a feat(api): Доделал респонс RobotTaskScheduleResponse Mikhail Trubnikov 2023-10-11 11:10:35 +10:00
  • a4dde4c59a feat(api): RobotTaskScheduleResponse Mikhail Trubnikov 2023-10-10 16:58:05 +10:00
  • e60e0ec9c7 feat(dal): Таблицы для расписания ЕСПП Mikhail Trubnikov 2023-10-10 15:52:34 +10:00
  • 08a2903755 fix(all): rabbit Mikhail Trubnikov 2023-10-10 09:16:41 +10:00
  • f8340a5778 fix(all): rabbit Mikhail Trubnikov 2023-10-10 09:12:14 +10:00
  • 4ab7563a94 fix(all): rabbit Mikhail Trubnikov 2023-10-10 09:08:18 +10:00
  • 544a1ce311 fix(all): docker network Mikhail Trubnikov 2023-10-10 08:49:19 +10:00
  • 9f7c679bb5 fix(all): docker network Mikhail Trubnikov 2023-10-10 08:43:55 +10:00
  • d4b38599e5 fix(all): docker network Mikhail Trubnikov 2023-10-09 16:31:11 +10:00
  • c38f69a65b fix(all): docker networks Mikhail Trubnikov 2023-10-09 16:15:47 +10:00
  • ce97fbe502 feat(api,espp, generator): Добавлены настройки для расписания рег работ. Добавлена сеть для всех контейнеров. Mikhail Trubnikov 2023-10-09 16:11:27 +10:00
  • ad7b06490a Merge branch 'dev' of http://gitlab.dvgd.oao.rzd/devptk/parr/parr_api into dev Mikhail Kuznetsov 2023-10-06 17:10:06 +10:00
  • 5c818e6610 feat(espptemplatesync): метод обновление статуса Manager адаптирован на работу с RobotConfigurationService Mikhail Kuznetsov 2023-10-06 17:09:25 +10:00
  • d4aebf3851 refactor(dal): Миграция, обновлено содержимое таблицы TaskStatuses Mikhail Trubnikov 2023-10-06 17:04:36 +10:00
  • 7e55659a7c feat(api): TemplateController адаптировал метод getAll под новую структуру Mikhail Trubnikov 2023-10-06 15:13:40 +10:00
  • f2329e9367 refactor(api): Удалены лишние таблицы связанные со старой логикой получения заданий роботом. Mikhail Trubnikov 2023-10-06 14:24:58 +10:00
  • 9060db1fe4 feat(api): RobotHistoryController - сохранение истории работы робота Mikhail Trubnikov 2023-10-06 13:58:10 +10:00
  • d334e46780 feat(api): Контроллер RobotTaskRobotStatusController управления статусами работы робота Mikhail Trubnikov 2023-10-06 11:38:33 +10:00
  • 1934f7c645 feat(api): Метод получения задания роботом Mikhail Trubnikov 2023-10-06 09:49:36 +10:00
  • af4a0b60b8 feat(api): Логика смены статусов для заданий робота. RobotTaskController Mikhail Trubnikov 2023-10-05 16:56:02 +10:00
  • 4679994600 feat(dal): Переделал модели для новой концепции управления роботами Mikhail Trubnikov 2023-10-05 12:28:31 +10:00
  • 10fe67a3bb Merge branch 'templte-robot-history' into dev Mikhail Trubnikov 2023-10-04 15:31:40 +10:00
  • f435f80636 feat(api): Контроллер управления историей робота. Контролпер по получению списка уровней истории робота Mikhail Trubnikov 2023-10-04 15:22:06 +10:00
  • 50d5473404 feat(espptemplatesync): Изменение статуса шаблона для робота на Wait при необходимости его обновления в АСУ ЕСПП Mikhail Kuznetsov 2023-10-04 14:08:52 +10:00
  • 3e67c96ed1 refactor(api): Вынес логику выставления статуса робота из контроллера в Template сервис. Mikhail Trubnikov 2023-10-04 13:41:33 +10:00
  • d0b75b7f58 feat(api): Обновил логику получения шаблона по статусу, согласоно статусам отработки робота. TemplateRobotStatusController - управление статусами робота в шаблоне Mikhail Trubnikov 2023-10-04 12:00:43 +10:00
  • 49a04752bb feat(api): Обновил респонс для шаблона под измененную таблицу Mikhail Trubnikov 2023-10-03 16:54:01 +10:00
  • e9b91330bf feat(GeneratorTemplates): Переделал генератор шаблона под измененную таблицу Templates Mikhail Trubnikov 2023-10-03 14:56:01 +10:00
  • c32bc74a2c feat: Добавлены таблицы и сервисы для логирования работы робота. Обновлена таблица templates. Mikhail Trubnikov 2023-10-03 14:30:54 +10:00
  • e2b1caefe3 AIHIT Worker Docker file Mikhail Kuznetsov 2023-10-02 14:01:13 +10:00
  • 86c94e3266 AIHIT Sync worker fix tls Mikhail Kuznetsov 2023-10-02 12:12:02 +10:00
  • 917c745b79 EsppTemplateSync настройка префикса имени шаблонов берётся из BLL Mikhail Kuznetsov 2023-09-29 15:19:05 +10:00
  • 8164e9e8ba fix FormatException в ParserService(isActive), добавлен CallbackException в честный MqService Mikhail Kuznetsov 2023-09-29 15:01:34 +10:00
  • 4643cfedff Fix данных ResponseArea Mikhail Kuznetsov 2023-09-28 14:59:48 +10:00
  • 7091e849a4 Добавлен справочник ResponseArea Mikhail Kuznetsov 2023-09-28 14:28:10 +10:00
  • 90c500482a docker compose fix Mikhail Trubnikov 2023-09-27 11:54:02 +10:00
  • 3bdbf2be57 all logs send to elastic Mikhail Trubnikov 2023-09-27 11:47:04 +10:00
  • 00f5d9102a api log to elastic Mikhail Trubnikov 2023-09-27 11:31:46 +10:00
  • feb2e79fc9 Fix rel ApplicationTypes Mikhail Trubnikov 2023-09-26 14:43:25 +10:00
  • c6f61c5fa4 Список хостов по маске. Список шаблонов по маске Mikhail Trubnikov 2023-09-26 12:26:37 +10:00
  • c9a4379584 Переделал TemplateMqSyncer на IMqService Mikhail Trubnikov 2023-09-26 11:31:01 +10:00
  • 3d9777b7ec Починил IMqService Mikhail Trubnikov 2023-09-26 11:01:20 +10:00
  • b915a7d8ac fix docker 2 Mikhail Trubnikov 2023-09-25 16:39:10 +10:00
  • 62eab0b53e fix docker Mikhail Trubnikov 2023-09-25 16:37:06 +10:00
  • f65fa8e99f docker gt Mikhail Trubnikov 2023-09-25 16:34:14 +10:00
  • d59828cc04 api bll fix Mikhail Trubnikov 2023-09-25 15:44:29 +10:00
  • 59eb80a0b4 Статусы ЭК вынесены из Hosts. Добавлен фильтр по статусам эк в генератор. Mikhail Trubnikov 2023-09-25 15:32:22 +10:00
  • 322ac75111 Прикрутил правильно bll Mikhail Trubnikov 2023-09-25 13:45:11 +10:00
  • 251d23e9b4 Логика создания шаблонов Mikhail Trubnikov 2023-09-25 11:47:13 +10:00
  • 6c3ac936a1 DeactivateTemplates Mikhail Trubnikov 2023-09-22 15:30:57 +10:00
  • 872bc942a8 espp mq fix Mikhail Trubnikov 2023-09-22 09:49:03 +10:00
  • 332dc95f9e TemplateMQSyncer вернул как был, без использования IMqService Mikhail Trubnikov 2023-09-22 09:43:56 +10:00
  • f42c8b014e EsppTemplateSync переделал на IMqService Mikhail Trubnikov 2023-09-22 09:08:13 +10:00
  • 1f7adf6264 Merge branch 'template-generator' into dev Mikhail Trubnikov 2023-09-22 08:15:07 +10:00
  • c33302acbf todo Mikhail Trubnikov 2023-09-22 08:14:39 +10:00
  • cff93be36a mq dispose Mikhail Trubnikov 2023-09-21 16:38:38 +10:00
  • ac8f67c5f1 Merge branch 'worker-repairing' into dev Mikhail Kuznetsov 2023-09-21 15:55:57 +10:00
  • 9b05cda8dd Manager. Mapping Template, изменен метод сравнения и обновления Mikhail Kuznetsov 2023-09-21 15:54:46 +10:00
  • 109ac9d70b mq Mikhail Trubnikov 2023-09-21 15:53:37 +10:00
  • 232426ce5e api mq fix Mikhail Trubnikov 2023-09-21 15:44:01 +10:00
  • 9ff7421d5f fix mq Mikhail Trubnikov 2023-09-21 15:37:38 +10:00
  • c7acfd153d Mq Consumer Mikhail Trubnikov 2023-09-21 15:21:33 +10:00
  • 11cacad810 PARR.EsppTemplateSyncWorker small fix Mikhail Kuznetsov 2023-09-21 13:41:55 +10:00
  • 096a990669 Bll MqService Mikhail Trubnikov 2023-09-21 09:37:36 +10:00
  • ec057fb27d разделитель Парсера строк из ЕСПП вынесен в настройки Mikhail Kuznetsov 2023-09-20 17:07:17 +10:00
  • d50cb20c95 проекты Mikhail Trubnikov 2023-09-20 16:51:29 +10:00
  • bdf160a98e Доделал валидатор Mikhail Trubnikov 2023-09-20 16:10:52 +10:00
  • a3a486242c ApplicationsInWorkService Mikhail Trubnikov 2023-09-20 15:40:15 +10:00
  • bf591c3e90 Merge branch 'template-generator' into dev Mikhail Trubnikov 2023-09-20 15:34:16 +10:00
  • c35dfd58d9 generator templates, отправка в MQ Mikhail Trubnikov 2023-09-20 15:27:13 +10:00
  • c04c2e1085 фикс MockData и немного сервисов Mikhail Kuznetsov 2023-09-20 14:48:58 +10:00
  • f9fe762cbe Изменена таблица AppInWorks. Обновлен респонс шаблонов. Mikhail Trubnikov 2023-09-20 12:09:07 +10:00
  • 3644e54ea0 Merge branch 'template-generator' into dev Mikhail Trubnikov 2023-09-20 11:59:54 +10:00
  • 24d66f5823 Заготовка под генерацию шаблонов Mikhail Trubnikov 2023-09-20 11:59:09 +10:00
  • e7aa51c24e ApplicationInWorkService начало Mikhail Kuznetsov 2023-09-20 11:52:30 +10:00
  • 039a539861 Merge branch 'worker-repairing' into dev Mikhail Kuznetsov 2023-09-20 10:11:59 +10:00
  • a16646d62b Игнорируемые поля при сравнении Template в ЕСПП и ПАРР вынесены в настройки Mikhail Kuznetsov 2023-09-20 10:11:00 +10:00
  • e10b591c1b fix Hosts Mikhail Trubnikov 2023-09-20 09:52:51 +10:00
  • 87f81d5ed6 Доделал респонс для шаблона. Mikhail Trubnikov 2023-09-20 09:13:46 +10:00
  • e151abd73e Увеличен таймаут выполнения запросов в АИХ ИТ Mikhail Kuznetsov 2023-09-20 08:22:23 +10:00
  • 9dc5dc5c3e Основные reponses Mikhail Trubnikov 2023-09-19 16:55:56 +10:00
  • a8c015ce7b Template Response Mikhail Trubnikov 2023-09-19 16:42:06 +10:00
  • 1857a96249 Миграция настроек Mikhail Kuznetsov 2023-09-19 16:08:54 +10:00
  • 519bd2fc02 Merge branch 'workers-repairing' into dev Mikhail Kuznetsov 2023-09-19 15:56:39 +10:00
  • c08928a8ab Добавление зон ответственности Mikhail Kuznetsov 2023-09-19 15:55:19 +10:00