Implemented session and account lockout management

Enabled account sync control and session expiration management
Applied some fixes to the govername page and project page
This commit is contained in:
2026-09-18 10:19:24 +02:00
parent 41bf9b63bf
commit ec777fabf8
24 changed files with 3888 additions and 500 deletions
+12
View File
@@ -443,6 +443,18 @@ export interface CreateActivityRequest {
performedAt?: string | null;
}
export interface UpdateActivityRequest {
activityId: number | string;
projectId?: number | string;
milestoneId?: number | string | null;
category: string;
amount: number;
title: string;
description: string;
performedAt?: string | null;
status?: ApprovalStatus;
}
export interface Milestone {
id: number | string;
projectId: number | string;