feat: enhance API and query handling with Redis caching; add QueryGuard for query validation; refactor services to utilize RedisClient for improved performance

This commit is contained in:
Boris D
2025-10-10 10:51:52 +03:00
parent 45db65cec8
commit ca134414b0
20 changed files with 228 additions and 64 deletions

View File

@ -10,6 +10,10 @@ export class ApiController {
@Post("token/generate")
generateToken(@Body() body: { id: string }) {
if (!body.id) {
throw new Error("Project ID is required");
}
return this.apiService.generateToken(body.id);
}