Skip to content

Releases: bcgsc/pori_ipr_api

Release v8.3.1

20 Feb 18:07
9a53144

Choose a tag to compare

Release Notes - IPR - Version API v8.3.1

Bug
[DEVSU-2796] variant appearing twice in VUS table

Task
[DEVSU-2768] add hrd_score to reports table
[DEVSU-2761] update TGR, PCP-TGR and genomic print report with new GSC logo
[DEVSU-2828] add 'flags' field to ipr api/db

Improvement
[DEVSU-2824] Add search category for Mutation Signature

Release v8.3.0

14 Nov 21:07
ebcc283

Choose a tag to compare

Release Notes - IPR - Version API v8.3.0

Bug

  • [DEVSU-2637] - Unauthorized auth token crashes api
  • [DEVSU-2656] - unwanted notification emails after latest release
  • [DEVSU-2698] - Adding therapeutic options - issues with string parsing
  • [DEVSU-2699] - update notifications handling so that user can set their own notifs
  • [DEVSU-2734] - handle case where graphkbapi is not available

Task

  • [DEVSU-2539] - LOF filtering change - Rapid report KB matching for TS genes
  • [DEVSU-2667] - Add search documentation
  • [DEVSU-2670] - add api/client compatibility matrix to PORI IPR documentation
  • [DEVSU-2721] - move default templates to constants and add seeder file
  • [DEVSU-2724] - manually set statements in rapid report summary page

Improvement

  • [DEVSU-2726] - Add variant association to genomic alterations
  • [DEVSU-2745] - improve tests and documentation for rapid report variants endpoint

Release/v8.2.0

14 May 20:07

Choose a tag to compare

Release Notes - IPR - Version API v8.2.0

Bug

  • [DEVSU-2608] - fix dupes in msi, tmbur and now potentially signature variant tables

New Feature

  • [DEVSU-2575] - Rework report search endpoint

Task

  • [DEVSU-2493] - search reports by potential therapeutic target
  • [DEVSU-2541] - improve backwards compatibility/dev options for ipr api
  • [DEVSU-2596] - set up pori-ipr-api to automatically create a clininfo ticket for review on release
  • [DEVSU-2611] - sort migrations by release

Improvement

  • [DEVSU-2529] - add ability to check the expected json format in the api

Release v8.1.2

19 Mar 22:38
2c8669f

Choose a tag to compare

Release Notes - IPR - Version API v8.1.2

Bug

  • [DEVSU-2588] - update pg.dump file in ipr-api

Release v8.1.1

04 Mar 22:56

Choose a tag to compare

Release Notes - IPR - Version API v8.1.1

Bug

  • [DEVSU-2578] - Somatic variant from TGR appearing in the germline pharmacogenomic section of genomic report
  • [DEVSU-2584] - POG 2016 genomic report images blurry

Release/v8.1.0

03 Mar 17:17
7cb03d2

Choose a tag to compare

Release Notes - IPR - Version API v8.1.0

Bug

  • [DEVSU-2442] - can't add to project with all-projects-access: User does not have permission to add other users to this group
  • [DEVSU-2496] - error when creating variant-text with specific cancer type
  • [DEVSU-2524] - Evidence levels information from graphkb re-ordering
  • [DEVSU-2567] - Return kbMatches with Signature Variants records

New Feature

  • [DEVSU-2423] - search reports by kbmatch
  • [DEVSU-2457] - update kbmatches to handle multiple statements
  • [DEVSU-2458] - new table for signature variants
  • [DEVSU-2462] - new field in rapid report - intersect_tmb_score
  • [DEVSU-2518] - kbmatches and kbmatched statements many-to-many relationship
  • [DEVSU-2513] - New 'tmb' section for 'Genome TMB' field
  • [DEVSU-2552] - visibility flag to hide microbial findings in tumour summary

Task

  • [DEVSU-2159] - support starting with fresh db in new ipr instances
  • [DEVSU-2446] - create table to track sent notifications
  • [DEVSU-2447] - make signature settings configurable per report type
  • [DEVSU-2473] - hide SV burden by default
  • [DEVSU-2521] - add post endpoint for genes
  • [DEVSU-2569] - Add signature variants routes to swagger
  • [DEVSU-2483] - add kbmatches indexes

