Skip to content

Releases: sci-ndp/scidx-api

v.0.3.1

v.0.3.1 Pre-release
Pre-release

Choose a tag to compare

@saleemalharir1 saleemalharir1 released this 06 Nov 19:06
9b02443
v0.3.1

Update docker-compose.yml

v0.3.0

Choose a tag to compare

@rbardaji rbardaji released this 30 Aug 10:54
c01978a

What's Changed

  • Enhanced Kafka stream processing: added data_key for nested data hand… by @Andreufb in #63
  • Enhanced filtering by @Andreufb in #64
  • S3 new put by @Andreufb in #76
  • Better explanation on what the processing infromation should be in th… by @Andreufb in #71
  • Fix bug related to 404 data stream not found by @Andreufb in #72
  • Uvicron apple silicon by @Andreufb in #73
  • Kafka new put by @Andreufb in #74
  • Url new put by @Andreufb in #75
  • Streaming improve by @Andreufb in #78
  • Optional Mapping and use of the Kafka streams that don't have mapping… by @Andreufb in #77
  • Improve documentation: README, installation guide, and .env examples by @rbardaji in #80
  • Add POST /token test and resolve Pydantic v2 warnings by @rbardaji in #81
  • Add tests for /organization endpoint with real CKAN integration by @rbardaji in #82
  • Add tests for POST and DELETE /organization endpoint by @rbardaji in #83
  • Add tests for Kafka resource creation and deletion, and fix dataset deletion issue by @rbardaji in #84
  • Add tests for Kafka resource creation and deletion, and fix dataset deletion issue by @rbardaji in #85
  • Extend tests for create_url to support all file types by @rbardaji in #86
  • Add tests for S3 resource creation and deletion, and refactor create_s3_resource endpoint to follow PEP 8 by @rbardaji in #87
  • Add tests for search_datasource endpoint including resource creation and deletion by @rbardaji in #88
    *Add POP configuration to control route visibility, issue #89 by @rbardaji in #90

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@rbardaji rbardaji released this 01 Aug 06:47
8cbe73c

What's Changed

Full Changelog: v0.1.1...v0.2.0

v0.1.1

Choose a tag to compare

@rbardaji rbardaji released this 12 Jul 09:07
0bb7de7

What's Changed

  • feat: Add metadata ckan, retry mechanism, error handling after retry, correct error logging, fixed Dockerfile by @Andreufb in #26
  • feat: Add auth by @rbardaji in #39
  • feat: Enhance GET status to Check Keycloak Connectivity #37 by @rbardaji in #43
  • feat: Add server selection for search endpoint #38 by @rbardaji in #44
  • feat: Needed changes done by @Andreufb in #45
  • docs: uptate documentarion for release-0.1.1 by @rbardaji in #46

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@rbardaji rbardaji released this 01 Jul 14:31
typo

v0.0.0-alpha

v0.0.0-alpha Pre-release
Pre-release

Choose a tag to compare

@rbardaji rbardaji released this 17 Jun 13:20
167c0d2

Description

This is the first alpha release of the scidx-api. This version includes essential endpoints for managing organizations and datasets within the sciDX system.

Features

  • Register Organization: Endpoint to create a new organization.
  • Delete Organization: Endpoint to delete an existing organization.
  • Register Datasource: Endpoint to create a new datasource.
  • Search Organization: Endpoint to list all existing organizations.
  • Search Datasource: Endpoint to search for datasources by various criteria.

Documentation

  • Comprehensive API documentation is available through Swagger UI at /docs.
  • Detailed setup and configuration instructions in the docs/ directory.
  • Usage examples for interacting with the API.

Testing

Added integration tests for registering, deleting organizations, and creating and searching datasources.
Instructions for running tests included in docs/testing.md.

Notes

This is an alpha release and may contain bugs or incomplete features. It is intended for testing and feedback purposes.
Requires an instance of CKAN to be running for full functionality.