Skip to content

Releases: NASA-IMPACT/veda-auth

v2.1.2

29 May 18:13
3661b30
Compare
Choose a tag to compare

Added

  • New export VEDA_COGNITO_DOMAIN duplicates existing export with key expected for downstream applications.

v2.1.1

07 Mar 21:30
d3429ec
Compare
Choose a tag to compare

Added

  • Adds aws_region to each stored client secret

Fixed

  • Fixes The Outputs section contains duplicate Export names by making client secret id export names unique (and more specific). New export names are:
    • {stack_name}-workflows-client-secret-id for the service client secret used by airflow
    • {stack_name}-programmatic-client-secret-id for the use password token generating client used for endpoints that grant tokens (ingest-api, maybe workflows-api in future)
    • {stack_name}-identity-provider-secret-id for the optional data managers group (not used in higher environments)
  • cicd pr and deployment actions on main branch now triggers cdk diff and deployment on a stack named veda-auth-stack-staging

v2.0.0

05 Mar 20:34
b6b2c72
Compare
Choose a tag to compare

Changes

CICD

  • Add composite action to be used by veda-deploy
  • Update cicd to use the composite action
  • Add gitflow enforcer
  • Add CfnOutput to pass env vars between stacks in veda-deploy
  • Cicd.yml simplified (for now) to automatically deploy on dev and main branches. In the future we may want to implement the pattern of calling the cdk-actions/workflow that is used for production for the lower environments as well but today the lower environment aws setup lacks the appropriate deployment role

Upgrades

Breaking changes

  • Stop creating an additional duplicate values with veda_ in keys client aws secrets manager (no longer required for downstream deployment)

v1.0.0

11 Jan 16:35
ff1bb97
Compare
Choose a tag to compare

First semantic release version