Releases: DataBiosphere/terra-workspace-data-service
Releases · DataBiosphere/terra-workspace-data-service
v0.7.0 🌈
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
overUUID
@jladieu (#814) - AJ-1658: Prefer
CollectionId
overUUID
@jladieu (#813) - AJ-1658: Prefer
CollectionId
@jladieu (#812) - AJ-1658: Prefer
WorkspaceId
over stringifiedsource-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 🌈
Corresponding terra-helmfile chart |
??? |
---|---|
Leo commit for that chart | ??? |
Terra monolith release for that Leo commit | ??? |
Changes
- AJ-1658: Prefer
WorkspaceId
overString workspaceId
@jladieu (#807) - AJ-1658: Prefer
WorkspaceId
overString workspaceId
@jladieu (#806) - AJ-1656: Prefer
@SingleTenant
over direct reference totwds.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 🌈
Corresponding terra-helmfile chart |
??? |
---|---|
Leo commit for that chart | ??? |
Terra monolith release for that Leo commit | ??? |
Changes
- AJ-1704 Error out stalled jobs @calypsomatic (#793)
- AJ-1848: Fix retryable bugs. @jladieu (#798)
v0.4.0 🌈
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 🌈
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 🌈
Corresponding terra-helmfile chart |
??? |
---|---|
Leo commit for that chart | ??? |
Terra monolith release for that Leo commit | ??? |
Changes
- AJ-1812: Require gs:// URIs to match workspaceId @jladieu (#775)
- AJ-1771: add search.filter.ids to capabilities @davidangb (#778)
- AJ-1771: id filter for paginated record query @davidangb (#771)
- AJ-1823: remove @RetryableApi @davidangb (#773)
v0.2.163 🌈
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 🌈
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 🌈
Corresponding terra-helmfile chart |
??? |
---|---|
Leo commit for that chart | ??? |
Terra monolith release for that Leo commit | ??? |
Changes
- [AJ-1639] Configure Dependabot to update java-pfb @nawatts (#725)
- [AJ-1782] Group updates to artifact actions @nawatts (#735)
- [AJ-1692] Auto approve Dependabot PRs @nawatts (#733)
- [AJ-1782] Configure Dependabot to update GitHub Actions @nawatts (#724)
- [AJ-1782] Automatically tag Dependabot PRs with ticket @nawatts (#721)
- AJ-1776 Fix typo in GHA @calypsomatic (#720)
- AJ-1776: use real commit SHA for tagging PR builds @davidangb (#719)
- AJ-1774: "element lists" in Parquet translation @davidangb (#717)
- AJ-1671: Tomcat should use relative redirects @davidangb (#718)
- AJ-1773: more helpful error if user is read-only for imports @davidangb (#698)
- [AJ-1743] Bump com.google.mug:mug from 7.2 to 8.0 @dependabot (#716)
- [AJ-1743] Bump the minor-and-patch-updates group with 3 updates @dependabot (#715)
- AJ-1697 Add Rawls Pact test @calypsomatic (#687)
- AJ-1697 Add bump-check to publish_pacts @calypsomatic (#713)
- AJ-1697 Fix copy-paste error @calypsomatic (#712)
- AJ-1515: Record
retryAttempt
@jladieu (#711) - AJ-1759: Fix TDR snapshot
EntityReferenceList
@jladieu (#710) - AJ-1697 Bump WDS version on every merge to main @calypsomatic (#709)
v0.2.119 🌈
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
andJSON
@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
- AJ-1680 Use Rawls instead of WSM for control plane imports @calypsomatic (#631)