You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
fix(security): Register a global ValidationPipe #38
No global ValidationPipe is registered (missing in main.ts, no APP_PIPE). Only 4 controllers validate input via @UsePipes (meetings, tasks, subtasks, tags). The other 10 - auth, users, api-keys, communities, clubs, activity-feed, notifications, notification-preferences, moderation, gamification - accept unvalidated bodies (no whitelist, DTO decorators ignored).
To do
Register app.useGlobalPipes(new ValidationPipe({ whitelist: true, transform: true })) in main.ts.
Activity
fix(security): stop serving compiled backend at HTTP root, enforce va…