MisterWil / abodepy

A thin Python wrapper for the Abode alarm API
MIT License
49 stars 17 forks source link

Add MFA support #76

Closed kevdliu closed 3 years ago

kevdliu commented 3 years ago

First attempt at adding MFA support. Overview of changes:

coveralls commented 3 years ago

Coverage Status

Coverage increased (+0.2%) to 83.833% when pulling 2fd0aa18427afb9826044905470010718a96e2a8 on kevdliu:master into 2bed8dc5b89e35f5ca8951037039b6ee0a79eaa3 on MisterWil:master.

MisterWil commented 3 years ago

This looks great! Thank you so much for working on this. I really appreciate the tests too. I left a single comment, and really it's only a suggestion. If you feel like it's working well feel free to mark it ready for review and I'll merge it in and push out a new version.

kevdliu commented 3 years ago

Good call on handling unknown mfa types. I changed the PR to include that and added some related tests. I've been using this for the past week and no problems so far 👍

MisterWil commented 3 years ago

Great! Thank you!