David
|
ee38ee6961
|
fix: add missing domain ports files that were gitignored
CI/CD Pipeline / Integration Tests (push) Blocked by required conditions
CI/CD Pipeline / Deployment Summary (push) Blocked by required conditions
CI/CD Pipeline / Backend - Build, Test & Push (push) Failing after 2m11s
CI/CD Pipeline / Frontend - Build, Test & Push (push) Has been cancelled
Root cause: The .gitignore had 'out/' which was ignoring ALL directories
named 'out', including 'src/domain/ports/out/' which contains critical
port interfaces for hexagonal architecture.
Changes:
- Modified .gitignore to only ignore Next.js output directories
- Added all 17 missing files from src/domain/ports/out/
- audit-log.repository.ts
- booking.repository.ts
- cache.port.ts
- carrier-connector.port.ts
- carrier.repository.ts
- csv-booking.repository.ts
- csv-rate-loader.port.ts
- email.port.ts
- index.ts
- notification.repository.ts
- organization.repository.ts
- pdf.port.ts
- port.repository.ts
- rate-quote.repository.ts
- storage.port.ts
- user.repository.ts
- webhook.repository.ts
This resolves all "Cannot find module '@domain/ports/out/*'" TypeScript errors.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-17 01:50:05 +01:00 |
|