Skip to content

Releases: bcgsc/pori_ipr_api

v8.0.0

30 Jul 21:13
Compare
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

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
Compare
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
Compare
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
Compare
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

v7.19.0

31 Jan 00:22
b96c08b
Compare
Choose a tag to compare

Features

  • DEVSU-2159: Support starting with fresh db in new ipr instances
  • DEVSU-2178: Add appendix to reports table
  • DEVSU-2134: Add clinician_view on api
  • DEVSU-2180: Change report status to ready when signatures are removed

Improvements

  • DEVSU-2143: Update cancerGene to cancerGeneListMatch and cancerRelated to kbStatementRelated
  • DEVSU-2149: Update archived handling

Bugfixes

  • DEVSU-1944: Update permissions on germline Endpoint
  • DEVSU-1999: Update swagger docs forproject/<project_id>/report

v7.18.0

29 Nov 21:21
1a3f74b
Compare
Choose a tag to compare

Features:

  • DEVSU-2129: Create role that restricts access to unreviewed reports

Bugfixes:

  • DEVSU-2136: Use cancerGene on rapidReport table 3
  • DEVSU-2131: Fix rapid report filter resistance/sensitivity bugs

Improvements

  • DEVSU-2049: Add route and improvements to graphkb endpoints
  • DEVSU-2090: Ajust resistance/sensitivity handling in rapid report
  • DEVSU-2128: Add lastLoginAt field to users
  • DEVSU-2038: Create cancerGene column

v7.17.1

29 Sep 19:02
45536bd
Compare
Choose a tag to compare

Bugfixes:

  • DEVSU-2050: Add displayName to probeReports
  • DEVSU-2045: Fix zScore on expressionVariants

v7.17.0

17 Aug 00:47
2bd3f92
Compare
Choose a tag to compare

Features:

  • DEVSU-2027: Add displayName to variants
  • DEVSU-2035: Add captiv8 to reports
  • DEVSU-2031: Add notifications table/endpoints
  • DEVSU-1997: Add node 20 to tests

Bugfix:

  • DEVSU-1979: Reduce heap usage on node-18 tests

v7.16.2

05 Jul 22:04
755ad6e
Compare
Choose a tag to compare

Bugfixes:

  • DEVSU-2022: Remove cache on GET /reports
  • DEVSU-2020: Exclude GeneX Missense from rapid reports
  • DEVSU-2012: Add IPREvidenceLevel filtering to kbMatches

v7.16.1

16 May 18:22
6234439
Compare
Choose a tag to compare

Bugfixes:

  • DEVSU-1996: Fix TMB filtering

Improvements:

  • DEVSU-1830: Allow previouslyReported germline report field to be editable
  • DEVSU-1990: Add fields to tmb variant like msi variants