Skip to content

Releases: icgc-argo/workflow-api

2.6.0

22 Jan 17:28
c4499b5
Compare
Choose a tag to compare

!!! BREAKING CHANGES !!!

  • New GQL query response format to support better paging and sort (full details found in src/main/resources/schema.graphqls), this is only a top-level change, the Run and Task entities response remains unchanged :

Excerpt from Schema

type SearchResultInfo {
    contentCount: String!
    hasNextFrom: String!
    totalHits: String!
}

type RunsSearchResult {
    content: [Run!]
    info: SearchResultInfo!
}

New Features

  • New Aggregation query in GQL (currently only counts, plans for expansion in future releases):
type AggregationResult {
    totalHits: String!
}

2.5.0

08 Dec 15:33
e3127f7
Compare
Choose a tag to compare
  • enable security on REST endpoints
  • Jenkins file fixes
  • graphQL service package

2.4.0

04 Nov 16:52
d22c920
Compare
Choose a tag to compare
  • revised method security
  • sub-filtering for nested GQL queries

2.2.0

23 Sep 20:13
8123818
Compare
Choose a tag to compare
  • Endpoint security via secure | !secure run profiles, configurable to JWT scopes (works in GQL as well)
  • Additional fields now index for Task documents
  • Workflow document duration field changed from Integer to Long (re-index required)
  • MultiMatchQueryBuilder when providing multiple analysis id's requires 100% match
  • Jenkins helm chart bump
  • Copyright notice file header

2.0.0

03 Jul 13:40
5dd2d9b
Compare
Choose a tag to compare
  • GraphQL with Apollo Federation support for song-search
  • runId as primary ID field (formerly runName)
  • sessionId added