nobswebdev
|
64180d21e7
|
validate env booleans as true/false strings only.
Avoid @IsBoolean with implicit conversion mismatching isEnabled(); add tests and shared BOOLEAN_STRING_VALUES.
|
2026-10-06 19:44:31 +02:00 |
|
nobswebdev
|
b16678bf74
|
add dockerignore for backend and frontend dev images.
Prevent copying host node_modules, dist, and build artifacts into Docker build context.
|
2026-10-06 19:44:13 +02:00 |
|
nobswebdev
|
e50c71e549
|
update .env.example with ALTCHA and throttle variables.
Add default THROTTLE_TTL_MS and THROTTLE_LIMIT; remove obsolete hotlink throttle env keys.
|
2026-10-06 19:06:32 +02:00 |
|
nobswebdev
|
7e4a889b50
|
add upload rate limiter per IP to backend.
Nest throttler with nullcart-style default profile and upload override via throttleProfiles.
|
2026-10-06 18:59:44 +02:00 |
|
nobswebdev
|
84f8a85214
|
add ALTCHA verification guard for uploads.
Verify body.altcha when ALTCHA_ENABLED; export AltchaGuard only. Drop unused StorageModule export.
|
2026-10-06 15:04:31 +02:00 |
|
nobswebdev
|
87376ea37f
|
add ALTCHA challenge endpoint and env config.
GET /api/altcha/challenge, nullcart-style env validation, and ALTCHA_ENABLED wiring.
|
2026-10-05 23:53:28 +02:00 |
|