Skip to content

🚀 3.12.0#237

Merged
RobinTail merged 6 commits intomasterfrom
develop
Oct 16, 2023
Merged

🚀 3.12.0#237
RobinTail merged 6 commits intomasterfrom
develop

Conversation

@RobinTail
Copy link
Collaborator

RobinTail and others added 2 commits October 7, 2023 21:53
* Upgrading all dependencies.

* Upgrading Prettier and its helpers for ESLint.

* Upgrading ESLint plugin for Typescript.

* Adjusting package.json to the actual state.
* api can now accept "cmd":"off" or "cmd":"on"

* added documentation and made changes as reqeuested

* Revert "added documentation and made changes as reqeuested"

This reverts commit 6f8d7a7.

* Made changes and updated documentation

* changing permissions. hopefully it sticks this time

* added unit tests

* Fixing trailing whitespace issues.

* Fixing return statement issue: replacing with raising an Exception.

* Updating the edge case test.

* Minor: specifying the return type of toggle_relay() method.

* Ref: removing unused statement.

* Ref: ensuring the type of the target argument for handle_update_command() method.

* Apply suggestions to README from code review

* Readme: adjusting the documentation.

* Readme: notice on target argument.

* Removing redundant result from the fauly response payload.

* Restoring the asserting on actual Relay::toggle() call.

* Minor: fixing and explaining the test cases.

* Handling possible exception of toggle_relay() method called by handle_update_command().

* Fixing the CodeQL warning.

* Fixing the CodeQL warning (2).

* Minor: message adjustment.

* Testing the edge case.

* Ref: minor, naming.

* Readme: minor, grammar.

---------

Co-authored-by: Anna Bocharova <robin_tail@me.com>
@RobinTail RobinTail added documentation Improvements or additions to documentation enhancement New feature or request coverage Improving the tests refactoring Better implementation of the same thing release Chores for releasing new versions dependencies labels Oct 15, 2023
@RobinTail RobinTail changed the title 🚀 Next 🚀 3.12.0 Oct 15, 2023
@RobinTail RobinTail marked this pull request as ready for review October 15, 2023 14:37
@coveralls
Copy link

coveralls commented Oct 15, 2023

Coverage Status

coverage: 100.0%. remained the same when pulling 7e49400 on develop into c23ec81 on master.

Copy link
Collaborator Author

@RobinTail RobinTail left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok

@RobinTail
Copy link
Collaborator Author

🚀 3.12.0rc1 released, @patrickcollins12
Please check that it works as expected.
I'm going to check it as well.

@RobinTail
Copy link
Collaborator Author

Regression test ✅ passed

@RobinTail
Copy link
Collaborator Author

The API command test ✅ passed
QA passed

@RobinTail
Copy link
Collaborator Author

OK. I will consider this as tested. In case you find any issues, please let me know, @patrickcollins12 , and we'll make a patch.

@RobinTail RobinTail merged commit d618fd9 into master Oct 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

coverage Improving the tests dependencies documentation Improvements or additions to documentation enhancement New feature or request refactoring Better implementation of the same thing release Chores for releasing new versions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments