feat(security): harden the API, trust Hiboutik for deletions, lock syncs #3

Merged
quentin_duwa merged 4 commits from feature/input-validation into main 2026-11-08 09:36:50 +00:00
31 changed files with 923 additions and 499 deletions
Showing only changes of commit d8e05b1b3a - Show all commits

View File

@@ -2,6 +2,9 @@ import { Logger } from '@nestjs/common';
/** /**
* Runs `action` on each item, one at a time: a failing item is logged and skipped, the others are still processed. * Runs `action` on each item, one at a time: a failing item is logged and skipped, the others are still processed.
* @param items
* @param action
* @param logger
* @param describe label of an item in the error log, e.g. "Hiboutik brand 12". * @param describe label of an item in the error log, e.g. "Hiboutik brand 12".
* @returns the number of failed items. * @returns the number of failed items.
*/ */