Integrate Oudelaa backend features, security, tests, and deployment updates

This commit is contained in:
boutmoun123
2026-07-26 16:58:53 +03:00
parent 1b24ca4294
commit 2fd5322ef7
178 changed files with 19068 additions and 2592 deletions
+5 -4
View File
@@ -2,6 +2,7 @@ import { Injectable } from '@nestjs/common';
import { buildPaginatedResponse } from '../../common/utils/pagination.util';
import { resolveMongoSortDirection } from '../../common/utils/sort.util';
import { AuditRepository } from './audit.repository';
import { escapeRegex } from '../../common/utils/regex.util';
import { AuditQueryDto } from './dto/audit-query.dto';
@Injectable()
@@ -33,10 +34,10 @@ export class AuditService {
if (query.q?.trim()) {
filter.$or = [
{ action: { $regex: query.q.trim(), $options: 'i' } },
{ targetType: { $regex: query.q.trim(), $options: 'i' } },
{ targetId: { $regex: query.q.trim(), $options: 'i' } },
{ actorIdentifier: { $regex: query.q.trim(), $options: 'i' } },
{ action: { $regex: escapeRegex(query.q.trim()), $options: 'i' } },
{ targetType: { $regex: escapeRegex(query.q.trim()), $options: 'i' } },
{ targetId: { $regex: escapeRegex(query.q.trim()), $options: 'i' } },
{ actorIdentifier: { $regex: escapeRegex(query.q.trim()), $options: 'i' } },
];
}