Skip to content

Releases: phac-nml/irida

24.12

20 Dec 15:55
Compare
Choose a tag to compare
  • [Documentation]: Developer installation documentation updated with new instructions for Java 17. See #1563
  • [UI]: Fixed bug in AnalysisTextPreview component which prevented the loaded file size from being displayed in file preview. See #1560
  • [Developer]: Updated to use Java 17. See #1538
  • [Developer/UI]: Updated to React 18, Ant Design 4.24.16, and switched over to use mdxeditor markdown editor. See #1537
  • [Developer]: Updated node (20.14.0), pnpm (9.12.3), and eslint (9.14.0). See #1524

23.10.1

14 Dec 18:50
3486466
Compare
Choose a tag to compare
  • [UI]: Fixed issue where filter inputs required focus when they are opened on the project samples page. See PR 1503
  • [UI]: Fixed bug preventing sorting and paging on the project members page. See PR 1504
  • [Developer]: Fixed race condition where FastQC file processor would start on incomplete file by filtering out files on non complete sequencing runs. PR 1506

23.10

13 Oct 21:00
Compare
Choose a tag to compare
  • [Developer]: Added functionality to delete sequence files from file system when a sequence run is removed. #1468
  • [Developer]: Added script to do initial cleanup of sequence files from file system. #1469
  • [UI]: Add identifier to project drop-down on project synchronization page. See #1474
  • [Developer]: Added functionality to delete sequence files from file storage when removed from sample. #1476
  • [Developer]: Added override flag that determines if files should be deleted from file storage. #1486
  • [Developer]: Fixed flaky text in PipelinesPhylogenomicsPageIT#testPageSetup test. See #1492
  • [ALL]: Added LDAP/ADLDAP support.

23.01.3

09 May 14:20
Compare
Choose a tag to compare

If you are upgrading to release directly and skipping 22.09 please ensure that you follow the UPGRADING.md.

  • [Developer]: Fixed issue with metadata uploader removing exiting data. See PR 1489

23.01.2

17 Apr 18:26
3719474
Compare
Choose a tag to compare

If you are upgrading to release directly and skipping 22.09 please ensure that you follow the UPGRADING.md.

  • [UI]: Fixed bug that caused all metadata fields to be removed when single field was removed from a template. See PR 1482
  • [Developer]: Fixed bug which allowed duplicated entries in the user_group_project table which prevented the user group from being removed. Fixed bug which was preventing analyses with html file outputs from completing. See PR 1483
  • [Developer]: Fixed flaky PipelinesPhylogenomicsPageIT test. See PR 1482
  • [REST]: Fixed issues with syncing between newer IRIDA (>22.09) and older IRIDA (<=20.09) by disabling requests for application/xml for some of the REST requests and only requesting data as application/json. See PR 1484.

23.01.1

21 Mar 14:59
0db2d74
Compare
Choose a tag to compare

If you are upgrading to release directly and skipping 22.09 please ensure that you follow the UPGRADING.md.

  • [UI]: Fixed issue where template order was not applied when applying a linelist template. See PR 1479
  • [UI]: Added select all to associated projects filter on project > samples page. See PR 1479

23.01

28 Feb 22:29
661ed89
Compare
Choose a tag to compare

If you are upgrading to release directly and skipping 22.09 please ensure that you follow the UPGRADING.md.

  • [UI/Developer]: Updated react-router to the version 6.4.3. SeePR 1405
  • [Developer] Updated developer setup documentation, ignore java_pid*.hprof files, and added quality of life file gradle.properties. See PR 1415.
  • [Documentation]: Updated broken links in developer documentation. See PR 1418.
  • [Developer] Updated developer setup documentation, ignore java_pid*.hprof files, and added quality of life file gradle.properties
  • [UI]: Refreshed global search page to use Ant Design. See PR 1409
  • [UI/Developer]: Removed old notification system hack and updated to use only Ant Design notifications. See PR 1447
  • [UI]: Fixed bug where the User column was named User Group on the admin User Groups page. See PR 1450
  • [Developer]: Replaced Apache OLTU with Nimbusds for performing OAuth2 authentication flow during syncing and Galaxy exporting. See PR 1432
  • [Developer/UI]: Performance enhancements to the metadata uploader. See PR 1445.
  • [Developer/UI]: Fix for updating sample modified date when metadata is deleted. See PR 1457.
  • [Developer]: Added support for cloud based storage. Currently, Microsoft Azure Blob and Amazon AWS S3 are supported. See PR 1194
  • [Developer]: Updated metadata uploader to use react-router-dom Outlet. See PR 1464
  • [Developer]: Deprecated "/api/projects/{projectId}/samples/bySequencerId/{seqeuncerId}" in favour of "/api/projects/{projectId}/samples/bySampleName", which accepts a json property "sampleName"
  • [Developer]: Fixed bug in setting a default_sequencing_object and default_genome_assembly to NULL` for a sample when the default sequencing object or genome assembly were removed. See PR 1466
  • [Developer]: Fixed bug preventing a sample with an analysis submission from being deleted. See PR 1467

22.09.7

24 Jan 17:51
54f829c
Compare
Choose a tag to compare

If you are upgrading to release directly and skipping 22.09 please ensure that you follow the UPGRADING.md.

  • [UI]: Fixed bugs on NCBI Export page preventing the NCBI submission.xml file from being properly written. See PR 1451

22.09.6

21 Dec 19:54
9e2c02a
Compare
Choose a tag to compare

If you are upgrading to release directly and skipping 22.09 please ensure that you follow the UPGRADING.md.

  • [UI]: Fixed bug on NCBI Export page preventing the export from occuring. See PR 1439

22.09.5

14 Dec 21:19
e8eba00
Compare
Choose a tag to compare

If you are upgrading to release directly and skipping 22.09 please ensure that you follow the UPGRADING.md.

  • [Developer/UI]: Fixed bug preventing a manager of a user group from adding new members when this manager is a collaborator on one of these users projects. Also, fixed issue with a user group member added with an owner role for a group was set with a member role. See PR 1431
  • [Developer/UI]: Updated synchronize new remote project page to display http errors when setting the url manually and an error is encountered. See PR 1433
  • [Developer]: Added liquibase migration for renamed NCBI Instrument Models. See PR 1436
  • [Developer]: Removed ABI SOLID platforms from NCBI Instrument Models. See PR 1436