Skip to content

Releases: Element84/filmdrop-aws-tf-modules

v2.30.0

27 Nov 16:34
5d68ecf
Compare
Choose a tag to compare

[2.30.0] - 2024-11-27

Added

  • Final migration of Cirrus IaC to Terraform for compatibility with cirrus-geo v1.0.0a0 and beyond. The following modules were created to manage all Cirrus Task and Workflow resources through input variables:
    • modules.cirrus.task_batch_compute
    • modules.cirrus.task
    • modules.cirrus.workflow

Changed

  • Moved modules.cirrus.functions module to modules.cirrus.builtin_functions
  • Moved modules.cirrus.base-builtins module to modules.cirrus.base

v2.29.0

04 Oct 19:19
9186505
Compare
Choose a tag to compare

[2.29.0] - 2024-10-04

Added

  • Base Cirrus alarms
  • Default FilmDrop Warning and Critical SNS Topics
  • Creation of Cirrus Data and Payload S3 bucket if none is defined via inputs

v2.28.0

13 Sep 21:22
8d9ad18
Compare
Choose a tag to compare

[2.28.0] - 2024-09-13

Added

  • Builtin lambdas added to cirrus module along with a script to update deployment zip
  • API Gateway infrastructure for Cirrus API

Changed

  • Consolidated WAF rules into a single one by default for cost savings

v2.27.0

31 May 19:24
536ea84
Compare
Choose a tag to compare

[2.27.0] - 2024-05-31

Changed

  • Rolled back vpc infrastructure changes to support creation of VPC if deploy_vpc is set to true.

v2.26.0

30 May 14:41
9faf2e3
Compare
Choose a tag to compare

Changed

  • Default to stac-server 3.8.0 and OpenSearch 2.13
  • For both stac_server_inputs and titiler_inputs, renamed
    stac_server_and_titiler_s3_arns to authorized_s3_arns.
  • private_subnets_az_to_id_map now correctly using ID as the map value instead of previous cidr_block
  • public_subnets_az_to_id_map now correctly using ID as the map value instead of previous cidr_block

Added

  • titiler-mosaicjson configuration parameter mosaic_tile_timeout

Removed

  • VPC and subnets are no longer created by the FD VPC module, since IDs must now be provided
    for preexisting resources. If deploy_vpc was set to true on a previous terrform apply,
    then this update will to attempt to delete the VPC and subnets, which will fail due to
    resource dependencies. The TF state will need to be manually updated to remove these
    references without deleting the underlying AWS resources.

v2.25.0

21 May 20:39
b9cc838
Compare
Choose a tag to compare

[2.25.0] - 2024-05-21

Added

  • Added Cirrus terraform base resource set and new Cirrus terraform module

Removed

  • Removed sample data bucket module has been removed, as it was unused in any projects

v2.24.0

21 May 13:52
62eb5ca
Compare
Choose a tag to compare

Fixed

  • Add default values to console-ui inputs to allow tflint validation.

v2.23.0

16 May 16:25
129b9df
Compare
Choose a tag to compare

Changed

  • Allow 7 instead of 5 characters for environment

Fixed

  • Fixed filmdrop built-in vpc output references and mappings

v2.22.0

14 May 19:29
80c96bf
Compare
Choose a tag to compare

Changed

  • Default to filmdrop-ui version v5.3.0
  • Default to stac-server v3.7.0

Added

  • Adding support for stac-server API Lambda environment configuration:
    • Access-Control-Allow-Origin: CORS_ORIGIN
    • Access-Control-Allow-Credentials: CORS_CREDENTIALS
    • Access-Control-Allow-Methods: CORS_METHODS
    • Access-Control-Allow-Headers: CORS_HEADERS

v2.21.0

10 May 18:04
17f94f2
Compare
Choose a tag to compare

[2.21.0] - 2024-05-10

Changed

  • Added consistent naming for CloudFront Basic Auth and other resources.