Skip to content

0.1.0

Compare
Choose a tag to compare
@thomasyu888 thomasyu888 released this 05 May 23:16
· 164 commits to main since this release
0ec4eec

What's Changed

  • [ETL-280] add pipfile, .yamllint, and pre commit config files by @rxu17 in #1
  • [ETL-281] add just pre-commit actions in upload-and-deploy + codeql by @rxu17 in #2
  • [ETL-281] update codeql action to v2, actions to v3 by @rxu17 in #3
  • [ETL-284] s3 bucket and stack creation by @rxu17 in #4
  • Add cloudformation bucket stacks by @philerooski in #5
  • [ETL-283] S3 to JSON job by @philerooski in #6
  • [ETL-290] S3 to json lambda by @rxu17 in #7
  • Stuff I forgot in ETL-283 by @philerooski in #8
  • [ETL-328] Load JSON string as object for SymptomLog data type by @philerooski in #9
  • [ETL-294] create glue table stack by @rxu17 in #10
  • [ETL-329] delete check by @rxu17 in #12
  • [ETL-332] create lambda iam role by @rxu17 in #13
  • [ETL-287] JSON to Parquet job by @philerooski in #11
  • [ETL-340] Set up sts access by @rxu17 in #14
  • [ETL-326] block public access in bucket by @rxu17 in #15
  • [ETL-341] s3 to json tests by @rxu17 in #16
  • [ETL-328] Encode EnrolledParticipants JSON string field as object by @philerooski in #17
  • Write type of HealthKitV2Statistics to JSON by @philerooski in #18
  • Update S3 to JSON tests by @philerooski in #19
  • [ETL-361] Fix lambda function to use env var due to failing test by @rxu17 in #20
  • [ETL-336] Upload artifacts by @rxu17 in #21
  • [ETL-336] Separate out upload artifacts actions for develop vs prod env by @rxu17 in #22
  • Refactor artifacts github action (part of ETL-365) by @rxu17 in #23
  • [ETL-365] Launch stacks during push and PR to dev AWS account by @rxu17 in #24
  • [ETL-384] Add production s3 ingestion bucket by @thomasyu888 in #26
  • [IBCDPE-534] Add develop s3 Ingestion bucket by @thomasyu888 in #25
  • [ETL-385] Add in s3 production data pre-etl bucket by @thomasyu888 in #27
  • [ETL-398] Add glue, python version params to relevant prod glue configs by @rxu17 in #29
  • [ETL-380] Add cleanup workflow by @philerooski in #28
  • Add permissions for OIDC to cleanup action by @philerooski in #30
  • [ETL-395] Modify prod stack configs to use new pre-ETL bucket name by @rxu17 in #31
  • [ETL-386] Rename pilot data bucket and link to Synapse by @philerooski in #32
  • [ETL-394] Update prod and dev account resources to use NAMESPACE by @rxu17 in #33
  • [ETL-382] Update folder structure of dev resources by @rxu17 in #34
  • [ETL-401] Update dependencies for stack configs in prod and dev accounts by @rxu17 in #35
  • [ETL-386] Grant Synapse access to dev pre-ETL bucket by @philerooski in #36
  • [ETL-381] Grant Synapse access to dev parquet bucket by @philerooski in #37
  • [ETL-385] Grant prod input bucket synapse access by @rxu17 in #38
  • [ETL-410] Add namespace for json to parquet and glue database stacks by @rxu17 in #39
  • [ETL-378] Launch all stacks to "staging" namespace in production account by @rxu17 in #40
  • [ETL-289] Remove deleted and duplicated samples by @philerooski in #41
  • [ETL-409] Create python comparison script by @rxu17 in #42
  • [ETL-406] Add additional staging resources to production stack group by @rxu17 in #43
  • [ETL-414] Add script to generate test S3 event notification by @philerooski in #44
  • [ETL-434] Modify S3 to Glue Lambda code to use S3 event notifications by @philerooski in #45
  • [ETL-374] Fix failing test for setup_external_storage by @rxu17 in #46

New Contributors

Full Changelog: https://github.com/Sage-Bionetworks/recover/commits/0.1.0