Commit Graph

50 Commits

Author SHA1 Message Date
Mikhail Trubnikov
bebbfab317 feat(api, allLogs): в TemplateResponse добавлен TemplateStatusType. Шаблоны можно фильтровать по statusType. При изменении маски имени шаблона в Job, отправляется задание в очередь на переименование связанных шаблонов. Во всех проектах перенастроены логи, в проде, не пишутся логи внутрь контейнера, только в stdout. 2025-12-02 09:49:08 +10:00
Mikhail Trubnikov
57a9df18c0 feta(api): unitFieldValue поиск по имени 2025-11-24 14:21:04 +10:00
Mikhail Kuznetsov
14519a843d feat(api): TnkController в GetAll добавлен поиск по имени ТНК 2025-09-11 16:45:33 +10:00
Mikhail Kuznetsov
d4607f8547 feat(api): Актуализация JobResponse под фронт; Template метод GetAll ищет по Job а не JobGroup 2025-09-10 10:40:12 +10:00
Mikhail Kuznetsov
aa31af8027 feat(api): изменены респонсы Job и JobGroup. 2025-09-09 17:19:41 +10:00
Mikhail Kuznetsov
c9dcdedeca feat(api): JobGroupController добавлена выдача расписания и количество связанных Job 2025-09-04 14:51:51 +10:00
Mikhail Kuznetsov
5bbf2e2db5 feat(api): Реализованы JobController, JobGroupController 2025-07-01 17:20:48 +10:00
Mikhail Kuznetsov
91ddd2ae96 fix(API,DAL): Восстановлена работа контроллеров RobotTask, TemplateActivator, Template 2025-06-27 13:42:13 +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 Trubnikov
7155156f66 feat(api): TemplateHistoryController 2024-10-08 13:53:57 +10:00
Mikhail Trubnikov
ebe1fd0468 feat(api): WeekendController, getAll, фильтр по периоду 2024-09-25 10:58:47 +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
2e5424e6df feat(api): StatResponseAreaWorkLoadController Статистика загрузки регламентными работами по ЗО 2024-08-19 13:36:56 +10:00
Mikhail Trubnikov
ecd24cd94b feat(api): ResponseAreaController getAll. WorkGroupController, getAll, добавлен фильтр по ЗО. 2024-08-16 13:59:27 +10:00
Mikhail Trubnikov
cefbdcc8e6 feat(api): RobotTaskController - добавлен параметр SetInProgressStatus, при выдаче задания роботу, сразу устанавливать статус "В работе" 2024-08-01 14:21:28 +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
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
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
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 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 Trubnikov
71ba29b7e7 feat(api): статистика истории роботов 2023-12-13 09:36:11 +10:00
Mikhail Trubnikov
52c40e3733 fix(api): AgentTask.GetByIp убран из запроса параметр Date 2023-11-28 12:07:59 +10:00
Mikhail Trubnikov
ede7075eb5 feat(EsppSync): доработка логики 2023-11-22 12:04:33 +10:00
Mikhail Trubnikov
b3b3cc8e0d feat(api): AgentTask, AgentHistory 2023-10-19 11:22:35 +10:00
Mikhail Trubnikov
0c688f7089 refactor(all): Удалены из БД таблицы V1 2023-10-18 09:40:13 +10:00
Mikhail Trubnikov
a1f19c7ac8 feat(api): Выдача заданий агенту. 2023-10-17 16:59:53 +10:00
Mikhail Trubnikov
3f3ab424ba feat(api): Просмотр истории роботов 2023-10-13 15:28:17 +10:00
Mikhail Trubnikov
7e55659a7c feat(api): TemplateController адаптировал метод getAll под новую структуру 2023-10-06 15:13:40 +10:00
Mikhail Trubnikov
f435f80636 feat(api): Контроллер управления историей робота. Контролпер по получению списка уровней истории робота 2023-10-04 15:22:06 +10:00
Mikhail Trubnikov
c6f61c5fa4 Список хостов по маске. Список шаблонов по маске 2023-09-26 12:26:37 +10:00
Mikhail Trubnikov
87f81d5ed6 Доделал респонс для шаблона. 2023-09-20 09:13:46 +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 Kuznetsov
3bb3266d10 Получение расписание в сокращённом формате 2023-06-21 15:01:29 +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
9c19e2fb91 JobStatus init 2023-06-20 12:29:58 +10:00
Mikhail Kuznetsov
57fe9eff09 API 2023-06-16 15:00:11 +10:00