Commit Graph
100 Commits
Author SHA1 Message Date
Kevin FronczakandGitHub e6469aea5f Merge pull request #277 from fronzbot/dev-bump
Dev bump to 0.16.0-rc3
2020-05-27 19:43:57 -04:00
Kevin Fronczak 470ab17813 Dev bump to 0.16.0-rc3 2020-05-27 23:33:02 +00:00
Kevin FronczakandGitHub 42e444c0e0 Merge pull request #275 from fronzbot/add-errored-property
Add is_errored property to Auth class
2020-05-27 19:30:14 -04:00
Kevin FronczakandGitHub 2baae9ea45 Merge branch 'dev' into add-errored-property 2020-05-27 19:28:02 -04:00
Kevin FronczakandGitHub 789724a6a3 Merge pull request #276 from fronzbot/dev-bump
Bump dev version
2020-05-27 19:26:51 -04:00
Kevin Fronczak e53439141a Bump dev version 2020-05-27 23:23:50 +00:00
Kevin Fronczak d5ec39113e Add is_errored property to Auth class 2020-05-27 23:19:59 +00:00
Kevin FronczakandGitHub 58117b3daf Merge pull request #274 from fronzbot/remove-auto-refresh
Only refresh token on unauthorized response from request
2020-05-27 19:19:33 -04:00
Kevin FronczakandGitHub 558c190512 Merge branch 'dev' into remove-auto-refresh 2020-05-27 19:17:00 -04:00
Kevin Fronczak 9e124ce5cc Only refresh token on unauthorized response from request 2020-05-27 23:05:51 +00:00
Kevin FronczakandGitHub 396824d38c Merge pull request #273 from fronzbot/add-camera-arm-property
Add arm property to camera, deprecate motion enable method
2020-05-27 17:55:28 -04:00
Kevin FronczakandGitHub cc860c3d03 Merge branch 'dev' into add-camera-arm-property 2020-05-27 17:49:29 -04:00
Kevin FronczakandGitHub 6a5256e9b1 Merge pull request #272 from fronzbot/catch-none-response
Catch all None responses from http requests
2020-05-27 17:48:32 -04:00
Kevin Fronczak 00c2c2cc29 Add arm property to camera, deprecate motion enable method 2020-05-27 21:44:07 +00:00
Kevin Fronczak 4775bda51c Catch all None responses from http requests 2020-05-27 21:27:08 +00:00
Kevin FronczakandGitHub 38fed26742 Merge pull request #269 from fronzbot/increase-timeout
Increase timeout from 2s to 5s
2020-05-26 17:24:20 -04:00
Kevin FronczakandGitHub 99235fbc80 Merge branch 'dev' into increase-timeout 2020-05-26 17:04:33 -04:00
Kevin FronczakandGitHub feef686767 Merge pull request #268 from fronzbot/catch-json-decode-error
Handle json decode error
2020-05-26 17:04:03 -04:00
Kevin Fronczak 1e00f657a7 Increase timeout from 2s to 5s 2020-05-26 21:00:15 +00:00
Kevin Fronczak 672fca6dbf Handle json decode error 2020-05-26 20:44:24 +00:00
Kevin FronczakandGitHub bc85779272 Merge pull request #265 from fronzbot/update-string-format
Update string formatting
2020-05-25 22:05:58 -04:00
Kevin FronczakandGitHub 669fb008d1 Merge branch 'dev' into update-string-format 2020-05-25 22:00:28 -04:00
Kevin FronczakandGitHub 7281241edd Merge pull request #266 from fronzbot/fix-codecov
Update codecov.yml
2020-05-25 22:00:06 -04:00
Kevin Fronczak 9394964688 Update codecov.yml 2020-05-26 01:54:04 +00:00
Kevin Fronczak d8c80c24fc Update string formatting 2020-05-26 01:47:05 +00:00
Kevin FronczakandGitHub 12f7e65d0a Merge pull request #262 from fronzbot/dependabot/pip/pytest-cov-2.9.0
Bump pytest-cov from 2.8.1 to 2.9.0
2020-05-25 21:03:28 -04:00
Kevin FronczakandGitHub d31cb60a17 Merge branch 'dev' into dependabot/pip/pytest-cov-2.9.0 2020-05-25 11:50:04 -04:00
Kevin FronczakandGitHub 1b8bae3d25 Merge pull request #263 from fronzbot/dependabot/pip/flake8-3.8.2
Bump flake8 from 3.8.1 to 3.8.2
2020-05-25 11:49:42 -04:00
Kevin FronczakandGitHub 598b2e4235 Merge branch 'dev' into dependabot/pip/pytest-cov-2.9.0 2020-05-25 09:59:37 -04:00
Kevin FronczakandGitHub 569249a6f4 Merge branch 'dev' into dependabot/pip/flake8-3.8.2 2020-05-25 09:59:27 -04:00
Kevin FronczakandGitHub 754d441111 Merge pull request #264 from fronzbot/dev-bump
Dev version bump
2020-05-25 09:59:12 -04:00
Kevin FronczakandGitHub 4ca9cc21fe Merge branch 'dev' into dependabot/pip/pytest-cov-2.9.0 2020-05-25 09:56:39 -04:00
Kevin Fronczak 2fc3e735c5 Dev version bump 2020-05-25 13:55:42 +00:00
Kevin FronczakandGitHub 80d886bfb1 Merge pull request #261 from fronzbot/refactor-auth
Total refactoring of auth logic
2020-05-25 09:48:08 -04:00
Kevin Fronczak 359d6930b4 Improved availablility handling for sync module 2020-05-25 13:40:48 +00:00
Kevin Fronczak 8fe67ea574 More test coverage 2020-05-25 13:00:26 +00:00
Kevin Fronczak 61e18ee0a8 Simplify mock_responses file 2020-05-25 04:39:27 +00:00
Kevin Fronczak 9cb55dff66 Updated tests 2020-05-25 04:36:22 +00:00
Kevin Fronczak f7bc4c7f93 Move all login handling to auth class
- Update quick start guide with new flow
- If token given at startup don't bother with logging in (token will be
  auto-refreshed on failed server request anyways)
