💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline
OTHER License
Bot releases are hidden (Show)
Published by whummer almost 5 years ago
Change Log:
Various CloudFormation fixes: deployment of API GW method integrations, properly skip resource updates, Lambda SQS event source mapping, avoid duplicate resource creation, support for ApiGateway::GatewayResponse and Events::Rule, log groups for Lambdas; support adding Lambda policies; customize Docker registry for Lambda images; support multiple configurations in S3 notifications; fix encoding of non-ASCII results from API Gateway; allow docker-reuse to use mounted volumes; support presigned S3 URL upload notifications; fix lookup of Python Lambda handler in sub directories; upgrade kinesalite; fix duplicate CORS headers; fix mapping of Lambda versions and ARNs; fix SNS x-amz-sns-message-type header; send SNS confirmation message for HTTP(S) subscriptions; fix DynamoDB local libs for Docker Alpine; add CF support for SNS subscriptions; fix RecordId for firehose put-record-batch; fix SQS messages with multi-byte characters; avoid creating multiple SNS subscriptions; add .bat script and support running under Windows; fix S3 location constraint for CF
Published by whummer almost 5 years ago
Change Log:
Add checks for open UDP ports; fix S3 chunked encoding uploads; fix LatestStreamLabel; fix CORS headers for SQS/SNS; set Java lambda debug port only when needed; expose default region in a util function; fix MacOS tmp folder; clear tmp supervisord logs at container startup; fix signed header requests for S3; expose Web UI via HTTPS; add Timestamp to SNS messages; fix attributes for SQS queues addressed via URL
Published by whummer about 5 years ago
Change Log:
Allow specifying data types for CF attributes; add API for service status and starting services at runtime; support NextShardIterator in DDB streams; add mock responses for S3 encryption and replication; fix rendering of resources in web UI; custom SQS queue attributes; fix Lambda docker command and imports; fix SQS queue physical ID in CF; allow proxy listener to define custom backend per request; support Lambda event body over stdin; exclude ingest-geoip
ES module to optimize image size; skip checking MD5 on S3 copy; fix DynamoDB table ARN for CF; fix CF deployment of StepFunction activities; fix uploading of Java Lambda as JAR in ZIP; fix installing libs for plugins; added LAMBDA_JAVA_OPTS
for Java Lambda debugging; bump Maven dependency versions; refactor Lambda API; fix boolean strings in CF templates; allow overriding AWS account id with TEST_AWS_ACCOUNT_ID
; fix incorrect region for API GW resources created via CF; fix permissions for cache files in /tmp
Published by whummer about 5 years ago
Change Log:
Fix logging issue with async Lambdas; fix kinesis records processing; add basic support for Ref in CloudFormation; fix ddb streams uuid generation; upgrade travis CI setup; fix DynamoDB error messages; cache server processes
Published by whummer about 5 years ago
Change Log:
Lazy loading of libraries; fix handling of regions; add API multiserver; improve CPU profiling; fix ES xpack installation; add basic EventBridge support; refactor Lambda API and executor; add MessageAttributes on SNS payloads; tagging for SNS; ability to customize docker command
Published by whummer over 7 years ago
Published by whummer over 7 years ago
Published by whummer almost 8 years ago
Changelog from previous versions:
Published by whummer almost 8 years ago
Changelog from previous versions:
v0.1.16: Minor restructuring and refactoring (create separate kinesis_util.py)
v0.1.14: Fix AWS tokens when creating Elasticsearch client
v0.1.11: Add startup/initialization notification for KCL process
v0.1.10: Bump version of amazon_kclpy to 1.4.1
v0.1.9: Add initial support for SQS/SNS
v0.1.8: Fix installation of JARs in amazon_kclpy if localstack is installed transitively
v0.1.7: Bump version of amazon_kclpy to 1.4.0
v0.1.6: Add travis-ci and coveralls configuration
v0.1.5: Refactor Elasticsearch utils; fix bug in method to delete all ES indexes
v0.1.4: Enhance logging; extend java KCL credentials provider (support STS assumed roles)
v0.1.2: Add configurable KCL log output
v0.1.0: Initial release