Skip to content

Releases: DataBiosphere/terra-workspace-data-service

v0.4.0 🌈

15 May 17:16
Compare
Choose a tag to compare
Corresponding terra-helmfile chart ???
Leo commit for that chart ???
Terra monolith release for that Leo commit ???

Changes

  • AJ-1844: snapshot import preserves primary key column @davidangb (#796)
  • [AJ-1840] Reject requests to import files from relative URLs @nawatts (#792)
  • [AJ-1822] Remove disk space from status endpoint @nawatts (#787)
  • AJ-1819: release drafter default bump should be minor @davidangb (#791)

v0.3.0 🌈

13 May 14:03
Compare
Choose a tag to compare
Corresponding terra-helmfile chart ???
Leo commit for that chart ???
Terra monolith release for that Leo commit ???

Changes

  • AJ-1819: update to latest bumper, use FORCE_WITHOUT_CHANGES for releases @davidangb (#790)
  • [AJ-1782]: Bump the minor-and-patch-updates group with 9 updates @dependabot (#789)
  • [AJ-1787] Use Spring constant for header names @nawatts (#786)
  • AJ-1837: improved logging for snapshot import @davidangb (#788)
  • [AJ-1777] Fix check for protected workspace @nawatts (#785)
  • AJ-1782: update to openapi-generator 7.5.0 @davidangb (#780)
  • [AJ-1787] Add cache control header to responses @nawatts (#779)
  • [AJ-1777] Allow requiring a private workspace for imports from some sources @nawatts (#770)
  • AJ-1782: add generated client test that uses RecordAttributes @davidangb (#781)

v0.2.167 🌈

07 May 17:13
Compare
Choose a tag to compare
Corresponding terra-helmfile chart ???
Leo commit for that chart ???
Terra monolith release for that Leo commit ???

Changes

v0.2.163 🌈

06 May 16:58
Compare
Choose a tag to compare
Corresponding terra-helmfile chart ???
Leo commit for that chart ???
Terra monolith release for that Leo commit ???

Changes

  • [AJ-1782]: Bump the minor-and-patch-updates group with 5 updates @dependabot (#777)
  • AJ-1818: REFUSING_TRAFFIC is not an error @davidangb (#772)
  • AJ-1748: arrays of arrays in TSV @davidangb (#768)
  • AJ-1700: Fix bug while copying RAWLSJSON file. @jladieu (#767)
  • [AJ-1777] Require a protected workspace for imports from certain sources @nawatts (#766)
  • AJ-1748: introduce JsonAttribute @davidangb (#761)
  • AJ-1700 Implement RAWLSJSON support. @jladieu (#750)
  • AJ-1806 Add sentry dsn for cwds @calypsomatic (#765)
  • [AJ-1811] Report version+hash to sherlock @calypsomatic (#763)
  • AJ-1810: better handling of ?statuses= param for job listing @davidangb (#764)
  • [AJ-1677] Update readme with new PubSub config @nawatts (#762)
  • AJ-1675 - Disable Web specific logging to limit log volume @yuliadub (#744)
  • AJ-1748: attribute models @davidangb (#759)
  • [AJ-1782]: Bump bio.terra:java-pfb-library from 0.40.0 to 0.41.0 in the minor-and-patch-updates group @dependabot (#760)
  • [AJ-1782] Configure Dependabot to ignore Terra client libraries @nawatts (#758)
  • Revert "[AJ-1782]: Bump org.broadinstitute.dsde.workbench:leonardo-client_2.13 from 1.3.6-22ee00b to 1.3.6-9996462-SNAP" @calypsomatic (#757)
  • [AJ-1798] Support gs:// URLs for Rawls JSON imports in ImportValidator @nawatts (#751)
  • [AJ-1782]: Bump org.broadinstitute.dsde.workbench:leonardo-client_2.13 from 1.3.6-22ee00b to 1.3.6-9996462-SNAP @dependabot (#755)
  • [AJ-1798] Remove data-import.allowed-schemes configuration @nawatts (#749)
  • [AJ-1782]: Bump the minor-and-patch-updates group with 5 updates @dependabot (#753)
  • AJ-1700: Minor cleanup of test support classes @jladieu (#748)
  • [AJ-1798] Refactor import validation to consider the full request vs only the URL @nawatts (#747)
  • [AJ-1800] Fix run name for attach-billing-project-to-landing-zone retry @nawatts (#745)
  • [AJ-1782]: Bump broadinstitute/workflow-dispatch from 3 to 4 @dependabot (#729)

v0.2.140 🌈

25 Apr 19:41
Compare
Choose a tag to compare
Corresponding terra-helmfile chart ???
Leo commit for that chart ???
Terra monolith release for that Leo commit ???

Changes

  • AJ-1628: TSV uploads detect datatypes across batches @davidangb (#743)
  • AJ-1789: separate applicationVersion setting in helm chart @davidangb (#741)
  • AJ-1700: Initial scaffolding for cWDS support of RAWLSJSON @jladieu (#742)
  • [AJ-1793] Simplify JSON serialization in publish pacts workflow @nawatts (#740)
  • [AJ-1786] Generate Pacts for both WDS and CWDS @nawatts (#739)
  • [AJ-1782]: Bump the artifact-actions group with 2 updates @dependabot (#736)
  • [AJ-1782]: Bump the minor-and-patch-updates group across 1 directory with 7 updates @dependabot (#737)
  • [AJ-1782]: Bump release-drafter/release-drafter from 5 to 6 @dependabot (#726)
  • [AJ-1782]: Bump actions/setup-python from 4 to 5 @dependabot (#727)
  • [AJ-1782]: Bump actions/cache from 3 to 4 @dependabot (#730)
  • [AJ-1786] Change consumer Pacticipant name to cwds for Rawls Pact @nawatts (#738)

v0.2.132 🌈

22 Apr 19:45
Compare
Choose a tag to compare
Corresponding terra-helmfile chart ???
Leo commit for that chart ???
Terra monolith release for that Leo commit ???

Changes

v0.2.119 🌈

11 Apr 14:50
Compare
Choose a tag to compare
Corresponding terra-helmfile chart ???
Leo commit for that chart ???
Terra monolith release for that Leo commit ???

Changes

  • Revert "AJ-1743 Update bee-create" @calypsomatic (#708)
  • AJ-1571: Make workspace-id non-positional. @jladieu (#707)
  • AJ-1571: Add Orchestration to smoke test suite @jladieu (#705)
  • AJ-1743 Update bee-create @calypsomatic (#706)
  • [AJ-1743] Bump org.sonarqube from 4.4.1.3373 to 5.0.0.4638 @dependabot (#704)
  • [AJ-1743] Bump the minor-and-patch-updates group with 2 updates @dependabot (#703)
  • AJ-1726 Add measurement to job updates @jladieu (#699)
  • AJ-1727 Measure outbound requests in RestClientRetry @jladieu (#701)
  • AJ-1674: handle logical decimals in Parquet files @davidangb (#700)
  • [AJ-1705] Filter snapshot references considered for existing policy links @nawatts (#696)
  • AJ-1708 Bump the minor-and-patch-updates group with 12 updates @dependabot (#695)
  • AJ-1726: Streamline metric testing @jladieu (#693)
  • [AJ-1742] Use dedicated subscription for local CWDS @nawatts (#690)
  • AJ-1573: fix docstring for one smoke test @davidangb (#694)
  • AJ-1573: smoke tests add workspace_id CLI argument; use it in the job-listing test @davidangb (#692)
  • [AJ-1741] Move Rawls notification topic to WDS config @nawatts (#691)
  • AJ-1573: cwds smoke test framework @davidangb (#689)
  • [AJ-1641] Support permissions syncing in cWDS in GCP only @ashanhol (#677)
  • [AJ-1705] Specify cloning instructions and purpose when linking snapshots through Rawls @nawatts (#688)
  • [AJ-1708] Skip publish Docker workflow on Dependabot PRs @nawatts (#683)
  • Add SERVICE_GOOGLE_BUCKET env variable to readme @nawatts (#686)
  • Update pubsub topic in README.md @ashanhol (#684)
  • [AJ-1687][AJ-1715] Switch to pull subscription for import status updates from Rawls @nawatts (#680)
  • AJ-1587: Clarify job metrics with unit test. @jladieu (#682)
  • AJ-1716: Attempt to disentangle ImportDetails @jladieu (#681)
  • AJ-1570 Add can-i-deploy step to GHA @calypsomatic (#675)
  • AJ-1716: delete non-empty temp dir @davidangb (#678)
  • AJ-1716: TDR snapshot import to cWDS fails @davidangb (#676)
  • AJ-1599: Implement EntityReference and JSON @jladieu (#663)
  • [AJ-1717] Simplify GCP project configuration @nawatts (#674)
  • [AJ-1687] Update PubSub configuration for tests @nawatts (#673)
  • [AJ-1687] Decouple CWDS project and Rawls notification topic @nawatts (#671)
  • [AJ-1686] Enable GCP auto configuration only in the control plane @nawatts (#672)
  • AJ-1708: Spring Boot to 3.2.4 @davidangb (#669)
  • AJ-1680: use RestClient and Spring-generated api proxy @davidangb (#665)
  • [AJ-1687] More logging for errors handling PubSub message @nawatts (#666)
  • [AJ-1687] Add handler for PubSub messages from Rawls @nawatts (#662)
  • AJ-1680: rawls client retries @davidangb (#664)
  • AJ-1680 Use rawls models @calypsomatic (#661)
  • AJ-1681 - Clean up WDS env variables @yuliadub (#650)
  • [AJ-1709] Configure project ID for PubSub @nawatts (#659)
  • [AJ-1681] Bump the minor-and-patch-updates group with 4 updates @dependabot (#657)
  • AJ-1695: reset Postgres search path to default after clone/restore @davidangb (#656)
  • [AJ-1681] Skip publishing Docker image on Dependabot PRs @nawatts (#658)
  • AJ-1669: Write and publish only once. @jladieu (#646)
  • [AJ-1588] Configure allowed import sources @nawatts (#655)
  • [AJ-1588] Validate URLs for file imports @nawatts (#648)

🚀 Features

v0.2.118 🌈

15 Mar 19:06
Compare
Choose a tag to compare
Corresponding terra-helmfile chart ???
Leo commit for that chart ???
Terra monolith release for that Leo commit ???

Changes

v0.2.117 🌈

07 Mar 01:13
Compare
Choose a tag to compare
Corresponding terra-helmfile chart wds-0.71.0
Leo commit for that chart ???
Terra monolith release for that Leo commit ???

Changes

  • AJ-1633 Disable workspaceId check for LogStatementTest @jladieu (#624)
  • AJ-1649 Gradle fixup and maintenance. @jladieu (#607)
  • DC-839: Move references back to datarepo-client; Upgrade to latest @snf2ye (#616)
  • AJ-1623 Fix AzureBlobStorage utf8 write @ashanhol (#600)
  • AJ-1565: wait for Quartz jobs to complete on shutdown @davidangb (#608)
  • AJ-1634: reduce log volume, refactor logging config @davidangb (#610)
  • AJ-1668: cwds openapi spec needs securitySchemes @davidangb (#605)
  • AJ-1621: configure Sentry to distinguish between control-plane and data-plane @davidangb (#603)
  • AJ-1633 Split SamDao to wire up Auth for cWDS. @jladieu (#594)
  • AJ-1586: split RecordSinkFactory into two implementations @davidangb (#592)
  • AJ-1585 - Add logic that writes Rawls Json to bucket @yuliadub (#587)
  • AJ-1630: Throw error on missing collection @jladieu (#599)
  • AJ-1649: Dependabot only considers the runtime classpath @davidangb (#597)
  • AJ-1649: enable Gradle build scans @davidangb (#593)
  • AJ-1633: Make SamDao API require and use stronger types. @jladieu (#591)
  • AJ-1633: Strengthen SamClientFactory API typing. @jladieu (#590)
  • AJ-1625: swagger UI for control plane vs data plane @davidangb (#566)

🚀 Features

🐛 Bug Fixes

  • AJ-1673: TDR snapshot imports use the correct workspaceId @davidangb (#622)
  • AJ-1673: pfb import must use collection's workspaceid @davidangb (#620)

🧰 Maintenance

v0.2.115 🌈

27 Feb 19:56
Compare
Choose a tag to compare
Corresponding terra-helmfile chart wds-0.69.0
Leo commit for that chart ???
Terra monolith release for that Leo commit ???

Changes