complete new audit system

This commit is contained in:
2026-03-21 18:23:54 +01:00
parent 38b3b7da73
commit fd55742c57
159 changed files with 2841 additions and 736 deletions
+5 -1
View File
@@ -1263,7 +1263,11 @@ export const auditLogApi = {
return res.data;
},
verifyIntegrity: async () => {
const res = await api.post<ApiResponse<{ valid: boolean; errors: string[] }>>('/audit-logs/verify');
const res = await api.post<ApiResponse<{ valid: boolean; checkedCount: number; invalidEntries: number[]; message: string }>>('/audit-logs/verify');
return res.data;
},
rehash: async () => {
const res = await api.post<ApiResponse<{ rehashedCount: number }>>('/audit-logs/rehash');
return res.data;
},
getRetentionPolicies: async () => {