Skip to content
This repository was archived by the owner on Oct 23, 2023. It is now read-only.

Conversation

@blankdots
Copy link
Contributor

@blankdots blankdots commented Nov 6, 2019

Description

Implementing GA4GH passports, in order to adapt to ELIXIR JWT and userinfo endpoint.

Related issues

Releasing updated version.

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

Changes Made

  1. GA4GH Passports according to https://github.com/ga4gh/data-security/blob/master/AAI/AAIConnectProfile.md fixes Update GA4GH Permissions #130
  2. bumped unit tests to 96%
  3. Fix integer overflow in beacon_dataset_counts_table
  4. updated documentation
  5. Beacon erros are now derived from aiotthp HTTP Exceptions
  6. other fixes

Testing

  • Unit Tests
  • Integration Tests

Mentions

@teemukataja awesome work

teemukataja and others added 30 commits September 5, 2019 09:13
Update for GA4GH Service-info
Simple fix in init.sql currently seems all that is needed. When updating callcounts and variantcounts variant count is likely to overflow on even medium-sized datasets.
Fix integer overflow in beacon_dataset_counts_table
Sanity check and review code for small improvements
@blankdots blankdots added performance For when we need to scale release For when we need to make it official testing For when one needs more QA ga4gh Global Alliance for Genomic and Health labels Nov 6, 2019
@blankdots blankdots added this to the Version 1.5rc0 milestone Nov 6, 2019
@teemukataja teemukataja merged commit 6dcf156 into master Nov 7, 2019
@teemukataja teemukataja mentioned this pull request Nov 12, 2019
1 task
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

ga4gh Global Alliance for Genomic and Health performance For when we need to scale release For when we need to make it official testing For when one needs more QA

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update GA4GH Permissions

4 participants