Would you look at that? We have more product updates for our MM users! Here's what changed:
Correctly removed "Reconnecting..." toast on operator view when the socket is online.
On Current Shift Dashboard, we now limit parts count circle visualizations to not show negative or excess parts counts. Hooray for more accurate visualizations!
Fixed the column order on our Production API csv export file.
Removed whitespaces from fields on the machine program and job forms so that they're consistent. Yes, we have a little OCD. No, we're not sorry.
We made job imports easier! Removes default_idealcyclectime from the required field in Job Import. Uses default_expectedparttime for defaultidealparttime if not provided. For machine-specific settings, uses default_expectedparttime for expectedparttime if not provided. idealparttime on a machine falls through to default_idealparttime, then to expectedparttime on that machine, then to default_expectedparttime if none of the others are provided. Yes, that's a mouthful, but it means less variables are required to import jobs via csv. Fear not! You don't need to change anything on your csv imports if you don't want to.
For all you API lovers: we added `csv` and `flatten' capabilities to the downtime API and the quality API. POST to your heart's desire.