Mikhail Trubnikov
|
249ba4ca66
|
fix(api): test ip
|
2023-12-04 11:11:45 +10:00 |
|
Mikhail Trubnikov
|
9de290aca6
|
fix(api): получения ip адреса за балансировщиком
|
2023-12-04 10:56:29 +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
|
dc0c2b340b
|
fix(api): redis connection string
|
2023-12-01 16:42:46 +10:00 |
|
Mikhail Trubnikov
|
d0c309e642
|
feat(api): аутентификация и авторизация. Кастомные ParrAuthenticationHandler и BaseSimpleRoleProvider.
|
2023-12-01 16:41:37 +10:00 |
|
Mikhail Trubnikov
|
e00826c398
|
feat(dal): IRedisCacheService
|
2023-11-30 16:18:14 +10:00 |
|
Mikhail Trubnikov
|
1222c102f0
|
feat(api): в HostResponse добавлена информация о компонентном составе
|
2023-11-30 10:17:02 +10:00 |
|
Mikhail Trubnikov
|
00e034edf5
|
fix(api): AgentTask.GetByIp, задание агенту можно выдавать если есть хоть одно поле AgentName || AgentScript
|
2023-11-28 12:16:12 +10:00 |
|
Mikhail Trubnikov
|
52c40e3733
|
fix(api): AgentTask.GetByIp убран из запроса параметр Date
|
2023-11-28 12:07:59 +10:00 |
|
Mikhail Trubnikov
|
8f385ed2d2
|
feat(api): в респонс шаблона добавлены поля с расписанием
|
2023-11-27 16:42:15 +10:00 |
|
Mikhail Trubnikov
|
b2f150890c
|
feat(esppScheduleSync): создан проект. Добавлена основная логика синхронизации. Docker
|
2023-11-22 16:34:16 +10:00 |
|
Mikhail Trubnikov
|
ede7075eb5
|
feat(EsppSync): доработка логики
|
2023-11-22 12:04:33 +10:00 |
|
Mikhail Trubnikov
|
fbeabeb165
|
feat(all): преметры espp Api принимают дату utc. В подробном описании шаблона возвращается префикс.
|
2023-10-24 15:40:52 +10:00 |
|
Mikhail Trubnikov
|
29f14c7fc5
|
fix(all): fix rabbit path
|
2023-10-20 11:00:46 +10:00 |
|
Mikhail Trubnikov
|
2f88078d37
|
fix(api): fix response agent task
|
2023-10-19 11:31:20 +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
|
d720b70c4c
|
feat(api): Доделал получение задания для агента.
|
2023-10-18 08:46:35 +10:00 |
|
Mikhail Trubnikov
|
a1f19c7ac8
|
feat(api): Выдача заданий агенту.
|
2023-10-17 16:59:53 +10:00 |
|
Mikhail Trubnikov
|
26bd0a9a6b
|
feat(api): Обновил логику получения задания роботом для Расписания (nextRun, lastRun))
|
2023-10-17 10:53:02 +10:00 |
|
Mikhail Trubnikov
|
0eed4315ff
|
feat(dal): Заготовка для IEsppScheduleTransformService
|
2023-10-17 09:42:18 +10:00 |
|
Mikhail Trubnikov
|
3f3ab424ba
|
feat(api): Просмотр истории роботов
|
2023-10-13 15:28:17 +10:00 |
|
Mikhail Trubnikov
|
f69be40ad3
|
feat(api): Изменение состояния у шаблона/расписания (акивировано/деактивировано)
|
2023-10-13 14:21:49 +10:00 |
|
Mikhail Trubnikov
|
b177c0cc27
|
feat(api): Вынес логику формирования расписания в сервис IEsppSchTypeConfigService. В респонс шаблона добавил отображение расписания. Получение шаблона по ИД.
|
2023-10-12 12:06:47 +10:00 |
|
Mikhail Trubnikov
|
c2c381896b
|
feat(api): В респонс RobotTaskScheduleSchResponse добавлено поле TypeCode
|
2023-10-12 09:44:44 +10:00 |
|
Mikhail Trubnikov
|
494441dbe6
|
feat(api): В респонс задания добавлено поле ScheduleTypeCode. Заготовка респонса для шаблона с включенным заданием.
|
2023-10-12 09:10:10 +10:00 |
|
Mikhail Trubnikov
|
72e2f76b1a
|
feat(api): Контроллер по управлению ScheduleEsppId. Получение задания для расписания.
|
2023-10-11 15:28:37 +10:00 |
|
Mikhail Trubnikov
|
8ebdcd6d8a
|
feat(api): Доделал респонс RobotTaskScheduleResponse
|
2023-10-11 11:10:35 +10:00 |
|
Mikhail Trubnikov
|
a4dde4c59a
|
feat(api): RobotTaskScheduleResponse
|
2023-10-10 16:58:05 +10:00 |
|
Mikhail Trubnikov
|
08a2903755
|
fix(all): rabbit
|
2023-10-10 09:16:41 +10:00 |
|
Mikhail Trubnikov
|
f8340a5778
|
fix(all): rabbit
|
2023-10-10 09:12:14 +10:00 |
|
Mikhail Trubnikov
|
4ab7563a94
|
fix(all): rabbit
|
2023-10-10 09:08:18 +10:00 |
|
Mikhail Trubnikov
|
ce97fbe502
|
feat(api,espp, generator): Добавлены настройки для расписания рег работ. Добавлена сеть для всех контейнеров.
|
2023-10-09 16:11:27 +10:00 |
|
Mikhail Trubnikov
|
7e55659a7c
|
feat(api): TemplateController адаптировал метод getAll под новую структуру
|
2023-10-06 15:13:40 +10:00 |
|
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 |
|