-
Notifications
You must be signed in to change notification settings - Fork 27
🚀 3.8.0 #183
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
Conversation
* Removing horizontal lines from the logs. * Removing the plugin name from the log messages. * Updating the test. * Changeing the log levels of existing statements. * Updating the test. * Similar adjustments to migration scripts. * Updating the test. * Adding more debug-level messages. * Updating the test. * Minor adjustments to log messages of migrations. * Fix lint issue. * Update octoprint_octorelay/__init__.py * Update octoprint_octorelay/__init__.py * Apply suggestions from code review * Update octoprint_octorelay/__init__.py
* New event: TURNED_ON. * Draft for the implementation. * no migration * Updating test_get_settings_defaults. * Updating test_get_template_vars. * Mocking and asserting event handler call in test_handle_update_command. * Ref: moving the stetement into loop. * Same assertion for test_toggle_relay. * Ref: another condition for test_handle_update_command. * Ref: extracting assertion condition. * Updating snapshot. * Introducing the scope for handle_plugin_event. * Using the scope for TURNED_ON event. * Preventing infinite loop in handle_plugin_event for TURNED_ON and target True. * Replacing `return` with `continue` * Add branch logging * Introducing 'disabled' prop for UI events var structure. * Disabling the corresponding options in the template. * Updating snapshot. * Automatically highlight state label within event label. * Splitting statements. * Shortening syntax. * Shortening syntax. * Shortening syntax. * Private naming. * Revert "Private naming." This reverts commit 928031c. * Updating snapshot. * Add more cases to test_handle_plugin_event. * Fixed tests.
|
🚀 3.8.0rc1 Revealed: |
|
Also, an obvious, but interesting thing to fix — the UI update can be triggered twice (by action and by polling). This is not related to the feature, but improved logging helped to reveal it. |
|
✅ QA passed |
|
I figured out why this was happening: The iterable being iterated, so for being iterated again it has to be rewind. |
RobinTail
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ready

Closes #27 and being and addition to #28
Closes #180