Skip to content

Conversation

@kdp-cloud
Copy link
Collaborator

Enables users to fetch ISA tags through the API

@kdp-cloud kdp-cloud self-assigned this Dec 10, 2025
@kdp-cloud kdp-cloud added the datahub belgiumHub project label Dec 10, 2025
@kdp-cloud kdp-cloud moved this to In review in DataHub Dec 10, 2025
@kdp-cloud kdp-cloud moved this to In progress in SEEK 1.18.x Dec 10, 2025
@kdp-cloud kdp-cloud added this to the 1.18.0 milestone Dec 10, 2025
@kdp-cloud kdp-cloud marked this pull request as ready for review December 10, 2025 09:09
@kdp-cloud kdp-cloud marked this pull request as draft December 10, 2025 10:07
@kdp-cloud kdp-cloud marked this pull request as ready for review December 18, 2025 08:20
@kdp-cloud kdp-cloud requested a review from stuzart December 19, 2025 07:12
Copy link
Member

@stuzart stuzart left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure it's JSONAPI compliant and consistent with the rest of the api.
It needs adding to the schema and docs, with examples, which would make this clearer: e.g https://testing.sysmo-db.org/api#tag/sampleAttributeTypes

Ideally also included in integration/api tests (although I realise sampleAttributeTypes may not have)

@@ -0,0 +1,5 @@
# frozen_string_literal: true

class ISATagSerializer < ActiveModel::Serializer
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this needs to be based off BaseSerializer or SimpleBaseSerializer to get the jsonapi and meta blocks

@github-project-automation github-project-automation bot moved this from In review to In Progress in DataHub Dec 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

datahub belgiumHub project

Projects

Status: In Progress
Status: In progress

Development

Successfully merging this pull request may close these issues.

3 participants