edtech / Dockerfile

Commit History

  1. fix: update production port to 7860 for Hugging Face compatibility and add audit report

    CognxSafeTrack
    10211c3

  1. fix(docker): generate Prisma client before turbo build⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    93faeee
  2. chore: finalize Sprint P2 & P3 optimizations, baseline prisma migrations, and update technical audit docs

    CognxSafeTrack
    cfbb685

  1. feat: deploy user modifications to database and docker configuration

    CognxSafeTrack
    192979e
  2. fix: ensure production build and runtime use compiled JS to avoid tsx dependency

    CognxSafeTrack
    54834cf
  3. feat: complete final technical debt polishing (structured logs, stripe tests, and automated migrations)

    CognxSafeTrack
    86731f4
  4. chore: optimize Dockerfile and PM2 config for independent scaling and better performance

    CognxSafeTrack
    34c79d1
  5. feat: implement PM2 orchestration and re-enable BullBoard (Phase 1)

    CognxSafeTrack
    b035578
  6. deploy: add root Dockerfile for Railway

    CognxSafeTrack
    8ff7abb

  1. fix: decouple API and Worker startup and resolve port conflicts

    CognxSafeTrack
    0134788

  1. feat: unified Dockerfile for multi-service deployment

    CognxSafeTrack
    0aedaaf

  1. fix: allow CORS preflight OPTIONS requests in guarded routes

    CognxSafeTrack
    ac6a112
  2. chore: force railway rebuild via REBUILD_DATE bump

    CognxSafeTrack
    3e4c8c4

  1. fix(ai): remove double day incrementation on success and queue remediation correctly

    CognxSafeTrack
    8fde072
  2. feat(ai): integrate XAMLÉ v2 prompt guidelines including anti-hallucination constraints and strict Wolof normalization

    CognxSafeTrack
    90b1788
  3. fix(ai): remove hardcoded sector examples from system prompts to prevent AI hallucinations across mismatched domains

    CognxSafeTrack
    75c0b4c
  4. chore: explicit rebuild request for railway deployment sync

    CognxSafeTrack
    dcdc311
  5. fix(ai): update validation schemas and types to properly handle null context parameters for new users

    CognxSafeTrack
    9102815
  6. fix(ai): add imageUrl field to Prisma schema and correctly route language selection inside whatsapp.ts

    CognxSafeTrack
    f0f0df4
  7. fix(ai): fully wipe BusinessProfile and Response history on INSCRIPTION to prevent AI context leaks

    CognxSafeTrack
    854ab32
  8. chore: force rebuild on Railway and HF via Dockerfile cache invalidation

    CognxSafeTrack
    f414696

  1. fix(docker): set SKIP_DB_PUSH=true default to prevent HF Space dropping schema columns

    CognxSafeTrack
    752165b
  2. chore(docker): bump REBUILD_DATE to v6 to force Railway redeploy after build fix

    CognxSafeTrack
    1d81454

  1. fix(deployment): make Prisma sync conditional in Dockerfile to prevent HF crash

    CognxSafeTrack
    f9ed63f

  1. build: add prisma db push to API startup

    CognxSafeTrack
    e619896
  2. build: force deep rebuild v4 with improved logging

    CognxSafeTrack
    3ec3d38

  1. build: Bump rebuild date to force HF cache invalidation

    CognxSafeTrack
    6cd1af9
  2. fix(deploy): use tsx for HF api start, combine api and worker on railway to expose webhooks

    CognxSafeTrack
    3c8d51a
  3. chore(deploy): split HF Dockerfile for API and Railway Dockerfile for Worker

    CognxSafeTrack
    b6cac0c

  1. fix(hf): remove worker from HF Dockerfile CMD — API-only mode

    CognxSafeTrack
    20dc7ed

  1. fix: force ipv4 DNS resolution in Docker to prevent native fetch ENOTFOUND errors

    CognxSafeTrack
    1adb7ee
  2. fix(docker): bust cache with REBUILD_DATE to guarantee latest code ships

    CognxSafeTrack
    222146f

  1. feat(docker): bypass build issues and run directly with tsx

    CognxSafeTrack
    29d83ee
  2. fix(docker): ensure typescript is installed and workspaces build correctly

    CognxSafeTrack
    4fc4120
  3. fix(docker): pin pnpm to v9 to prevent fetch errors

    CognxSafeTrack
    f61e1a8
  4. chore(docker): optimize build with debian slim and system chromium

    CognxSafeTrack
    827d82d
  5. fix: run prisma commands using @repo /database filter

    CognxSafeTrack
    f68d61b
  6. fix: resolve Docker build cache miss and pnpm filter errors

    CognxSafeTrack
    e4884cd

  1. feat: add Dockerfile and script for Hugging Face Spaces

    CognxSafeTrack
    a59f28c