Releases: bcgsc/pori_ipr_api
v6.2.1
BugFixes:
DEVSU-1501 - Fix cache not clearing when unbinding a user from a report
v6.2.0
BugFixes:
DEVSU-1476 - Fix broken pathway analysis routes
DEVSU-1480 - Fix broken copy variant tests
Improvements:
DEVSU-1488 - Update all image processing to use a single library (sharpjs)
DEVSU-1491 - Update dependencies and remove deprecated body parser
DEVSU-1492 - Remove Node v10 support
DEVSU-1494 - Increase the time values are cached for
DEVSU-1497 - Cache user details
DEVSU-1499 - Replace join using report ident with where using report id
No ticket - Add link to main PORI repo in readme file
v6.1.0
BugFixes:
DEVSU-1439 - Get graphkb and germline tests running on github
DEVSU-1477 - Fix connection bug (increase max db connections)
DEVSU-1479 - Skip broken copy variant tests
New Features:
DEVSU-1423 - Add support for uploading a pathway legend image
DEVSU-1471 - Add DELETE endpoint for report images
Improvements:
DEVSU-1451 - Refactor reports GET endpoint
DEVSU-1453 - Update Sequelize to v6
DEVSU-1455 - Make API compatible with Node v14
DEVSU-1458 - Add caching for genomic and germline reports
DEVSU-1465 - Enable clustering of node server
DEVSU-1474 - Add buffer support for uploading report images
DEVSU-1478 - Separate user data and user metadata
DEVSU-1485 - Create function to generate cache keys
v6.0.1
v6.0.0
Breaking Changes:
DEVSU-1356 - Standardize Germline Sections
DEVSU-1385 - Standardize Germline Sections Part 2 Renaming
DEVSU-1387 - Connect template to report
New Features:
DEVSU-952 - Make review status of graphKB entries accessible from IPR
DEVSU-1342 - Add tables and figure key for MSI data
DEVSU-1386 - Create table to store report templates
DEVSU-1403 - Filter germline reports by exported and review type
DEVSU-1419 - Support limit, offset, and where clause in germline route
Improvements:
DEVSU-914 - Clean up reports upload endpoint
DEVSU-1399 - Beginner API docs using python
DEVSU-1405 - Formalize Eslint Rules
DEVSU-1420 - Delete unused tables, enums, and indices
DEVSU-1421 - Use Transactions for POSTs
DEVSU-1444 - Add linting to pull requests
v5.0.2-beta.2
testing automated publish of docker images