-
Notifications
You must be signed in to change notification settings - Fork 179
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
App: show and proceed with available module updates #4576
Comments
Heads up: I'm planning to refactor the modules state in the app to follow the latest stuff in the cookbooks (see #4440 and #4573 for the same refactor with pipettes, and #4477 for the same refactor for config reset and restart). Might make sense to knock the refactor out to avoid duplication of work and to hopefully make the implementation of this feature more straightforward; the modules actions and reducer will be more simple after the refactor |
Add ability to initiate a module fw update for a given attached module, referenced by its serial number via http. Remove old unused module os level configuration. Update the module update machinery and comments to be more accurate and generic. Closes #4576
Add ability to initiate a module fw update for a given attached module, referenced by its serial number via http. Remove old unused module os level configuration. Update the module update machinery and comments to be more accurate and generic. Closes #4576
Add ability to initiate a module fw update for a given attached module, referenced by its serial number via http. Remove old unused module os level configuration. Update the module update machinery and comments to be more accurate and generic. Closes #4576
overview
This provides the front-end changes to #4575.
The currently designed "Updated" button in the Modules & Pipettes tab should suffice for an initial UI.
In the GET /modules response, parse out whether or not there is an available update for a given module by serial number. If there is, enable the button and change its text to "Update".
Upon clicking, show some loading state (preferrably one that states "keep module plugged in and turned on"), and display the module update response.
The text was updated successfully, but these errors were encountered: