Skip to content

Releases: DataBiosphere/terra-workspace-data-service

v0.7.0 🌈

10 Jun 17:06
Compare
Choose a tag to compare
Corresponding terra-helmfile chart ???
Leo commit for that chart ???
Terra monolith release for that Leo commit ???

Changes

  • AJ-1808: don't publish messages to Rawls if import translation fails @davidangb (#823)
  • [AJ-1782]: Bump the minor-and-patch-updates group with 2 updates @dependabot (#824)
  • AJ-1782: remove bouncycastle bcprov-jdk15on transitive dependency @davidangb (#821)
  • AJ-1782: update commons-configuration2 transitive dependency @davidangb (#822)
  • AJ-1868: update aircompressor transitive dep @davidangb (#820)
  • AJ-1857: unit test for arrays-of-json in PFB @davidangb (#819)
  • AJ-1857: PFB/Parquet maps and records should not be stringified twice @davidangb (#816)
  • AJ-1809: polymorphic import input @davidangb (#803)
  • [AJ-1782]: Bump the minor-and-patch-updates group with 6 updates @dependabot (#817)
  • AJ-1658: Prefer CollectionId @jladieu (#815)
  • AJ-1658 Prefer CollectionId over UUID @jladieu (#814)
  • AJ-1658: Prefer CollectionId over UUID @jladieu (#813)
  • AJ-1658: Prefer CollectionId @jladieu (#812)
  • AJ-1658: Prefer WorkspaceId over stringified source-workspace-id. @jladieu (#809)
  • [AJ-1782]: Bump the minor-and-patch-updates group across 1 directory with 8 updates @dependabot (#811)
  • AJ-1782: spring boot 3.3.0 @davidangb (#808)

v0.6.0 🌈

30 May 19:44
Compare
Choose a tag to compare
Corresponding terra-helmfile chart ???
Leo commit for that chart ???
Terra monolith release for that Leo commit ???

Changes

  • AJ-1658: Prefer WorkspaceId over String workspaceId @jladieu (#807)
  • AJ-1658: Prefer WorkspaceId over String workspaceId @jladieu (#806)
  • AJ-1656: Prefer @SingleTenant over direct reference to twds.instance.workspace-id @jladieu (#805)
  • [AJ-1851] Add import metadata to TDR imports in control plane @nawatts (#802)
  • [AJ-1809] Pass ImportJobInput to jobs @nawatts (#799)
  • [AJ-1782] Update generated code @nawatts (#801)
  • [AJ-1782]: Bump the minor-and-patch-updates group with 6 updates @dependabot (#800)

v0.5.0 🌈

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

Changes

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