Расширение 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
This commit was merged in pull request #19.
This commit is contained in:
2026-08-27 11:43:45 +00:00
parent 19a46b0df8
commit 95d460c80a
23 changed files with 1113 additions and 110 deletions
@@ -0,0 +1,15 @@
namespace Tnsu.ApprovalRoute.Application.Reminders;
/// <summary>
/// Какой вид напоминаний запросить у <see cref="ReminderService.GetRemindersAsync(ReminderFeed, CancellationToken)"/>.
///
/// <see cref="None"/> («вид не указан») трактуется как <see cref="ApprovalOverdue"/>:
/// до появления ProbationEnding эндпоинт отдавал только просроченные шаги, и
/// вызов без явного выбора обязан работать как раньше.
/// </summary>
public enum ReminderFeed
{
None = 0,
ApprovalOverdue = 1,
ProbationEnding = 2,
}