Commit Graph

261 Commits

Author SHA1 Message Date
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 Trubnikov
82f0f846ee fix(api): для респонса ApplicationInWork добавлен инклуд ApplicationType 2024-04-02 11:42:34 +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
81123a5424 feat(api): appInWorkContoller добавлен метод Delete 2024-03-27 13:56:12 +10:00
Mikhail Kuznetsov
1d33813949 feat(api): appInWorkContoller добавлен метод Update 2024-03-27 12:42:58 +10:00
Mikhail Kuznetsov
1d60c9d17d feat(api): appInWorkContoller добавлены методы Get 2024-03-27 11:44:15 +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
27b051a987 feat(api): paginationQuery добавлен параметр отключения пагинации. Контроллер ApplicationInWorks GetAll. 2024-03-12 15:09:12 +10:00
Mikhail Kuznetsov
10661a88c6 fix(api): закомментированы методы удаления объектов управления трудозатратами. Могло привести к незапланированному удалению зависимых объектов 2024-03-06 16:06:07 +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 Kuznetsov
3c03ee343c feat(api): AgentTaskController добавлено журналирование ответа при запросе заданий для агента 2024-03-01 11:03:11 +10:00
Mikhail Trubnikov
9e2350374f fix(api): рассчет следующего срабатывания ведется только по полю NextRun 2024-02-28 08:32:57 +10:00
Mikhail Trubnikov
42d886c300 fix(api): RobotTaskController, lastRun. nextRun 2024-02-27 16:01:08 +10:00
Mikhail Trubnikov
e0d12221ed feat(api): получит наряд по ИД 2024-02-27 10:32:04 +10:00
Mikhail Trubnikov
6f813fc9f5 fix(api): при получении задания роботом (расписание), задается правильно lastRun 2024-02-27 08:51:40 +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
ade1b01aff feat(orderManager): при изменении статуса наряда в ЕСПП, обновляем dateModified в БД. 2023-12-25 09:53:10 +10:00
Mikhail Trubnikov
0299c2ec72 feat(api): StatOrderController 2023-12-21 16:00:08 +10:00
Mikhail Trubnikov
9e55dfa9b5 fix(api): Статистика хостам, приложениям, хостам в шаблонах 2023-12-20 13:43:03 +10:00
Mikhail Trubnikov
a37ac87913 fix(api): Статистика по шаблонам 2023-12-19 15:33:21 +10:00
Mikhail Trubnikov
6d21c72e9f fix(api): сортировка StatRobotStatusResponse 2023-12-19 11:47:34 +10:00
Mikhail Trubnikov
71ba29b7e7 feat(api): статистика истории роботов 2023-12-13 09:36:11 +10:00
Mikhail Trubnikov
57d003e98d feat(api): redis exporter -> prometheus 2023-12-12 16:28:46 +10:00
Mikhail Trubnikov
2069d7b75f feat(api): статистика по заданиям для роботов и роботам. 2023-12-12 15:56:42 +10:00
Mikhail Trubnikov
b8e48859ae feat(api): UserProfile 2023-12-06 11:53:36 +10:00
Mikhail Trubnikov
437b1a4e7c feat(api): управление ролями пользователя 2023-12-06 10:20:20 +10:00
Mikhail Trubnikov
3a5978a7f9 feat(api): лог при изменении пользователя 2023-12-05 16:51:58 +10:00
Mikhail Trubnikov
72a171f823 feat(api): UserController - CRUD, RoleController 2023-12-05 16:32:34 +10:00
Mikhail Trubnikov
f5ce75598c fix(api): в кэш добавлены дополнительные данные о пользователе 2023-12-05 09:14:51 +10:00
Mikhail Trubnikov
4c7c5090db fix(api): test ip 2023-12-04 12:02:55 +10:00
Mikhail Trubnikov
249ba4ca66 fix(api): test ip 2023-12-04 11:11:45 +10:00
Mikhail Trubnikov
68e15021ec feat(api): применены права ко всем контроллерам и методам 2023-12-04 10:16:00 +10:00
Mikhail Trubnikov
e0b0297c15 feat(api): аутентификация, отключен кастомный BaseSimpleRoleProvider, роли добавляются в ParrAuthenticationHandler 2023-12-04 08:48:13 +10:00
Mikhail Trubnikov
d0c309e642 feat(api): аутентификация и авторизация. Кастомные ParrAuthenticationHandler и BaseSimpleRoleProvider. 2023-12-01 16:41:37 +10:00