Mikhail Trubnikov
|
da83aff19c
|
feat: создана структура проекта, core, domain, infrastructure. Перенесены enum и task согласно архитектуры
|
2026-04-13 16:58:30 +10:00 |
|
Mikhail Trubnikov
|
630b645267
|
feat(api,dal): В группу работ добавлено поле IsGroupByResponsible
|
2026-03-20 15:50:00 +10:00 |
|
Mikhail Trubnikov
|
a4f8e9eccc
|
feat(api, nextRun): при изменении расписания в jobGroup, отправляется запрос на обновление nextRun в связанных шаблонах.
|
2026-02-27 16:37:52 +10:00 |
|
Mikhail Trubnikov
|
897dd4c4e3
|
feat(api,dal): в JobGroup добавлено свойство UserTimeZoneOffsetMinutes, доработан контроллер. EsppScheduleTransformService - доработка с учетом offset
|
2026-02-09 15:48:30 +10:00 |
|
Mikhail Trubnikov
|
ead4653ad0
|
feat(api,bll,dal,esppScheduleSync,TemplateGenerator): изменен рассчет nextRun для задания роботу и синхронизатору, подставляется в зависимости от настроек ЗО и таймзоны УЗ робота ЕСПП. Переименование полей в БД
|
2026-02-03 16:15:19 +10:00 |
|
Mikhail Trubnikov
|
c0210656d9
|
feat(api, dal): поиск групп работ, работ, теперь по маске. Статистика по шаблонам по StatusType. Добавлены индексы в Template, RobotConfiguration
|
2026-02-02 09:24:39 +10:00 |
|
Mikhail Trubnikov
|
fddee13fff
|
feat(dal): создана таблица ScheduleResponseAreaTimeOffsets. В таблицу JobGroup добавлено поле IsWorkGroupTimezone
|
2026-01-30 10:40:55 +10:00 |
|
Mikhail Trubnikov
|
21c957c3ca
|
feat(api): jobGroup - управление автораспределением
|
2026-01-23 16:18:56 +10:00 |
|
Mikhail Trubnikov
|
9e84ef8029
|
feat(api): JobGroupResponse, TemplateResponse - отображение настроек автораспределения
|
2026-01-22 14:05:48 +10:00 |
|
Mikhail Trubnikov
|
99a491ede8
|
feat(dal,api): IMatchingStatusService - управление статусами matcher`a. Отображение статусов в АПИ, нельзя повторно из апи отправить задание мэтчеру если сейчас идет matching
|
2026-01-16 11:04:26 +10:00 |
|
Mikhail Trubnikov
|
aaaf1d9511
|
fix(api): заоплняются поля планировщика в респонсе при обновлении/создании jobGroup
|
2025-12-26 13:50:30 +10:00 |
|
Mikhail Trubnikov
|
61c46770e0
|
feat(api,dal): исключения расписаний ЕСПП привязаны к JobGroup, удалены константы из настроек. Кол-во шаблонов в Job считается только used. В JobFieldFilter добавлено поле IsInverse.
|
2025-12-26 11:21:45 +10:00 |
|
Mikhail Trubnikov
|
a03b882880
|
feat(api): jobGroup при создании и обновлении принимает поле GroupingUnitFieldId. Валидации. Контроллеры KiiUnitController, RegionalEkPtkGroupController
|
2025-12-19 10:48:41 +10:00 |
|
Mikhail Trubnikov
|
ce12f1b5fe
|
fix(dal): из таблицы JobGroup удалено поле IsUmbrella
|
2025-11-25 12:26:24 +10:00 |
|
Mikhail Trubnikov
|
e24ce20d02
|
feat(api,dal): в модель JobGroupType добавлено поле description. В job контроллерах убрано поле isUmbrella, добавлено JobType.
|
2025-11-17 12:06:33 +10:00 |
|
Mikhail Kuznetsov
|
39eb8ddc2c
|
feat(api): JobControl переписан метод Create+Валидация
|
2025-09-11 16:03:51 +10:00 |
|
Mikhail Kuznetsov
|
aa31af8027
|
feat(api): изменены респонсы Job и JobGroup.
|
2025-09-09 17:19:41 +10:00 |
|
Mikhail Kuznetsov
|
6d021b23e0
|
feat(api): JobGroupController добавлен метод Delete
|
2025-09-09 10:44:33 +10:00 |
|
Mikhail Kuznetsov
|
0a7e18fcd7
|
feat(api): оптимизированы поля запроса JobGroup
|
2025-09-05 10:33:52 +10:00 |
|
Mikhail Kuznetsov
|
fdfa0d5e29
|
feat(api): JobGroupResponse
|
2025-09-04 16:03:30 +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 |
|