Skip to content

Releases: cds-snc/cds-superset

v2.0.0

11 Dec 20:52
fc02bcb
Compare
Choose a tag to compare

2.0.0 (2024-12-11)

⚠ BREAKING CHANGES

  • switch to Aurora Serverless database (#238)

Features

  • switch to Aurora Serverless database (#238) (3c18c59)

v1.1.1

11 Dec 18:41
d32562c
Compare
Choose a tag to compare

1.1.1 (2024-12-11)

Bug Fixes

  • release please to trigger release for chore commits (#236) (0e0b16e)

Miscellaneous Chores

  • deps: update dependency pyathena to v3 (#235) (35f546f)

v1.1.0

11 Dec 15:34
64a5501
Compare
Choose a tag to compare

1.1.0 (2024-12-11)

Features

  • add an OIDC role that can perform prod releases (#233) (6f9e74c)
  • split Staging and Prod deploy workflows (#232) (722486a)

v1.0.1

10 Dec 18:46
1342404
Compare
Choose a tag to compare

1.0.1 (2024-12-10)

Bug Fixes

  • switch prod URL to superset.cds-snc.ca (#228) (1d3b1cd)

v1.0.0

10 Dec 13:33
fd58995
Compare
Choose a tag to compare

What's Changed

  • feat: add vpc and redis by @CalvinRodo in #1
  • feat: add initial ECS Service for Superset by @CalvinRodo in #2
  • feat: add an ECR Repo for custom superset image. by @CalvinRodo in #3
  • feat: add custom container for superset-image by @CalvinRodo in #4
  • fix: action names by @CalvinRodo in #5
  • feat: use the custom image for superset by @CalvinRodo in #6
  • feat: add a simple simple_config by @CalvinRodo in #8
  • feat: use the ECS module to run Superset by @patheard in #7
  • feat: add load balancer and route53 by @patheard in #9
  • feat: add RDS cluster for Superset data by @patheard in #10
  • feat: add Superset's database configuration by @patheard in #11
  • feat: allow ECS task exec by @patheard in #12
  • feat: setup Examples database and config by @patheard in #13
  • feat: add a redis cache by @CalvinRodo in #14
  • feat: enable redis caching in container by @CalvinRodo in #15
  • fix: add a port to redis URL in config by @CalvinRodo in #16
  • fix: Redis cache URL and env var key by @patheard in #17
  • feat: setup Google OAuth login by @patheard in #18
  • fix: Python Redis package version by @patheard in #19
  • feat: import glue crawler and athena table by @CalvinRodo in #20
  • feat: add pyathena[pandas] to support Athena datasources by @patheard in #22
  • feat: superset IAM role to read from Athena by @patheard in #23
  • chore: switch to ECS module's task role ARN output by @patheard in #24
  • fix: Athena read role permissions by @patheard in #25
  • chore: Configure Renovate by @renovate in #26
  • chore(deps): update actions/checkout action to v4 by @renovate in #28
  • chore(deps): update actions/dependency-review-action action to v4 by @renovate in #29
  • chore(deps): update aws-actions/amazon-ecr-login action to v2 by @renovate in #30
  • chore(deps): update cds-snc/security-tools action to v3 by @renovate in #31
  • chore(deps): update github/codeql-action action to v3 by @renovate in #32
  • feat: add workflow to deploy updated Superset image by @patheard in #33
  • fix: add IAM role for new Bucket by @CalvinRodo in #34
  • chore(deps): lock file maintenance by @renovate in #40
  • chore(deps): pin dependencies by @renovate in #37
  • chore(deps): update terraform github.com/cds-snc/terraform-modules to v9.0.4 by @renovate in #38
  • feat: add service discovery to the superset service by @patheard in #35
  • feat: add Celery worker/beat config by @patheard in #39
  • feat: add Celery worker and beat services by @patheard in #41
  • feat: deploy celery worker/beat Docker images by @patheard in #42
  • chore(deps): pin dependencies by @renovate in #36
  • feat: add ECS task to upgrade Superset by @patheard in #43
  • feat: upgrade Superset after image deploy by @patheard in #44
  • feat: update RateLimit and CeleryBeat config by @patheard in #45
  • fix: remove request identifier configuration by @patheard in #46
  • feat: add autoscaling for Superset and Celery workers by @patheard in #47
  • chore: lower Celery task count by @patheard in #48
  • chore: remove unused Terraform modules by @patheard in #49
  • chore(deps): update terraform github.com/cds-snc/terraform-modules to v9.0.6 by @renovate in #52
  • chore(deps): pin dependencies by @renovate in #50
  • chore(deps): update apache/superset:3.1.0 docker digest to 44ce417 by @renovate in #51
  • chore(deps): lock file maintenance by @renovate in #54
  • chore(deps): update aws-actions/configure-aws-credentials action to v4.0.2 by @renovate in #53
  • chore(deps): update apache/superset:3.1.0 docker digest to afcd2f6 by @renovate in #55
  • chore(deps): update terraform github.com/cds-snc/terraform-modules to v9.1.0 by @renovate in #56
  • chore(deps): lock file maintenance by @renovate in #57
  • chore(deps): update apache/superset docker tag to v3.1.1 by @renovate in #58
  • chore(deps): update dependency black to v24.2.0 by @renovate in #59
  • chore(deps): lock file maintenance by @renovate in #60
  • feat: data export from Notify by @patheard in #61
  • feat: add AWS Glue crawler for Notify data by @patheard in #62
  • feat: Glue ETL IAM role by @patheard in #63
  • chore(deps): update all non-major github action dependencies by @renovate in #64
  • chore(deps): update terraform github.com/cds-snc/terraform-modules to v9.2.3 by @renovate in #65
  • chore(deps): lock file maintenance by @renovate in #67
  • fix: run billing crawler on first day of the month by @patheard in #66
  • fix: Notify data crawler ignore S3 path by @patheard in #68
  • fix: remove Notify crawler schema grouping by @patheard in #69
  • fix: block Superset access to export data by @patheard in #70
  • chore(deps): update apache/superset:3.1.1 docker digest to 538570f by @renovate in #71
  • chore(deps): update github/codeql-action action to v3.24.6 by @renovate in #72
  • chore(deps): lock file maintenance by @renovate in #73
  • chore(deps): lock file maintenance by @renovate in #75
  • chore(deps): update terraform github.com/cds-snc/terraform-modules to v9.2.5 by @renovate in #74
  • feat: add new product role for data export by @patheard in #76
  • fix: increase gunicorn timeout to deal with 502 errors by @patheard in #79
  • chore: remove product export role by @patheard in #80
  • chore(deps): update dependency black to v24.3.0 [security] by @renovate in #78
  • chore(deps): update github/codeql-action action to v3.24.7 by @renovate in #81
  • chore(deps): lock file maintenance by @renovate in #82
  • chore(deps): lock file maintenance by @renovate in #84
  • chore(deps): update all non-major github action dependencies by @renovate in #83
  • chore(deps): lock file maintenance by @renovate in #87
  • chore(deps): update apache/superset docker tag to v3.1.2 by @renovate in #85
  • chore(deps): update terraform github.com/cds-snc/terraform-modules to v9.2.7 by @renovate in #86
  • chore(deps): update terraform github.com/cds-snc/terraform-modules to v9.3.1 by @renovate in #90
  • chore(deps): update apache/superset:3.1.2 docker digest to 0106a05 by @renovate in #88
  • chore(deps): update all non-major github action dependencies by @renovate in #89
  • chore(deps): update terraform github.com/cds-snc/terraform-modules to v9.3.8 by @renovate in htt...
Read more