gorbenko.pavel
4285a84005
Искать строки согласования участника через Search с откатом на REST
...
Один запрос Search на сайт находит кандидатов по согласующему и статусам,
дальше читаются только списки, где они нашлись. При ошибке Search — прежний
обход партиций по REST.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-02 15:36:01 +05:00
gorbenko.pavel
feb95f5621
Читать партиции из БД последовательно в by-approver
...
Tests / frontend-test (pull_request) Successful in 47s
Tests / backend-test (pull_request) Successful in 1m33s
DbContext не потокобезопасен: параллельные задачи по типам заявок падали
с «вторая операция на контексте», а пустой catch превращал это в пустой список.
Теперь БД читается последовательно, параллельно идёт только SharePoint.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-02 15:24:57 +05:00
gorbenko.pavel
3c3c7caa27
Ограничить параллелизм и логировать пропуски в by-approver
...
Экран «Заявки по участнику» показывал пустой список: чтение 18 типов заявок
шло разом, ошибки SharePoint глотались молча. Теперь не более 3 типов
одновременно, а пропущенные типы/списки пишутся в лог.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-02 14:53:54 +05:00
gorbenko.pavel
dcdfcdd396
Добавить фильтр по title в GET /api/request-types/lists ( #24 )
...
Tests / frontend-test (push) Successful in 49s
Tests / backend-test (push) Successful in 1m25s
Позволяет искать партицию по заголовку списка SharePoint без вхождения
на каждый тип заявки отдельно.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
---------
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz >
Reviewed-on: http://git.tnsu.kz/gorbenko.pavel/tnsu-approval-route/pulls/24
2026-09-28 06:37:48 +00:00
gorbenko.pavel
a8bfd9f456
Feature/request type access ( #23 )
...
Tests / frontend-test (push) Successful in 49s
Tests / backend-test (push) Successful in 1m38s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz >
Reviewed-on: http://git.tnsu.kz/gorbenko.pavel/tnsu-approval-route/pulls/23
2026-09-25 11:48:02 +00:00
gorbenko.pavel
1bf8d4ca11
Feature/request manage server load ( #22 )
...
Tests / frontend-test (push) Successful in 45s
Tests / backend-test (push) Successful in 1m43s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz >
Reviewed-on: http://git.tnsu.kz/gorbenko.pavel/tnsu-approval-route/pulls/22
2026-09-25 06:30:59 +00:00
gorbenko.pavel
2b8fe77fac
Auto approve ( #21 )
...
Tests / frontend-test (push) Successful in 46s
Tests / backend-test (push) Successful in 3m39s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz >
Reviewed-on: http://git.tnsu.kz/gorbenko.pavel/tnsu-approval-route/pulls/21
2026-09-14 09:01:56 +00:00
gorbenko.pavel
e2b6227015
Отчет по вакансиям ( #20 )
...
Tests / frontend-test (push) Successful in 47s
Tests / backend-test (push) Successful in 4m55s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz >
Reviewed-on: http://git.tnsu.kz/gorbenko.pavel/tnsu-approval-route/pulls/20
2026-08-31 11:00:09 +00:00
gorbenko.pavel
95d460c80a
Расширение reminders ( #19 )
...
Tests / frontend-test (push) Successful in 46s
Tests / backend-test (push) Successful in 2m22s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz >
Reviewed-on: http://git.tnsu.kz/gorbenko.pavel/tnsu-approval-route/pulls/19
2026-08-27 11:43:45 +00:00
gorbenko.pavel
19a46b0df8
Правки ( #18 )
...
Tests / frontend-test (push) Successful in 46s
Tests / backend-test (push) Successful in 5m28s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz >
Reviewed-on: http://git.tnsu.kz/gorbenko.pavel/tnsu-approval-route/pulls/18
2026-08-26 07:08:16 +00:00
gorbenko.pavel
ba48ed1a0e
Несколько условий шага, объединяемых через И/ИЛИ ( #16 )
...
Tests / frontend-test (push) Successful in 47s
Tests / backend-test (push) Successful in 2m12s
<html>
<body>
<!--StartFragment-->
GetEmployeeByEmailAsync возвращает массив; новый HeadType.CompanyDirectors
--
<!--EndFragment-->
</body>
</html>[GetEmployeeByEmailAsync возвращает массив; новый HeadType.CompanyDirectors](http://git.tnsu.kz/gorbenko.pavel/tnsu-approval-route/commit/572749b4d7cc11bc8e1ef4184a93f18a14b710ab )
---------
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz >
Reviewed-on: http://git.tnsu.kz/gorbenko.pavel/tnsu-approval-route/pulls/16
2026-08-25 07:04:44 +00:00
gorbenko.pavel
e4a6cb8167
Новые условия ( #15 )
...
Tests / frontend-test (push) Successful in 46s
Tests / backend-test (push) Successful in 1m48s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz >
Reviewed-on: http://git.tnsu.kz/gorbenko.pavel/tnsu-approval-route/pulls/15
2026-08-24 12:27:25 +00:00
gorbenko.pavel
aa97657721
обновлен reminders
Tests / frontend-test (push) Successful in 46s
Tests / backend-test (push) Successful in 3m57s
2026-08-20 11:49:54 +05:00
gorbenko.pavel
1ee1b71e3e
Редактирование заявок у конкретного пользователя ( #14 )
...
Tests / frontend-test (push) Successful in 45s
Tests / backend-test (push) Successful in 7m18s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz >
Reviewed-on: http://git.tnsu.kz/gorbenko.pavel/tnsu-approval-route/pulls/14
2026-08-19 12:58:07 +00:00
gorbenko.pavel
82512eb1db
Архивация списков ( #13 )
...
Tests / frontend-test (push) Successful in 44s
Tests / backend-test (push) Failing after 17m4s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz >
Reviewed-on: http://git.tnsu.kz/gorbenko.pavel/tnsu-approval-route/pulls/13
2026-08-19 09:08:36 +00:00
gorbenko.pavel
a2672042d7
ускорение reminders
Tests / frontend-test (push) Successful in 46s
Tests / backend-test (push) Successful in 2m7s
2026-08-18 10:58:34 +05:00
gorbenko.pavel
36fb71da02
RequestUniqueCode из данных заявк
Tests / frontend-test (push) Successful in 50s
Tests / backend-test (push) Successful in 2m9s
2026-08-18 10:46:28 +05:00
gorbenko.pavel
7bd4acb7a6
добавлен статус
Tests / frontend-test (push) Successful in 48s
Tests / backend-test (push) Successful in 3m4s
2026-08-17 14:33:51 +05:00
gorbenko.pavel
48ede1420d
Обходной лист ( #12 )
...
Tests / backend-test (push) Successful in 1m38s
Tests / frontend-test (push) Successful in 47s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz >
Reviewed-on: http://git.tnsu.kz/gorbenko.pavel/tnsu-approval-route/pulls/12
2026-08-17 05:43:52 +00:00
gorbenko.pavel
d076f4e98d
Sla ( #11 )
...
Tests / backend-test (push) Successful in 1m50s
Tests / frontend-test (push) Successful in 49s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz >
Reviewed-on: http://git.tnsu.kz/gorbenko.pavel/tnsu-approval-route/pulls/11
2026-08-13 04:44:08 +00:00