Skip to content

Releases: phac-nml/irida-miseq-uploader

2.1.4

14 Mar 18:35
Compare
Choose a tag to compare

2.0.0 to 2.1.4

  • Internal Changes to how threads are started and killed
  • Added a timeout + retry to calls to IRIDA, so dropped connections will be retried.
  • Updated the requests library for security patch
  • Changed the api layer to use a singleton so multiple instances of the api are not spun off.
  • Small bug fixes for GUI
  • Fixed UI hanging when recursive directories are searched for runs.

2.0.0

27 Jul 15:51
Compare
Choose a tag to compare

1.6.0 to 2.0.0

  • The UI is completely rewritten to better show what's happened with samples as they're uploaded, and to facilitate quality control implementation later.
  • Add an experimental auto-upload feature to automatically upload new runs as the sequencer finishes a run (monitoring run directories for CompletedJobInfo.xml).
  • Use the sample name and ID columns correctly in SampleSheet.csv: the sample name column is used for naming .fastq.gz files, the sample ID column is used for sending data to IRIDA.
  • Discard the cache of projects whenever sending data to the server.

1.6.0

20 May 16:29
Compare
Choose a tag to compare

1.5.0 to 1.6.0

  • Add an about dialog to show the version number in the UI.
  • Changed the way that update notifications are shown: don't have an open in browser button, just create a link.
  • Changed the installer to uninstall the previous version before installing the new version (user settings are preserved).
  • Use the pubsub built into wxPython rather than pulling in an external version.

1.5.0

15 Apr 13:29
Compare
Choose a tag to compare

1.4.0 to 1.5.0

  • Changed the Makefile so that the uploader can be hacked on in other Linux distros, specifically Arch (thanks to @eric.enns)
  • Fixed a UI issue where upload labels were overlapping in some cases (thanks to @eric.enns)
  • Fixed an issue where the uploader found files that had SampleSheet.csv anywhere in the filename (i.e., old_SampleSheet.csv), now it matches exactly SampleSheet.csv.
  • Changed the label Upload speed to Average upload speed to more accurately reflect the value we're reporting.
  • Added support for resuming uploads on failure. If the uploader fails when uploading a run, it will now skip any files that were already uploaded.
  • Added better error reporting when the uploader can't find the files for the sample by including the directory to help find issues.

1.4.2

19 Feb 14:00
Compare
Choose a tag to compare
  • Fix a performance regression when scanning directories for fastq files (thanks to @ericenns)

1.4.1

18 Feb 18:43
Compare
Choose a tag to compare
  • Fix a performance regression when scanning directories for fastq files (thanks to @ericenns)

1.4.0

12 Feb 19:29
Compare
Choose a tag to compare

1.3.0 to 1.4.0

  • Use pytest for testing instead of the custom testing framework build arount unittest.
  • Add a feature to check the github repository for new releases.
  • Add a menu File > Exit menu for familiarity.
  • Use a wx widget for directory selection instead of building our own.
  • Sample sheet parsing happens with a state machine instead of guessing sections based on number of columns.
  • Extensive refactoring to move application functionality out of the GUI layer.

1.3.1

21 Jan 19:50
Compare
Choose a tag to compare
Bump version