Releases: phac-nml/irida
Releases · phac-nml/irida
24.12
- [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
- [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
- [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
23.01.2
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 asapplication/json
. See PR 1484.
23.01.1
If you are upgrading to release directly and skipping 22.09 please ensure that you follow the UPGRADING.md.
23.01
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 namedUser 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
22.09.6
22.09.5
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