Adds new error message when order has not been found
Removes unneeded lines for labware validation
Resets labware input when labware has not been found or when
the barcode is not valid.
Removes childDone for barcodeScanned events
Adds labware type check on selection_page inputs
Adds affix plugin for displaying of bubble error messages
on a fixed position if the scroll doesn't let us see the header of the
page
Sets position fixed to Continue button on selection controller
Tableau api is only called when it has been loaded
Adds error message when the labware is unuse, or it belongs
to more than 1 workflow
Adds error message when the labware doens't belong to any order
Reloads page when clicked NEXT button
Change event keydown to keyup to avoid firing another handler for the same
action (1 for keydown and other for the keyup of the same key press)
Adds error messages noticing about the status of the labware.
Adds promises to avoid the parallel validation of labwares.
Updates event name to match the changes in source code
Changes return value for validation of selection_page_model
to promises.
Removes unused variable
Fix position of Continue button with small width sizes.
Adds working dilution dna role to role priority list
Restores behaviour for continue processing labware without going back
to login page if there still exists some labware in the same batch
to be processed to continue.
Adds EventEmitter to imager controller
Adds styles to dna-qc steps
Removes unuseful lines of code.