Mikhail Kuznetsov
|
745183fc71
|
feat(dal): Applications добавлен уникальный ключ на поле Name
|
2024-02-05 16:02:15 +10:00 |
|
Mikhail Kuznetsov
|
3d71f4cbe9
|
feat(aihit): AIHITLoadWorker + AIHITSyncWorker
|
2024-02-05 14:45:09 +10:00 |
|
Mikhail Trubnikov
|
56e8477bf1
|
fix(dal): tbl robotHistoryLavel fix information
|
2024-01-30 14:04:03 +10:00 |
|
Mikhail Trubnikov
|
2069d7b75f
|
feat(api): статистика по заданиям для роботов и роботам.
|
2023-12-12 15:56:42 +10:00 |
|
Mikhail Trubnikov
|
052312738e
|
feat(api): добавлено поле lastLogon в таблицы Users, Hosts
|
2023-12-06 11:08:14 +10:00 |
|
Mikhail Trubnikov
|
437b1a4e7c
|
feat(api): управление ролями пользователя
|
2023-12-06 10:20:20 +10:00 |
|
Mikhail Trubnikov
|
72a171f823
|
feat(api): UserController - CRUD, RoleController
|
2023-12-05 16:32:34 +10:00 |
|
Mikhail Trubnikov
|
d0c309e642
|
feat(api): аутентификация и авторизация. Кастомные ParrAuthenticationHandler и BaseSimpleRoleProvider.
|
2023-12-01 16:41:37 +10:00 |
|
Mikhail Trubnikov
|
78f2310199
|
feat(dal): таблицы Users, Roles
|
2023-12-01 10:05:54 +10:00 |
|
Mikhail Trubnikov
|
e00826c398
|
feat(dal): IRedisCacheService
|
2023-11-30 16:18:14 +10:00 |
|
Mikhail Kuznetsov
|
4ea2be0634
|
fix(dal): TransformService в методе получения расписания агенту добавляется lastRun если оно уже является будущим временем
|
2023-11-28 11:59:26 +10:00 |
|
Mikhail Trubnikov
|
8f385ed2d2
|
feat(api): в респонс шаблона добавлены поля с расписанием
|
2023-11-27 16:42:15 +10:00 |
|
Mikhail Trubnikov
|
a1fb3047fe
|
feat(esppScheduleSync): доделал синхронизацию расписаний. dal: обновлена таблица EsppSchTypeValue
|
2023-11-27 12:06:16 +10:00 |
|
Mikhail Trubnikov
|
2fde70c9a2
|
feat(esppScheduleSync): доделал метод ParseStrToEsppObject
|
2023-11-27 09:27:20 +10:00 |
|
Mikhail Trubnikov
|
ede7075eb5
|
feat(EsppSync): доработка логики
|
2023-11-22 12:04:33 +10:00 |
|
Mikhail Trubnikov
|
113a801060
|
feat(esppOrderManager): логика изменения статусов наряда. Добавлен проект с константами, вынес в него OrderStatusEnum. (EsppApi)Обновлена модель EsppOrder, при изменении статуса наряда, добавлено поле Решение.
|
2023-11-20 12:26:33 +10:00 |
|
Mikhail Trubnikov
|
ea91eb6abc
|
feat(all): в таблицу Order добавлено поле ExpirationDate, обновлены сервисы для записи этого поля. Начало логики закрытия нарядов в ЕСПП.
|
2023-11-17 16:03:36 +10:00 |
|
Mikhail Trubnikov
|
15d84485dd
|
feat(master): обновлена логика статусов нарядов, присвояения значений журнала агента.
|
2023-11-16 14:24:22 +10:00 |
|
Mikhail Trubnikov
|
180594fa00
|
fix(dal): исправил GetOrderStatusByName
|
2023-10-25 14:01:41 +10:00 |
|
Mikhail Trubnikov
|
a4c299646a
|
feat(esppOrderLoader): добавлен рассчет поля GenerateDate (время создания наряда)
|
2023-10-25 12:40:33 +10:00 |
|
Mikhail Trubnikov
|
477b11708f
|
fix(esppTemplateSync): при сравнении полей, исключаются символы переносы строк.
|
2023-10-25 10:59:05 +10:00 |
|
Mikhail Trubnikov
|
1b8686c823
|
Merge branch 'orders-manager' into dev
|
2023-10-24 15:41:05 +10:00 |
|
Mikhail Trubnikov
|
fbeabeb165
|
feat(all): преметры espp Api принимают дату utc. В подробном описании шаблона возвращается префикс.
|
2023-10-24 15:40:52 +10:00 |
|
Mikhail Trubnikov
|
1d515e46c1
|
feat(master): Подкготовка расписания
|
2023-10-24 12:14:22 +10:00 |
|
Mikhail Trubnikov
|
50e165bdc3
|
Merge branch 'ol' into dev
|
2023-10-24 10:40:06 +10:00 |
|
Mikhail Trubnikov
|
2dcae0239b
|
feat(esppOrderLoader): доделал логику синхронизации
|
2023-10-24 10:38:21 +10:00 |
|
Mikhail Trubnikov
|
a94a6460ce
|
feat(esppOrderLoader): логика синхронизации
|
2023-10-23 16:17:42 +10:00 |
|
Mikhail Kuznetsov
|
57a72cfd9f
|
Merge branch 'next-schedule' into dev
|
2023-10-23 14:06:51 +10:00 |
|
Mikhail Trubnikov
|
dd96234c7d
|
Merge branch 'ol' into dev
|
2023-10-23 13:51:18 +10:00 |
|
Mikhail Trubnikov
|
ea77bd43de
|
feat(esppOrderLoader): логика получение данных
|
2023-10-23 13:50:43 +10:00 |
|
Mikhail Kuznetsov
|
e62db6b7d8
|
feat(dal): EsppScheduleTransformService реализован метод GetNextSchedule, расписание на сегодня
|
2023-10-23 13:45:43 +10:00 |
|
Mikhail Kuznetsov
|
784e308db6
|
Merge branch 'next-date' into dev
|
2023-10-23 11:05:06 +10:00 |
|
Mikhail Kuznetsov
|
5561e91de8
|
feat(dal): Метод GetNextDate реализован планировщик АСУ ЕСПП
|
2023-10-23 11:04:12 +10:00 |
|
Mikhail Trubnikov
|
bff3b15936
|
fix(api): Исправил метод получение расписания еспп GetEsppScheduleDtoAsync
|
2023-10-20 16:33:50 +10:00 |
|
Mikhail Trubnikov
|
b3b3cc8e0d
|
feat(api): AgentTask, AgentHistory
|
2023-10-19 11:22:35 +10:00 |
|
Mikhail Kuznetsov
|
21efc299cd
|
Merge branch 'dev' of http://gitlab.dvgd.oao.rzd/devptk/parr/parr_api into next-date
|
2023-10-19 09:15:22 +10:00 |
|
Mikhail Kuznetsov
|
bf20156ad9
|
feat(dal): методы получения даты следующей генерации наряда и заупска скриптов автоматизации GetNextDateWeekly, GetNextDateMonthly,GetNextDateMonthly2,GetNextDateAnnually
|
2023-10-19 09:14:19 +10:00 |
|
Mikhail Kuznetsov
|
d7c81d4d5a
|
feat(dal): метод получения даты следующей генерации наряда и заупска скриптов автоматизации GetNextDateAnnually2
|
2023-10-18 10:09:51 +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
|
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
|
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
|
8ebdcd6d8a
|
feat(api): Доделал респонс RobotTaskScheduleResponse
|
2023-10-11 11:10:35 +10:00 |
|
Mikhail Trubnikov
|
e60e0ec9c7
|
feat(dal): Таблицы для расписания ЕСПП
|
2023-10-10 15:52:34 +10:00 |
|
Mikhail Trubnikov
|
ce97fbe502
|
feat(api,espp, generator): Добавлены настройки для расписания рег работ. Добавлена сеть для всех контейнеров.
|
2023-10-09 16:11:27 +10:00 |
|
Mikhail Kuznetsov
|
ad7b06490a
|
Merge branch 'dev' of http://gitlab.dvgd.oao.rzd/devptk/parr/parr_api into dev
|
2023-10-06 17:10:06 +10:00 |
|
Mikhail Kuznetsov
|
5c818e6610
|
feat(espptemplatesync): метод обновление статуса Manager адаптирован на работу с RobotConfigurationService
|
2023-10-06 17:09:25 +10:00 |
|