UNPKG

dadacat-lambda-pipeline

Version:
41 lines (30 loc) 1.64 kB
# Changelog All notable changes to this project will be documented in this file. ## [1.1.0] - 2025-07-13 ### Changed - **BREAKING CHANGE**: Migrated B2 uploader from direct lambda invocation to API Gateway - Updated `B2UploadClient` to use API Gateway endpoint (`/upload-b2`) instead of direct lambda URL - Updated default configuration to use consistent API Gateway base URL for B2 uploads - Enhanced API Gateway deployment script to properly configure B2 upload endpoint ### Added - Added API Gateway permissions for `ImageB2Uploader` lambda function - Enhanced error handling and logging for API Gateway integration ### Fixed - Fixed B2 uploader connectivity issues by ensuring proper API Gateway integration - Fixed lambda permissions to allow invocation through API Gateway ### Technical Details - B2 uploader now uses: `https://dtren15fk6.execute-api.us-east-2.amazonaws.com/prod/upload-b2` - Previous direct lambda URL no longer used by default - All pipeline components now consistently use API Gateway endpoints ## [1.0.2] - 2025-07-13 ### Fixed - Fixed DadaCat Lambda function to properly handle API Gateway event formats - Added support for base64 encoded payloads - Improved message extraction logic to handle various Lambda invocation patterns - Fixed response format to include proper headers for API Gateway/ALB invocations ### Changed - Lambda now returns appropriate response format based on invocation type (direct vs API Gateway/ALB) ## [1.0.1] - Previous version ### Features - Initial release with DadaCat, ImageGen, and B2Upload clients - Pipeline orchestrator for managing the full image generation workflow