erp-mecanicas-diesel-backen.../src/modules/payment-terminals/controllers
Adrian Flores Cortes 85043cbaff [SYNC-ERP-CORE] feat: Propagate middlewares, logger, DTOs and Swagger from erp-core
- Add logger utility (winston-based)
- Add apiKeyAuth middleware for API key authentication
- Add fieldPermissions middleware for field-level access control
- Add Swagger/OpenAPI configuration and integration
- Refactor DTOs with Zod validation schemas:
  - feature-flag.dto.ts
  - terminal.dto.ts
  - transaction.dto.ts
  - ai.dto.ts
- Add error classes (AppError, UnauthorizedError, ForbiddenError, etc.)
- Add AuthenticatedRequest type for erp-core compatibility
- Add ESLint configuration

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 19:39:23 -06:00
..
clip-webhook.controller.ts [PROP-CORE-004] feat: Add Phase 6 modules from erp-core 2026-01-25 02:45:37 -06:00
clip.controller.ts [PROP-CORE-004] feat: Add Phase 6 modules from erp-core 2026-01-25 02:45:37 -06:00
index.ts [PROP-CORE-004] feat: Add Phase 6 modules from erp-core 2026-01-25 02:45:37 -06:00
mercadopago-webhook.controller.ts [PROP-CORE-004] feat: Add Phase 6 modules from erp-core 2026-01-25 02:45:37 -06:00
mercadopago.controller.ts [PROP-CORE-004] feat: Add Phase 6 modules from erp-core 2026-01-25 02:45:37 -06:00
terminals.controller.ts [PROP-CORE-004] feat: Add Phase 6 modules from erp-core 2026-01-25 02:45:37 -06:00
transactions.controller.ts [SYNC-ERP-CORE] feat: Propagate middlewares, logger, DTOs and Swagger from erp-core 2026-02-03 19:39:23 -06:00