Commit History

21 days ago

  1. Serialize shared Western and Vedic calculation state Running

    th
    436ab72

  1. Align Vedic chart profile with JHora API

    th
    eac3168

  1. feat: 四层schema追加(meta/strength/timing/evidence) — /api/calculate-vedic-chart⁠

    th
    5424d2c

  1. fix: 鉴权fail-closed+常量时间比较 + 8端点async→def + CORS修正⁠

    th
    311d601

  1. feat: 印度占星(Vedic/Jyotish)排盘端点 /api/calculate-vedic-chart⁠

    th
    15dfa7b

  1. fix: embed knowledge_extractor code directly in app.py⁠

    th +1: Claude Sonnet 4.5
    1d46765
  2. fix: use Kerykeion 4.x native aspects without AspectsFactory⁠

    th +1: Claude Sonnet 4.5
    a41a1e9
  3. fix: correct AspectsFactory import from kerykeion.aspects module⁠

    th +1: Claude Sonnet 4.5
    5e8aea7
  4. ✨ Add aspects calculation to birth chart API⁠

    th
    9606f4c
  5. 🧹 Remove test import to clean up logs⁠

    th
    29c85c9
  6. 🔧 Remove duplicate knowledge_base import⁠

    th
    7f02c1a
  7. ✨ Embed knowledge base into app.py for Docker compatibility⁠

    th
    aa94960
  8. 🔧 Remove Phase 2 AI endpoints - 保持架构简洁⁠

    th
    bc6108d
  9. 🔧 Fix ModuleNotFoundError - 文件权限问题⁠

    th
    a2857af
  10. 🔧 Fix API key environment variable name⁠

    th
    0e69332
  11. 🦊 API强化完成:知识库端点+AI个性化解读⁠

    th
    9e62548

  1. fix: Embed birthday fortune code directly in app.py⁠

    th +1: Claude Sonnet 4.5
    8d813a0
  2. debug: Add startup diagnostics to debug import issue⁠

    th +1: Claude Sonnet 4.5
    f994dd9
  3. fix: Move import to function scope with error handling⁠

    th +1: Claude Sonnet 4.5
    f760f4a
  4. fix: Move birthday_fortune_service import to top level⁠

    th +1: Claude Sonnet 4.5
    aa9466e
  5. chore: Bump version to 1.0.1 to trigger rebuild⁠

    th +1: Claude Sonnet 4.5
    6bccee2
  6. feat: 🎂 Add Birthday Fortune API endpoint⁠

    th +1: Sisi The Fox
    e0eeb4f

  1. 🔒 Add API Key authentication to prevent abuse⁠

    SisiTheFox
    b408cad

  1. Fix: Support HEAD method for /health endpoint⁠

    th
    7143d5d
  2. Add dedicated /health endpoint for monitoring services

    th
    af9f0ec
  3. Fix SVG generation: read from file instead of return value⁠

    th +1: Claude
    8d02c0c
  4. Add robust ASCII-safe name conversion + detailed logging⁠

    th +1: Claude
    741463e
  5. Fix UTF-8 encoding issue in SVG chart generation⁠

    th +1: Claude
    3ec8c5d
  6. Fix: Use Kerykeion 4.x API for SVG chart generation⁠

    th +1: Claude
    b039044
  7. Add professional SVG chart generation with Kerykeion 5.x⁠

    th +1: Claude
    6ef027d
  8. Fix: Use individual house properties instead of houses_list for Kerykeion 4.18.1 compatibility⁠

    th +1: Claude
    2a0571f
  9. 🦊 Deploy Professional Astrology API⁠

    th
    b15a3d4