Commit History

  1. fix: update CORS origins and API key requirements in README for production guidelines

    dfd803e
  2. fix: update status code assertions in commend generate tests for better error handling

    f89ed85
  3. fix: enhance API key validation and implement stale IP eviction in rate limiting

    c5f51f7
  4. fix: improve CORS origin handling with warnings for production and defaults for development

    dd0b28c
  5. fix: remove unnecessary CORS origins environment variable from Dockerfile

    9a908b0

  1. fix: standardize error response format and update request payload keys in commend endpoints

    be8f2ab
  2. fix: enhance error responses in audio processing endpoint with structured details

    e8b1db1

  1. fix: update audio processing tests to handle multiple error status codes

    91fa7cf

  1. fix: update analysis and commend endpoints with additional tests and default values

    8bcdcab
  2. fix: update API endpoints in README for consistency and clarity

    4ec07a1
  3. fix: update project structure in README to reflect accurate directory names and organization

    6a28768
  4. fix: remove base_url from service_status response for cleaner output

    98d16d1
  5. fix: enhance error handling in YouTube analysis and implement API key validation with rate limiting

    c3a06a0

  1. fix: add analysisMode to AnalysisResult and update decisionSource handling in analyze functions

    7f1abd6
  2. fix: enhance CORS origin handling and update validation for YouTube URLs

    cbff5e0

  1. fix: update filterwarnings in pyproject.toml to ignore additional deprecation warnings

    f37f03d
  2. chore: update pyproject.toml and requirements.txt with project metadata and comments

    d498226
  3. fix: update health check test assertions for correct response keys

    d12895a
  4. refactor: update test client fixture to use context manager for better resource management

    36c6633
  5. feat: add tests for Crown Commend health and generate endpoints

    fb6be88
  6. feat: add initial test files for health check and YouTube analysis endpoints

    46c1e33
  7. chore: update .env.example with placeholder values for sensitive credentials

    5763c36

  1. feat: add duplicate comment prevention and video comment status check endpoints

    a6c4ac1
  2. feat: implement Comment Tracker Service to manage posted video IDs and prevent duplicate comments

    fcfa3d9
  3. feat: add YouTube OAuth related files to .gitignore

    4d426bf
  4. feat: add YouTube OAuth token generator script

    ae650a9
  5. refactor: update model version in Gemini AI Service and optimize transcript fetching in YouTube Service

    0406dc2
  6. refactor: update model version in Gemini AI Service for improved performance

    4c4829f
  7. fix: handle YouTube share URLs with si= parameter⁠

    Rthur2003 +1: Claude Opus 4.5
    cc64632
  8. refactor: Update model version in Gemini AI Service for improved performance

    ac7b4f5

  1. refactor: Update model version in content generation for improved performance

    93f9247
  2. refactor: Remove unused imports from commend router

    0abb684
  3. refactor: Clean up and optimize comment generation logic in Gemini AI Service

    0867dac
  4. refactor: Optimize YouTube comment generation by reducing API calls and improving efficiency

    0fced84
  5. refactor: Optimize YouTube comment generation and improve error handling

    61ddcc8
  6. feat: Enhance YouTube API integration with improved configuration checks and documentation

    eb80da4
  7. refactor: Migrate from deprecated google.generativeai to google.genai package⁠

    c6a816d
  8. fix: Correct JSON format for YouTube OAuth Token in .env.example

    9bf9e37
  9. docs: Add Crown Commend API endpoints and environment variables to README

    88ed3d7
  10. Update .env.example with additional environment variables for Spotify and YouTube OAuth

    f30028a
  11. Add example environment variables for CrownCode backend configuration

    f488c7a
  12. Refine analysis result model and enhance YouTube URL analysis documentation

    933ef32
  13. Add dependencies for Crown Commend module including Google API and YouTube transcript support

    64127a1
  14. Add commend router to main application

    54df631
  15. Add commend router import to main application

    a76c4ac
  16. Add Crown Commend API routes for YouTube comment generation and posting

    d3cb4fb
  17. Add YouTube API service for video details, comments, and posting functionality

    047eaf1
  18. Add __init__.py for Crown Commend module with initial documentation

    4ea2acb
  19. Enhance docstrings in analyze.py for clarity on analysis features, audio info, and response model

    ff55821
  20. Refactor analyze endpoint to improve structure and add detailed response models for YouTube and file analysis

    09f3402