- Update to v4 login by default (2FA endpoint)
2020-05-25 01:51:04 +00:00
Kevin Fronczak 7fc63e5f23 Add cred_file parameter back into Blink class 2020-05-24 16:16:16 +00:00
Kevin Fronczak af279b337d Total refactoring of auth logic
- Still need major test updates
- Still needs more thorough testing
- Want to add an option to override login endpoint
2020-05-24 04:09:23 +00:00
Kevin FronczakandGitHub 384c2f372b Merge pull request #255 from fronzbot/dependabot/pip/pytest-5.4.2
Bump pytest from 5.4.1 to 5.4.2
2020-05-16 21:57:48 -04:00
Kevin FronczakandGitHub 6a0be737d3 Merge pull request #258 from fronzbot/add-commit-hooks
Add commit hooks
2020-05-16 21:51:49 -04:00
Kevin Fronczak 611a167c30 Update dev instructions with venv and pre-commit 2020-05-17 00:54:19 +00:00
Kevin Fronczak 0f9301742a Add pre-commit hooks 2020-05-17 00:49:13 +00:00
Kevin FronczakandGitHub baa2b8cd49 Merge pull request #256 from fronzbot/dependabot/pip/flake8-3.8.1
Bump flake8 from 3.7.9 to 3.8.1
2020-05-16 19:00:20 -04:00
Kevin FronczakandGitHub b5c9a51e9c Fix version, fix bad required version...doh 2020-05-08 17:40:45 -04:00
Kevin FronczakandGitHub f6575ea05f Dev version bump 2020-05-08 17:38:10 -04:00
Kevin FronczakandGitHub 295833efbf Merge pull request #254 from fronzbot/master
Merge changes.rst
2020-05-08 17:37:10 -04:00
Kevin FronczakandGitHub 5e98f59cdb Update for release 0.15.0 2020-05-08 17:35:54 -04:00
Kevin FronczakandGitHub 77649e0991 Merge pull request #253 from fronzbot/dev
v0.15.0
2020-05-08 17:28:18 -04:00
Kevin FronczakandGitHub 5c9ced057b Merge pull request #251 from fronzbot/dependabot/pip/restructuredtext-lint-1.3.0
Bump restructuredtext-lint from 1.0.1 to 1.3.0
2020-05-08 17:26:01 -04:00
Kevin FronczakandGitHub 4582600900 Merge pull request #252 from fronzbot/dependabot/pip/pygments-2.6.1
Bump pygments from 2.2.0 to 2.6.1
2020-05-08 17:22:54 -04:00
Kevin FronczakandGitHub f15f00e8c5 Merge pull request #250 from fronzbot/dependabot/pip/pytest-sugar-0.9.3
Bump pytest-sugar from 0.9.2 to 0.9.3
2020-05-08 17:02:23 -04:00
Kevin FronczakandGitHub e953a2f918 Version bump 2020-05-08 17:02:07 -04:00
Kevin FronczakandGitHub 9d6075c0f7 Merge branch 'dev' into dependabot/pip/pytest-sugar-0.9.3 2020-05-08 16:58:37 -04:00
Kevin FronczakandGitHub 90ad0c7cc9 Merge pull request #249 from fronzbot/dependabot/pip/pytest-timeout-1.3.4
Bump pytest-timeout from 1.3.3 to 1.3.4
2020-05-08 16:57:52 -04:00
Kevin FronczakandGitHub 255812defc Merge pull request #246 from fronzbot/pin-requirements
Pin test requirements
2020-05-07 09:07:12 -04:00
Kevin FronczakandGitHub 7b2e015eed Pin test requirements 2020-05-07 09:04:42 -04:00
Kevin FronczakandGitHub a8605bd91f Dev version bump 2020-05-06 18:05:32 -04:00
Kevin FronczakandGitHub e3f9f4b0c1 Merge pull request #245 from fronzbot/add-device-id-param
Add device id param
2020-05-06 18:00:43 -04:00
Kevin Fronczak ec476bb9d6 quick codecov threshold fix...maybe 2020-05-06 11:19:45 -04:00
Kevin Fronczak 60cbcb7717 Update login methods to ensure platform is refreshed 2020-05-06 11:12:56 -04:00
Kevin Fronczak 4b11a8b16a Add ability to have unique device name per application 2020-05-06 10:59:01 -04:00
Kevin FronczakandGitHub dfb90b8c86 Dev version bump 2020-05-06 10:43:09 -04:00
Kevin FronczakandGitHub 2f0cec2724 Merge pull request #243 from fronzbot/dependabot/pip/pylint-2.5.2
Bump pylint from 2.5.1 to 2.5.2
2020-05-06 10:42:29 -04:00
Kevin FronczakandGitHub 887a1d0a2b Merge pull request #244 from fronzbot/fix-typos
Fix typos
2020-05-06 10:42:11 -04:00
Kevin FronczakandGitHub 1d65d558e8 Fix typo 2020-05-06 10:39:34 -04:00
Kevin FronczakandGitHub d49a1fe36c Fix typo, remove Python Version info 2020-05-06 10:37:25 -04:00
Kevin FronczakandGitHub 86aae07367 Merge pull request #242 from fronzbot/add-2FA
Add 2FA Support
2020-05-05 22:51:45 -04:00
Kevin Fronczak 1e86e7eb79 Add unit tests for new methods 2020-05-05 22:45:48 -04:00
Kevin Fronczak 0c7737cd7f Update README 2020-05-05 15:38:45 -04:00
Kevin Fronczak 0c79620baa Updated login method to allow for email verification and 2FA in future 2020-05-05 15:28:38 -04:00
Kevin FronczakandGitHub 9bc20cc82e Merge pull request #241 from fronzbot/refactor-login-logic
Refactor login logic in preperation for 2FA
2020-05-05 13:56:39 -04:00
Kevin Fronczak c51551afc5 Add skeleton for 2FA 2020-05-05 13:56:04 -04:00
Kevin Fronczak f80a93f8e1 Refactor login logic in preperation for 2FA 2020-05-05 12:46:48 -04:00
Kevin FronczakandGitHub 853c596167 Merge pull request #240 from fronzbot/dependabot/pip/pylint-2.5.1
Bump pylint from 2.5.0 to 2.5.1
2020-05-05 08:10:58 -04:00
Kevin FronczakandGitHub 724734847a Merge pull request #239 from fronzbot/codecov-threshold
Fix codecov threshold
2020-05-04 14:44:53 -04:00
Kevin Fronczak cdd01c5186 Fix codecov threshold 2020-05-04 14:38:47 -04:00
Kevin FronczakandGitHub 5a5c34b6a1 Merge pull request #238 from fronzbot/add-black
Add black
2020-05-04 14:37:50 -04:00
Kevin Fronczak 28271efbe6 Remove hound. 2020-05-04 14:30:48 -04:00
Kevin Fronczak 1dbb8d4b21 Add black badge 2020-05-04 14:28:14 -04:00
Kevin Fronczak e1bbbb5c7e Add black formatting style 2020-05-04 14:23:02 -04:00
Kevin FronczakandGitHub addc32e3e6 Merge pull request #237 from fronzbot/deprecate-py35
Remove Python 3.5.3 support
2020-05-04 13:41:11 -04:00
Kevin Fronczak b201c95e8d Remove Python 3.5.3 support 2020-05-04 13:37:32 -04:00
Kevin FronczakandGitHub 19b2541c81 Merge pull request #236 from fronzbot/remove-flake8-filewq
Remove .flake8 file
2020-05-04 13:31:57 -04:00
Kevin Fronczak 6a2650dda0 Remove .flake8 file 2020-05-04 13:28:37 -04:00
Kevin FronczakandGitHub c122c4ecfb Merge pull request #235 from fronzbot/dependabot/pip/pylint-2.5.0
Bump pylint from 2.4.4 to 2.5.0
2020-05-04 13:21:22 -04:00
Kevin Fronczak 43ed6f1600 Fix lint errors 2020-05-04 13:14:52 -04:00
Kevin FronczakandGitHub fae1e1a554 Merge pull request #230 from fronzbot/dependabot/pip/python-dateutil-approx-eq-2.8.1
Update python-dateutil requirement from ~=2.8.0 to ~=2.8.1
2020-05-04 12:39:11 -04:00
Kevin Fronczak 4587268ecb Bump dateutil to 2.8.1 2020-05-04 12:32:40 -04:00
Kevin FronczakandGitHub bc4956c64b Merge pull request #234 from fronzbot/dependabot/pip/python-slugify-approx-eq-4.0.0
Update python-slugify requirement from ~=3.0.2 to ~=4.0.0
2020-05-04 12:26:45 -04:00
Kevin Fronczak cc5fbcd3a7 Bump slugify to 4.0.0 2020-05-04 12:19:30 -04:00
Kevin FronczakandGitHub 973374f6a1 Merge pull request #227 from fronzbot/dependabot/pip/testtools-2.4.0
Bump testtools from 2.3.0 to 2.4.0
2020-05-04 12:16:25 -04:00
Kevin FronczakandGitHub 69775188a6 Merge pull request #228 from fronzbot/dependabot/pip/coverage-5.1
Bump coverage from 4.5.4 to 5.1
2020-05-04 12:12:10 -04:00
Kevin FronczakandGitHub 0554e4e159 Merge pull request #229 from fronzbot/dependabot/pip/pytest-5.4.1
Bump pytest from 5.3.5 to 5.4.1
2020-05-04 12:11:44 -04:00
Kevin FronczakandGitHub a87581638c Merge pull request #231 from fronzbot/dependabot/pip/requests-2.23.0
Bump requests from 2.22.0 to 2.23.0
2020-05-04 11:51:09 -04:00
Kevin Fronczak 42ed18fcd5 Bump requests to 2.23.0 2020-05-04 11:45:54 -04:00
Kevin FronczakandGitHub a66c926475 Merge pull request #232 from fronzbot/stale-bot
Create stale.yml
2020-05-04 11:40:53 -04:00
Kevin FronczakandGitHub 6a481aaa74 Update stale.yml 2020-05-04 11:33:22 -04:00