3 Commits

Author SHA1 Message Date
2d24959d90 fix: resolve TypeScript build errors
Some checks failed
Basil CI/CD Pipeline / Code Linting (push) Successful in 56s
Basil CI/CD Pipeline / API Tests (push) Successful in 1m22s
Basil CI/CD Pipeline / Web Tests (push) Successful in 1m9s
Basil CI/CD Pipeline / Shared Package Tests (push) Successful in 55s
Basil CI/CD Pipeline / Security Scanning (push) Successful in 1m8s
Basil CI/CD Pipeline / Build All Packages (push) Failing after 1m26s
Basil CI/CD Pipeline / E2E Tests (push) Has been skipped
Basil CI/CD Pipeline / Build & Push Docker Images (push) Has been skipped
Basil CI/CD Pipeline / Trigger Deployment (push) Has been skipped
Changes:
- Update root build script to build shared package first before other packages
- Add explicit type annotations (any) to all map/filter/flatMap callback parameters
  to fix implicit any errors with strict TypeScript mode

Files fixed:
- cookbooks.routes.ts: 8 implicit any parameters
- meal-plans.routes.ts: 2 implicit any parameters
- recipes.routes.ts: 3 implicit any parameters
- tags.routes.ts: 1 implicit any parameter

This ensures the build succeeds with strict TypeScript mode enabled.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-15 13:36:13 +00:00
554b53bec7 feat: add comprehensive testing infrastructure
Some checks failed
CI Pipeline / Lint Code (push) Has been cancelled
CI Pipeline / Test API Package (push) Has been cancelled
CI Pipeline / Test Web Package (push) Has been cancelled
CI Pipeline / Test Shared Package (push) Has been cancelled
CI Pipeline / Build All Packages (push) Has been cancelled
CI Pipeline / Generate Coverage Report (push) Has been cancelled
Docker Build & Deploy / Build Docker Images (push) Has been cancelled
Docker Build & Deploy / Push Docker Images (push) Has been cancelled
Docker Build & Deploy / Deploy to Staging (push) Has been cancelled
Docker Build & Deploy / Deploy to Production (push) Has been cancelled
E2E Tests / End-to-End Tests (push) Has been cancelled
E2E Tests / E2E Tests (Mobile) (push) Has been cancelled
Security Scanning / NPM Audit (push) Has been cancelled
Security Scanning / Dependency License Check (push) Has been cancelled
Security Scanning / Code Quality Scan (push) Has been cancelled
Security Scanning / Docker Image Security (push) Has been cancelled
Security Scanning / Security Summary (push) Has been cancelled
- Add Vitest for unit testing across all packages
- Add Playwright for E2E testing
- Add sample tests for API, Web, and Shared packages
- Configure Gitea Actions CI/CD workflows (ci, e2e, security, docker)
- Add testing documentation (TESTING.md)
- Add Gitea Actions setup guide
- Update .gitignore for test artifacts
- Add test environment configuration
2025-10-28 02:03:52 -06:00
4e71ef9c66 first commit 2025-10-21 22:04:03 -06:00