Improvement

  • [DEVSU-2282] - update client to get images from api in a non-gsc-specific way
  • [DEVSU-2400] - remove 'owner' from groups table
  • [DEVSU-2425] - when ipr user is created, also create a graphkb readonly user
  • [DEVSU-2449] - add updates to notifications table when notifications are created/completed

v8.0.0

30 Jul 21:13

Choose a tag to compare

New features:

  • DEVSU-834: Add notifications when a user is bound to a report role
  • DEVSU-2220: Add queue to ipr-api
  • DEVSU-1400: Auto emails when a new report is loaded in IPR
  • DEVSU-2250: Reports async loader
  • DEVSU-2283: Add endpoint to get list of image keys for a report
  • DEVSU-2281: Add signature history endpoint
  • DEVSU-2273: Add endpoints for appendix text
  • DEVSU-2335: Move info in 'sampleInfo' report field to own table
  • DEVSU-2336: Add frontend for setting/displaying variant text
  • DEVSU-2327: Add endpoint to do report search by variant
  • DEVSU-2324: Add table to store variant-specific canned text
  • DEVSU-2312: Add delete/create for appendix text
  • DEVSU-2139: Use flexible image sizes
  • DEVSU-2386: Implement fuzzy matching

Improvements:

  • DEVSU-2164: Add field for link to old reports in filesystem
  • DEVSU-2261: Add New Version to Pathway Analysis Legend in API
  • DEVSU-2099: Update potential therapeutic targets table to include signature
  • DEVSU-2285: Update api endpts to allow use by users with manager access
  • DEVSU-2286: Add "primary_project_id" column to report table
  • DEVSU-2304: Add user-group descriptions
  • DEVSU-2354: Add reports-async to swagger
  • DEVSU-2317: Add report signatures to get reports output
  • DEVSU-2320: Load image dimensions and category at report load time
  • DEVSU-2311: Add handling of other permissions
  • DEVSU-2139: Use flexible image sizes
  • DEVSU-2359: Update cancer-type to array and remove gkbid fields from variant-text
  • DEVSU-2383: Add appendix edit access
  • DEVSU-2364: Enable queue on staging
  • DEVSU-2388: Permission migration
  • DEVSU-2331: Enable queue on prod
  • DEVSU-2378: Update reportSampleInfo to sampleInfo

Bugfixes:

  • DEVSU-2307: Non-admins should not be able to see list of reports for other projects
  • DEVSU-2170: Can't change report project
  • DEVSU-2356: Don't allow duplicate variant/cancer-type/project/template variant text records to be created
  • DEVSU-2318: Set default allowNotifications value to false
  • DEVSU-2325: Underline Not Working in Appendix Text
  • DEVSU-2380: Fix double manager bug
  • DEVSU-2373: Report Async Fix
  • DEVSU-2404: Allow people with report assignment access to see users
  • DEVSU-2403: Fix user not able to delete own report

v7.22.0

12 Apr 19:35

Choose a tag to compare

Features:

  • DEVSU-2220: Add basic redis queue
  • DEVSU-2232: Add hrdetect field to report table
  • DEVSU-2236: Add Selected Field to Somatic Variants
  • DEVSU-2245: Add percentileHidden field in ImmuneCellTypes to hide CD8T Percentile in summary
  • DEVSU-2219: Move last-login from user table to usermetadata
  • DEVSU-2241: Add pedsScore and pedsScoreComment to the Immune Cell Types table

v7.21.0

07 Mar 22:58

Choose a tag to compare

Features:

  • DEVSU-2230: Add adjusted tmb field
  • DEVSU-2209: Add delete endpoint to mutation burden

Improvements:

  • DEVSU-2219: Move last-login to user metadata

v7.20.0

13 Feb 20:16
bdb0825

Choose a tag to compare

Features:

  • DEVSU-2211: Add POST endpoint to immune cell types

Bugfixes:

  • DEVSU-2195: Fix POST TMBur endpoint
  • DEVSU-2189: Remove inferred column from kbMatches
  • DEVSU-2208: Allow mutationBurden.role to be not unique and null
  • DEVSU-2205: Fix unhandled exception on bound user check