Mikhail Kuznetsov mikhail
  • Joined on 2026-06-04
mikhail pushed to dev at mikhail/parr_api 2026-10-28 01:00:40 +00:00
8c7d041a8b feat(shortcodesService): шорт-код поиска родительского ЭК по атрибутам теперь работает по множеству условий
236ddee5ef feat(api,core,dal,domain,esppSync): В группу работ добавлено поле EkMask, обновлена логика синхронизации шаблонов и выдачи задания роботу. Обновлен реквест и респонс для группы работ и шаблонов.
Compare 2 commits »
mikhail pushed to dev at mikhail/parr_api 2026-10-15 05:59:07 +00:00
fdfd0f9363 feat(shortcodesService): обновлена информация о доступных шорт-кодах для API
393f043286 feat(shortcodesService): в шорт-код "РОД_ЭК_ПЕРВЫЙ" реализована возможность поиска по имени и маске атрибута
Compare 2 commits »
mikhail pushed to dev at mikhail/parr_api 2026-10-15 01:55:47 +00:00
5c3b273346 fix(shortcodesService): Исправлена сортировка родителей для тега %РОД_ЭК_ПЕРВЫЙ%
0fcbe870b9 feat(shortcodesService): добавлен шорткод %РОД_ЭК_ПЕРВЫЙ:ОУ-*:КРАТКОЕ_НАИМЕНОВАНИЕ%. - Позволяет получать значения атрибутов родительских ЭК.
Compare 2 commits »
mikhail pushed to dev at mikhail/parr_api 2026-10-14 06:46:34 +00:00
f9f234d119 refactor(templateMatcher):
mikhail pushed to dev at mikhail/parr_api 2026-10-13 23:53:07 +00:00
394fc059ba feat(api): HelpDocuments - ссылка на редактирование документации
1b02bf63bf feat(api): HelpDocument - ссылки вперед и назад
09d8244b03 feat(api,core,domain): HelpDocument - ответ заглушка, если нет еще такой документации
4e81ee72f4 fix(api): HelpDocumentController - исправлен хук удаления кэша
04d9843cfb feat(api,core,domain): HelpDocumentations - методы по получению и кэшированию документации из
Compare 5 commits »
mikhail pushed to dev at mikhail/parr_api 2026-10-09 05:10:39 +00:00
9f5bae3f32 fix(templateMatcher): возвращена логика деактивации всего если фильтры вернули пустой результат.
a611a27c6e feat(api,core): Доработка юнит фильтров, инклуды и лог.
d6f4368917 feat(unitFilterService): учитывает фильтры JobGroup
e99ca22251 feat(api): JobGroup обновление фильтров
11eff75686 feat(api): Сортировка юнит фильтров
Compare 8 commits »
mikhail pushed to feature/job-group-filters at mikhail/parr_api 2026-10-09 03:34:39 +00:00
a611a27c6e feat(api,core): Доработка юнит фильтров, инклуды и лог.
d6f4368917 feat(unitFilterService): учитывает фильтры JobGroup
Compare 2 commits »
mikhail pushed to feature/job-group-filters at mikhail/parr_api 2026-10-08 00:53:23 +00:00
e99ca22251 feat(api): JobGroup обновление фильтров
11eff75686 feat(api): Сортировка юнит фильтров
3818a470ce feat(api): Job - в респонс добавлены групповые фильтры. Обновлена валидация с учетом IsAllowJobUnitFilter
b475d1e10c feat(api): JobGroup - респонс с юнит фильтрами
f624b7f4a7 feat(api): JobGroup - управление юнит фильтрами
Compare 5 commits »
mikhail created branch feature/job-group-filters in mikhail/parr_api 2026-10-08 00:53:23 +00:00
mikhail pushed to job-group-filters at mikhail/parr_api 2026-10-08 00:25:00 +00:00
mikhail created branch job-group-filters in mikhail/parr_api 2026-10-08 00:25:00 +00:00
mikhail pushed to dev at mikhail/parr_api 2026-10-08 00:16:02 +00:00
2a3afb9a5d feat(api): Запрещено изменение типа группы работ
f3a3a0cf8c feat(api): В ТНК добавлено поле продолжительность минут.
Compare 2 commits »
mikhail pushed to dev at mikhail/parr_api 2026-09-15 00:03:43 +00:00
2befb6b0c3 fix(templateMatcher): восстановлена фильтрация рабочей группы при группировке по ответственному исполнителю
mikhail pushed to dev at mikhail/parr_api 2026-09-11 05:15:08 +00:00
0629579cf0 reafctor(templateMatcher): сервис синхронизации неактуальных шаблонов вынесен в отдельный класс
83c6a5f605 feat(templateMatcher):
e02a51f5ed fix(shortcodesService): исправлена загрузка шорткода %ТЕГ_СВЯЗИ:...% - отсутствовало требование загрузки UnitsInTemplate
Compare 3 commits »
mikhail pushed to dev at mikhail/parr_api 2026-07-31 00:49:32 +00:00
fb20395e53 refactor(unitFilterService): логика фильтрации связанных ЭК перенесена в класс, который за это отвечает.
mikhail pushed to dev at mikhail/parr_api 2026-07-30 04:21:35 +00:00
349cf55862 feat(shortcodesService): Дополнительная детерминация списка в шорткоде СВЯЗИ(-ПН).
4cd6134ad4 fix(core): Исправлена логика выдачи заданий роботам при множественном переименовании, можно брать шаблоны в статусах used и unused
f10a50edae fix(core): Исправлена логика выдачи заданий роботам при множественном переименовании
0ab5b49371 Merge branch 'robot-task-details-2' into dev
Compare 22 commits »
mikhail pushed to dev at mikhail/parr_api 2026-07-19 23:56:08 +00:00
cdcb4fd9bc fix(unitFilter): Снижен размер чанка для фильтрации по полям для устранения ошибки таймаута при работе templateMatcher
bbb14ee4ea feat(api): Статистика: Получить кол-во шаблонов у которых ИД расписания null и нет задания на создание расписания
6c93e1971f fix(templateMatcher): Исправлен баг в AutoControlResolver и добавивлен Include для AutoControl группы
Compare 12 commits »
mikhail pushed to min-relationships-threshold at mikhail/parr_api 2026-07-15 04:40:21 +00:00
a087958fd5 fix(aihit-sync): Оптимизация GetDeltaAsync и атомарность сохранения
mikhail pushed to min-relationships-threshold at mikhail/parr_api 2026-07-15 04:04:48 +00:00
4ee2880a8f fix(aihitRelationshipsSyncer): критические исправления RelationshipsSyncService
mikhail pushed to min-relationships-threshold at mikhail/parr_api 2026-07-15 01:09:54 +00:00