Skip to content

Latest commit

 

History

History
81 lines (54 loc) · 1.79 KB

CHANGELOG.md

File metadata and controls

81 lines (54 loc) · 1.79 KB

Changelog

v1.2.2

Feature:

  • add default encryption on s3 bucket and dynamo table
  • add Enable DynamoDB point in time recovery
  • add checkov and tfsec scan

Fix:

  • public acl on s3
  • api gateway invoke download url acl

v1.1.1

Fix:

  • archive path for lambda authorizer
  • aws provider version
  • remove constant statement id "AllowExecutionFromAPIGateway"

v1.1.0

Fix:

  • refacto iam policy declaration
  • create shared common policy from storage module
  • remove unused code
  • simplify local variable usage
  • simplify code: authorizer is no more optional
  • propagate tags on role and resource
  • use terraforn name prefix for resources

Feat:

  • add usage of "X-Terraform-Get" for download API
  • add a dedicated lambda integration for download API : use s3 presigned url for all module which came fron registry bucket

v1.0.2

  • documentation fix for registry.terraform.io

v1.0.1

v1.0.0

Features:

  • add JWT Secret initialization
  • add lambda autorizer
  • automate API gateway redeployment
  • add dedicated bucket storage
  • add python script to deploy terraform module
  • add control of dynamodb capacity (provisioned, pay per request, ...)
  • add tags on resource
  • add dynamodb capacity management and custom naming
  • add bucket custom naming
  • add storage output

Docs:

  • add architecture overview
  • add example
  • add more information in readme

Refacto:

  • group all modules.v1 api inside the dedicated module
  • registry-store module resource is external of registry-service
  • keep default value of variable at root module level

Fix: