Releases: Element84/filmdrop-aws-tf-modules
Releases · Element84/filmdrop-aws-tf-modules
v2.30.0
[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 tomodules.cirrus.builtin_functions
- Moved
modules.cirrus.base-builtins
module tomodules.cirrus.base
v2.29.0
[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
[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
[2.27.0] - 2024-05-31
Changed
- Rolled back vpc infrastructure changes to support creation of VPC if
deploy_vpc
is set totrue
.
v2.26.0
Changed
- Default to stac-server 3.8.0 and OpenSearch 2.13
- For both
stac_server_inputs
andtitiler_inputs
, renamed
stac_server_and_titiler_s3_arns
toauthorized_s3_arns
. private_subnets_az_to_id_map
now correctly using ID as the map value instead of previous cidr_blockpublic_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. Ifdeploy_vpc
was set totrue
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
[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
Fixed
- Add default values to console-ui inputs to allow tflint validation.
v2.23.0
Changed
- Allow 7 instead of 5 characters for
environment
Fixed
- Fixed filmdrop built-in vpc output references and mappings
v2.22.0
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
- Access-Control-Allow-Origin:
v2.21.0
[2.21.0] - 2024-05-10
Changed
- Added consistent naming for CloudFront Basic Auth and other resources.