Skip to content

Releases: hubmapconsortium/entity-api

v2.3.0

26 Jan 18:35
8133c93
Compare
Choose a tag to compare
  • Make dataset_type required on new dataset/publication creation, data_types becomes optional
  • Generate dataset_type='Publication' for Publication entities, and prohibit dataset_type from being specified on the request
  • Switch to dataset_type for /prov-info calls
  • Switch to dataset_type for data sankey call

Full Changelog: v2.2.1...v2.3.0

v2.2.1

19 Dec 17:41
6d3b443
Compare
Choose a tag to compare

Add dataset_type field to Publication

v2.2.0

11 Dec 02:37
e2b0f7c
Compare
Choose a tag to compare
  • Add new dataset_type property and validators
  • Add previous_revision_uuids and next_revision_uuids properties
  • Expose creation_action property via the GET call
  • Migrate to the UBKG ontology-api calls for assaytpes and organs. Removed the deprecated specimen_type and tissue_type
  • Add fields ingest_task and assigned_to_group_name and their accompanying validators. Fix bug in validate_if_retraction_permitted with HuBMAP-Data-Admin access

v2.1.39

28 Nov 16:51
cddb990
Compare
Choose a tag to compare

Support creation of dataset revision with multiple previous revisions via the existing previous_revision_uuid field (for backward compatibility)

v2.1.38

15 Nov 18:29
80134b3
Compare
Choose a tag to compare
  • Add new endpoint GET /datasets/<id>/multi-revisions

v2.1.37

08 Nov 14:53
a999c3a
Compare
Choose a tag to compare
  • Change dataset_is_primary to use creation_action to determine whether a dataset is primary rather than inspecting its distance from the nearest sample ancestor

v2.1.36

07 Nov 18:48
cf14cbb
Compare
Choose a tag to compare
  • Add creation_action to Dataset/Publication to handle multi-assay creation
  • Update commons to 2.1.12 and used pinned Werkzeug 2.3.7
  • Reindex collection at creation and update
  • Remove deprecated GET /collections and GET /collections/<id> calls
  • Fix to api yaml to make it valid yaml
  • Forward docker logs to AWS CloudWatch

Full Changelog: v2.1.35...v2.1.36

v2.1.35

26 Sep 13:45
1aa6c86
Compare
Choose a tag to compare

Status history tracking for Dataset/Publication/Upload with new field status_history

v2.1.34

08 Sep 14:59
a832a90
Compare
Choose a tag to compare
  • Remove trigger method and neo4j method for updating ancestors data_access_level
  • Add new endpoint and neo4j queries to handle GET /siblings/<id>

v2.1.33

02 Sep 01:37
47951cc
Compare
Choose a tag to compare
  • Add logic for processing the dataset_uuids field of a PUT request via trigger logic, fixing defect noted in which Collection Dataset members cannot be updated.
  • Remove support for /collections/<collection_uuid>/add-datasets route.
  • Remove app.py add_datasets_to_collection().
  • Remove app_neo4j_queries.py add_datasets_to_collection().
  • 32x8 -> 16x16 for EC2 PROD VM downgrade to accommodate c5.18xlarge -> c5.4xlarge