| Skip to content | https://github.com/toopher/toopher-python/pull/37/files#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Ftoopher%2Ftoopher-python%2Fpull%2F37%2Ffiles |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/open-source/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/open-source/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Ftoopher%2Ftoopher-python%2Fpull%2F37%2Ffiles |
|
Sign up
| https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=toopher%2Ftoopher-python |
| Reload | https://github.com/toopher/toopher-python/pull/37/files |
| Reload | https://github.com/toopher/toopher-python/pull/37/files |
| Reload | https://github.com/toopher/toopher-python/pull/37/files |
| Please reload this page | https://github.com/toopher/toopher-python/pull/37/files |
|
toopher
| https://github.com/toopher |
| toopher-python | https://github.com/toopher/toopher-python |
|
Notifications
| https://github.com/login?return_to=%2Ftoopher%2Ftoopher-python |
|
Fork
5
| https://github.com/login?return_to=%2Ftoopher%2Ftoopher-python |
|
Star
3
| https://github.com/login?return_to=%2Ftoopher%2Ftoopher-python |
|
Code
| https://github.com/toopher/toopher-python |
|
Issues
1
| https://github.com/toopher/toopher-python/issues |
|
Pull requests
3
| https://github.com/toopher/toopher-python/pulls |
|
Actions
| https://github.com/toopher/toopher-python/actions |
|
Projects
| https://github.com/toopher/toopher-python/projects |
|
Wiki
| https://github.com/toopher/toopher-python/wiki |
|
Security and quality
0
| https://github.com/toopher/toopher-python/security |
|
Insights
| https://github.com/toopher/toopher-python/pulse |
|
Code
| https://github.com/toopher/toopher-python |
|
Issues
| https://github.com/toopher/toopher-python/issues |
|
Pull requests
| https://github.com/toopher/toopher-python/pulls |
|
Actions
| https://github.com/toopher/toopher-python/actions |
|
Projects
| https://github.com/toopher/toopher-python/projects |
|
Wiki
| https://github.com/toopher/toopher-python/wiki |
|
Security and quality
| https://github.com/toopher/toopher-python/security |
|
Insights
| https://github.com/toopher/toopher-python/pulse |
| graceyim | https://github.com/graceyim |
| develop | https://github.com/toopher/toopher-python/tree/develop |
| lang-library-refactor | https://github.com/toopher/toopher-python/tree/lang-library-refactor |
|
Conversation
99
| https://github.com/toopher/toopher-python/pull/37 |
|
Commits
250
| https://github.com/toopher/toopher-python/pull/37/commits |
|
Checks
0
| https://github.com/toopher/toopher-python/pull/37/checks |
|
Files changed
| https://github.com/toopher/toopher-python/pull/37/files |
| Please reload this page | https://github.com/toopher/toopher-python/pull/37/files |
|
Language library refactor
| https://github.com/toopher/toopher-python/pull/37/files#top |
|
Show all changes
256 commits
| https://github.com/toopher/toopher-python/pull/37/files |
|
236ea0b
Refactor get_auth_url
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/236ea0b1a78bfdfb975272b0c06446d6922ea8f1 |
|
a2e09a6
Refactor get_oauth_signed_url
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/a2e09a640f213e2faf5bc68cabcb572ba4ad42a0 |
|
3c679a4
Check kwargs and set default values for get_auth_url
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/3c679a41b21f90fd32ab821e02a6b3a39d5b304d |
|
d6799d9
Check kwargs for ttl or set default value
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/d6799d98b8387fbfeed0a4607802eb45bbf958a3 |
|
f76a6e8
Rename _get_oauth_signed_url
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/f76a6e8b5812ec804d881e786cdad86ad1d0c774 |
|
1230438
Rename authenticate params
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/123043880f3e604cc1cc971fd342b6b803fc67f9 |
|
aa3cc13
Rename AuthenticationStatus to AuthenticationRequest
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/aa3cc13fb32777d6f7ee8d7f703d2fda640e69b1 |
|
ad1da3e
Rename PairingStatus to Pairing
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/ad1da3eebeecb2ad74e023db1b12c7afb5bba688 |
|
4ba88b0
remove get_pair_url test
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/4ba88b0bfc486881eccea2d4c74a406728192ebf |
|
0635cc3
Refactor authenticate_with_otp
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/0635cc3085b190238e956105edbf118003a226ce |
|
5d7ae27
Add Pairing.refresh_from_server
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/5d7ae2750a9774b1e1e22c4d29a2de79069ebf16 |
|
276008b
Add AuthenticationRequest.refresh_from_server
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/276008b62b0653036bc962b097124bf535af1d15 |
|
de24260
Rename uri to url
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/de24260c2830d46a6af92eab4bab1c2907d01964 |
|
2d27608
Add UserTerminal class and test
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/2d27608b240cab3f396c0d06ec030aa4736f8112 |
|
453c0ea
Add get_user_terminal_by_id
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/453c0eaed080b8e40006efa084efb550098ecb10 |
|
9da5024
Add UserTerminal.refresh_from_server
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/9da5024ebb7c1d93a5b60d556b700b54e89c4b91 |
|
f32ec21
Remove comment since test is passing
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/f32ec2126712e9b81144fbf134bd84b39e46948f |
|
205a1cb
"Refactor" AuthenticationRequest.refresh_from_server
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/205a1cbbb3d0a16224fde99c6983dec0e0bc6d9e |
|
eb80a8b
"Refactor" Pairing.refresh_from_server
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/eb80a8bf44a125ba417edea321975bdfabf27d86 |
|
0616c0b
Return UserTerminal instance from create_user_terminal
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/0616c0bcf97b082727965f485254ed8e8b9e33ae |
|
aad114e
Refactor enable_user and disable_user
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/aad114e91241f6e4e065fe38ae8c9a58d7da7af6 |
|
a047dda
Add get_pairing_reset_link
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/a047ddaa5400cb6dc9387d97bf05a5f468092a6e |
|
ea710e8
Add email_pairing_reset_link_to_user
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/ea710e8008f6fbb7ed0cdc346437f4334eada73a |
|
15aa251
Add post and get
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/15aa2516e75621e047b3adf3e6c14bde1c2cee71 |
|
be1639a
Add User and create_user
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/be1639a6dd5d57cde1583ad25a6f52d198df37f3 |
|
3ac3e53
Add get_user_by_id
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/3ac3e53d91b107259ee6928c9cad66eff25e66d3 |
|
e0e8167
Add User.refresh_from_server
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/e0e8167c33cfdf04100a2398ee14744444da601a |
|
62fc11a
Add User.enable and User.disable
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/62fc11ad578830e2773d138ff40a14450954aedc |
|
a5bafd2
Rename user_name to username
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/a5bafd2c62998e590b7395a79d641a8f14fdc3a8 |
|
2411879
Add reset_user and User.reset
Jan 15, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/24118795e624bbb0642be4224de5e65e8fe8897b |
|
05ff6d7
Update README.md
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/05ff6d77821fa39bc9affc181209db65c0650469 |
|
e4daab1
Remove commented out code
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/e4daab17ef27c2e4f1053b1b84e13845181fb7a9 |
|
9cf10a4
Update README-Iframe.md
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/9cf10a41a805bc67963d1908a3d9e0b648ad2311 |
|
8cefa84
Update version to 2.0.0
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/8cefa84ba5ed3700a929046947fb937022a514c8 |
|
3ab7e37
Update demo.py
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/3ab7e37fda04504ccbf0dc2c57a0f267f7aeff2d |
|
ecaa370
Update demo_bells_and_whistles.py
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/ecaa370591e25d28b189f4bd5a6912d5149504ef |
|
5f850fb
nevermind the country code for demo_bells_and_whistles.py
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/5f850fbcabe9cc548056025d56066b780b948a17 |
|
bcfbfd8
Use fresh_from_server to update pairing and authorization request
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/bcfbfd8d48d443a93acc5f7f3f95162ad721cd1f |
|
0b45f77
Add pending field to Pairing class
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/0b45f7706ced25d17a61adb11779d75f1de44713 |
|
8460a07
Merge branch 'lang-library-refactor' of github.com:toopher/toopher-py…
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/8460a079cfb05e68ef2cb4851b2a6c99f584327a |
|
e6a03dc
Fix order of checking if pairing is pending or complete
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/e6a03dca29c495767e0acfb1fa7b3e32337064fb |
|
31826c8
Rename auth_request_status to auth_request
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/31826c8e4933648d0f5778e21ec28ee3e99eb851 |
|
c90ed54
Make sure there are two blank lines between classes
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/c90ed540c84bdae04fefa840bde5721515f0032d |
|
f44460d
Try to make text pretty for Seth
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/f44460d75c15a556bc14b02fa9ec1b3d7538e153 |
|
a0ec572
Merge branch 'lang-library-refactor' of github.com:toopher/toopher-py…
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/a0ec5723bcbf272154c109ae4ca8ad58af88c128 |
|
e29fb83
Make it even prettier
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/e29fb83957dca239392f27dee839ec4beb7acd1d |
|
0dc53e3
Make printing prettier
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/0dc53e352acf4d0ec296c68b55da03bf01b5383a |
|
b7eb00d
Create get_qr_code_image
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/b7eb00d3a227af73bc0aa9e0ca2ba926e1e86b10 |
|
934b363
Fix QR image tests
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/934b363e6824b12cb07ea18107525a0408948097 |
|
87bcc27
Add pair by QR code to demo_bells_and_whistles.py
Jan 16, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/87bcc27275967e23bfdb288e59e417017ee64600 |
|
a8d1bb7
Use refresh_from_server() instead of get_authentication_request_by_id()
Jan 19, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/a8d1bb7f1f37302a03ce7f81a554b247d00f716e |
|
dfd2433
Create API documentation
Jan 19, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/dfd2433f6462e89bc40e754fd651aead6e7f96fc |
|
21e7f30
Move api-docs.md
Jan 19, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/21e7f30364fb2eb836c2f792a49f59ee93670671 |
|
f188926
Rename get_auth_url() to get_auth_iframe_url()
Jan 19, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/f18892640a455174eb12fa13b5c4ce2976ccaf31 |
|
5166251
Rename get_user_management_url() to get_user_management_iframe_url()
Jan 19, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/516625116b41289ee1f268aefa429b736699a991 |
|
df7beb4
Fix spacing for ToopherIframeTests
Jan 19, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/df7beb4f9d1f126a2393a2366092d61dade7b5bf |
|
a57b3ee
Add setUp() and clean up ToopherTests
Jan 19, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/a57b3eee51221edc1cba8b2431f8709ce469dede |
|
b9a84e6
Add setUp() and cleanup ZeroStorageTests
Jan 19, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/b9a84e67f180c13c7acf063ea53c337fd0b8621e |
|
e39358c
Update ToopherTests.setUp()
Jan 19, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/e39358cedd87b032a1a1cc5dc1020755ddba4905 |
|
416d7ad
Add setUp() and cleanup AuthenticationRequestTests
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/416d7ad0c5bb60cf06576390a37fa8fbde7ac51d |
|
9b1e7e8
Make sure we save self._raw_data appropriately with instance methods
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/9b1e7e829ea05cac7c61fb5505e28e2cf8b9f801 |
|
0822d14
have AuthenticationRequest.authenticate_with_otp update self instance…
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/0822d141399166881e55355a4769520ae4191010 |
|
f4afb3f
Add setUp() and cleanup PairingTests
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/f4afb3f867c7ef07c67cbf6175d7a4810ad2fe1d |
|
3d7d2d2
Add setUp() and cleanup UserTerminalTests
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/3d7d2d29e95726d98abd104fdf9a43c00815f04b |
|
cc662e9
Add setUp() and cleanup UserTests
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/cc662e9dcd4890d3b29facaebbd85e9dc313c0de |
|
837ef2a
Merge branch 'lang-library-refactor' of github.com:toopher/toopher-py…
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/837ef2ad10900da147498a643bfd788aecda8dbd |
|
b019990
Remove repetitive code and use ToopherApi.post and ToopherApi.get ins…
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/b019990a02e780a4383e27b62f3673bca4ecacbe |
|
fbbef1a
Merge branch 'lang-library-refactor' of github.com:toopher/toopher-py…
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/fbbef1a673fdea00cdb5a368352a11b957e605fd |
|
751e261
Don't call _set_toopher_disabled_for_user within User.enable and User…
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/751e2616b8186b59fc5f4e912b42a17f56e9fbd9 |
|
dd135eb
Make Pairing.user store a User instance
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/dd135ebe7a01978e1a804df8fa8d87739edcb555 |
|
7816771
Add attributes and arguments to ToopherIframe documentation
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/7816771bccef346518a7abc45d9fa9cdbffbec72 |
|
8596125
Add UserTerminal.update
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/85961255f70f159838f1e5470ed22cc5d7b34724 |
|
6a704f7
Have AuthenticationRequest.terminal be a UserTerminal instance and up…
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/6a704f7bad718c155dfffa54328d1fedca6419fc |
|
f704f06
Fix table
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/f704f0689c2246a48fa2b3dcd620292de5a33b81 |
|
882068b
Fix remaining tables
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/882068b130e3973de821df26ff2a61c8d1d478c1 |
|
62cc4b7
Create User.update
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/62cc4b716e1626204fe515e1004cd73f24fa3a01 |
|
2356092
Update get_auth_url and get_user_management_url names
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/2356092cccc0dfdb04994038dfb4fd585b704f7d |
|
9dee6f4
Add Pairing.update
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/9dee6f45998288f2a4142390d1ec9628c3c62be2 |
|
022fc98
Add AuthenticationRequest.user => User
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/022fc98971f2c521019c482675c7d612a2ffd6cb |
|
dd9559b
Merge branch 'lang-library-refactor' of github.com:toopher/toopher-py…
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/dd9559b858da7265d46a69de9238235cede5a8c1 |
|
6de4799
Don't return anything on User.reset
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/6de4799914af61cb7db33dbbc7e0fdb946062272 |
|
c36a9a0
Have UserTerminal.user return a User instance
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/c36a9a009cfff93d9ba7ff725dcb1fa7cc297507 |
|
85d1f92
Move get_reset_link and email_reset_link under Pairing class
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/85d1f922a3b1cae5f63460b486748c57e1a99b74 |
|
4e1f44b
Switch order of params in authenticate_with_otp
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/4e1f44bdc22c06b395632ae6d99dd551a3562bd1 |
|
f2cc5f6
Clean up demo
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/f2cc5f6954522cc0929bbbc6c1dc642d6ed5d530 |
|
1ff6176
Update api-docs
Jan 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/1ff6176f75ed4c51069e2cab8be35fb969668937 |
|
aa7acb7
Add AdvancedApiUsageFactory and ApiRawRequester with get and post met…
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/aa7acb7c3b84a6be39404acabde1b54c750259e4 |
|
5a380eb
Remove old get_pairing_reset_link and email_pairing_reset_link_to_user
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/5a380eba21cb46c739aaea12afb022ede3804180 |
|
603ae22
Add PairingFinder and get_by_id
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/603ae2242a1416d45a127cd1f7fa0487c1385bca |
|
bd95088
Add AuthenticationRequestFinder and get_by_id
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/bd95088c0e5f004d5cb47503adfa36a924d3962f |
|
a7fe786
Update ToopherIFrame docs
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/a7fe786447bcc0196655e9cd79c08320e6e3c3ca |
|
e3fa38a
Merge branch 'lang-library-refactor' of github.com:toopher/toopher-py…
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/e3fa38a039c390d629ca78424c502e6e486d135a |
|
2014811
Add UserFinder and get_by_id
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/2014811020abdbdf532e7986f23d80c7930d542e |
|
61872d0
Add UserFinder.get_by_name
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/61872d00fca6e5f1197f1ce5909b8c9acab4503a |
|
8dd013c
Add UserTerminalFinder and get_by_id
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/8dd013c2f1c41f2a2957e0473a718ceb17f08f86 |
|
4a9a4b5
Update args tables
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/4a9a4b53c02cd52ab22d62a61d4072e082af83c0 |
|
79486f9
Update headers and defaults
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/79486f9c8cfdc7562bb1eaad14671bb8dedfece5 |
|
42fc2aa
Remove deprecated methods from ToopherApi that are now instance metho…
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/42fc2aa79cad12ede92c938a6f59f29dcdf430c6 |
|
701789c
Remove deprecated methods from ToopherApi that are now in ApiRawReque…
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/701789c41301f24a9068a71d4b369582863e9680 |
|
6a25488
Update api-docs
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/6a2548843cfa6dcb16e1da4fd032d1e442fad6fc |
|
276db7e
Merge branch 'lang-library-refactor' of github.com:toopher/toopher-py…
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/276db7eaae5dd0c3b0972f061e904e8795dbaaed |
|
24c312f
Update api-docs
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/24c312fe3e9438038d1381fb44792fce7f6a16ee |
|
0045490
Rename X_Finder to Xs plural namespace
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/0045490505f80bc9340125901cf0531f06323080 |
|
55e7651
Move create_user and create_user_terminal to Users.create and UserTer…
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/55e7651d5c01cd6ad3cd8a0c6f34b8d54a9fa942 |
|
dbe3ffc
Rename get_auth_iframe_url() to get_authentication_url()
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/dbe3ffcaf2ada6c43c64d7a5af64316473e8c8de |
|
14fe88b
Rename get_user_management_iframe_url() to get_user_management_url()
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/14fe88b084036e279e40696c4d5cf3c1b6a20754 |
|
821f9c9
Cleanup test names
Jan 21, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/821f9c9740435bd8fa27b1a4ab0066cc549b1668 |
|
7fc0114
Update formatting in api-docs
Jan 22, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/7fc0114eb3a777257b834983dd12cb3544a01c2d |
|
ebfff60
Update formatting for list
Jan 22, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/ebfff60dcbdea4da08b29195f25419ccf27b58b1 |
|
b6ab3d2
Correct args for validate_postback
Jan 22, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/b6ab3d2c1b52456315916282e828bb09cc86cd9f |
|
657acc6
Fix formatting for Users
Jan 22, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/657acc6d01cf06ea6740b12097cecba7b318807f |
|
bffe89d
Remove args from validate_postback
Jan 22, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/bffe89d79e3fa96ea1e28ff3b990dc3bcc5b955c |
|
5ace2e3
Update args table for ToopherIframe
Jan 22, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/5ace2e3b637f076b931acf057c24f6d010976a83 |
|
19d2a59
Dont make another API call in Users.get_by_name when it is unnecessary
Jan 22, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/19d2a59d4460d1f41249b7bfff1a89f95e9caf7e |
|
896f28d
Merge branch 'lang-library-refactor' of github.com:toopher/toopher-py…
Jan 22, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/896f28d482b220a85b7cb25a14a771df9d1bd7af |
|
0213038
Rename tests to be more descriptive
Jan 26, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/021303812e1a7f53b967d6f379912f66084a3063 |
|
288f1b6
Make self.assertTrue(False) self.fail() with explanatory message
Jan 27, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/288f1b6c6630c328390987a2367e5c6a45d203db |
|
ac17c32
Have SignatureValidationError inherit from ToopherApiError
Jan 27, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/ac17c32c535145317882cc5fc6937234d70b629b |
|
7adf87b
Merge branch 'lang-library-refactor' of github.com:toopher/toopher-py…
Jan 27, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/7adf87bb9426de9f5baeb7109b0df25aafd46cff |
|
f72d768
Merge ZeroStorageTests with ToopherTests
Jan 27, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/f72d768ab0822ad6e65f22fd5931d77cedc00b3a |
|
6634943
Make update() for User, UserTerminal, Pairing, and AuthenticationRequ…
Jan 27, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/6634943972c6c156c6d29334c2cd29836d4a5664 |
|
3d308de
Add Action class and AuthenticationRequest.action
Jan 27, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/3d308de0adefbb7e0670886396e15cc60457da8b |
|
116c51b
Change DEFAULT_IFRAME_TTL to 300
Jan 27, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/116c51b6a40fb34e2410ae1ec6bc49e750583dad |
|
1ac3815
Check for disable_toopher_auth
Jan 27, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/1ac381533aaa50d8acb1142ce32498feecded2ac |
|
a4444ac
Rename authenticate_with_otp to grant_with_otp
Jan 27, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/a4444ac7cda73d7785c45750afae5abd74106319 |
|
34b7067
Merge branch 'lang-library-refactor' of github.com:toopher/toopher-py…
Jan 27, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/34b70671df1f15f9347258fa207282a703054fd3 |
|
64348c4
Remove default values for allow_inline_pairing, automation_allowed an…
Jan 28, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/64348c4563ce3a33c0e89191b134f9d9a2234fef |
|
7573002
Merge branch 'lang-library-refactor' of github.com:toopher/toopher-py…
Jan 28, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/7573002d328a6271fdd1c9d1b8a58730a90d77da |
|
3b40521
Add reason_code to AuthenticationRequest class
Jan 28, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/3b405219ab0ba9cb1b7b7192f86e589ef36ee9a2 |
|
b68af09
Rename terminal.name_extra to terminal.requester_specified_id
Jan 28, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/b68af0954a6995aa63cfae88f9fee7bf4415c569 |
|
8ecfd29
Rename enable/disable to enable_toopher_authentication/disable_toophe…
Jan 28, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/8ecfd29558e982578f7f84422325893c2a9ba655 |
|
b15845b
Rename user.disable_toopher_auth to user.toopher_authentication_enabled
Jan 28, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/b15845bee3152b35528ef740e767c09af1e16fef |
|
972884d
Create ToopherBase class for __getattr__()
Jan 28, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/972884d2134917e735684191e1b3d6f2528fffbe |
|
5e1702b
Add Pairing.api and Pairings.api
Jan 29, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/5e1702be4cab6b4654856eb9004a5be0bc00dc5d |
|
2ac7371
Add AuthenticationRequest.api and AuthenticationRequests.api
Jan 29, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/2ac7371c007115bafafb56530dc2e902287691dc |
|
a121413
Add User.api, Users.api, UserTerminal.api and UserTerminals.api
Jan 29, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/a12141341cc1fb8ea71bf9ad926e64e8901ed538 |
|
077caab
Don't need to store self.raw in Pairings, Users, AuthenticationReques…
Jan 29, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/077caab8d657e1bef5d7539e71a0d4cbb5a3b34b |
|
0b102f9
Refactor PairingTests.test_get_reset_link()
Jan 30, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/0b102f9d0b844a4b232b3b39ced341d42a97c57b |
|
4a72283
Merge branch 'lang-library-refactor' of github.com:toopher/toopher-py…
Jan 30, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/4a72283517dd99ba71732ec0f5e57fc6f435840a |
|
aea5be6
Add ToopherBaseTests.test_pickling_and_unpickling()
Jan 30, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/aea5be6d58d0f0eb815361c4ed0c2d300d4a6956 |
|
52f23fa
Remove old comment
Feb 3, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/52f23fa9ad8f0c02ef87163a0073733d009f6553 |
|
41145da
Remove unncessary return statement
Feb 3, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/41145da5ca6fd77d69800bb312f33b6761e739b7 |
|
5990fac
Rename _raw_data to raw_response
Feb 3, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/5990faccc80d6cfa6cbd14a7db2a017d70d8fbc9 |
|
b489469
Update UserTerminal.__init__ to use api
Feb 3, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/b489469aaa4f6ae63a1302564d161285531fa8c5 |
|
5396b60
Remove unused variable from ToopherApiDemo
Feb 9, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/5396b60c1502e2a1bb41e4936cd2074746c25266 |
|
f950359
Update auth.refresh_from_server() in README
Feb 9, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/f95035999086bc821bb1eb6c59546b06e491bb48 |
|
43c3c57
Refactor __init__ method of factory objects into base class
Feb 13, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/43c3c571540da8a01545258041e7306da2d9f110 |
|
bdd540f
Cleanup test_get_qr_code_image to only check last_called_method and l…
Feb 13, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/bdd540f7621b9dbfdfeb5fadbd8c04621ff50b64 |
|
239a5fc
Fix errors in tests
Feb 13, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/239a5fcf5e8b82c9ef247772b1a6ce6a47b074a2 |
|
e7cab37
Also test 2.7
Feb 13, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/e7cab372a93f5b1cb895f0287be6cfae667e4e2f |
|
58670ec
Merge pull request #39 from toopher/feature/refactor-factory-base-class
dshafer Feb 13, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/58670ec3bea1e479dcb8f5cb14a97f8ebbbb1745 |
|
c1ec60d
Add User.toopher_authentication_enabled and cleanup __init__
Feb 13, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/c1ec60d02876a18e233a70c335bb9a788501e713 |
|
cde61e5
Add UserTerminal.requester_specified_id and cleanup __init__
Feb 13, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/cde61e57c6bf3f09aac5b22bee21eac2e97b680d |
|
fb12f42
Cleanup Action.__init__ and _update
Feb 13, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/fb12f4234a85f6e903791e7d4d7bbf7f9e56181d |
|
cad48f7
Cleanup AuthenticationRequest.__init__ and _update
Feb 13, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/cad48f7e62c55f576e56ba90ff83ef4067c1c65e |
|
877a015
Cleanup Pairing.__init__ and _update
Feb 13, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/877a0151b40a0665ff0349b9a19ffd3316f75b2a |
|
cf3114b
Rename terminal_name_extra to requester_specified_terminal_id
Feb 13, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/cf3114b630b7ae1f9d8b89ca9069433661de2c8f |
|
03ca33b
Use named parameters for ToopherApi.authenticate
Feb 19, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/03ca33b35b78c11da9c32104190506d921a4e05b |
|
40b90d9
Refactor ToopherApi.authenticate
Feb 19, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/40b90d9741d16b4b2cdde5e2637fef4d025958a5 |
|
85a1514
Use authenticate by username (zero requester storage) in demo
Feb 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/85a1514778cc07b48850e9922551e53a81f961a9 |
|
2454f84
Use pythonic syntax in variable assignment
Feb 23, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/2454f84516296cc94e7c98bf6170aae0c7eaa2ff |
|
4d5e7f8
Update demo and cleanup prints
Feb 27, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/4d5e7f88660d8b55f9576c2a5d0beb3695b5510c |
|
4aa7d0c
Update ToopherIframe README with new validate postback options
Feb 27, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/4aa7d0cf40949ac5d92e7f08c1830c13fb03e59b |
|
2bf0609
Remove separate python API doc
Mar 2, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/2bf0609b068f5635164135b2b134414f389dc9e5 |
|
330cc12
Urlencode Toopher form data for ToopherIframe
Mar 2, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/330cc1250616dc7d21226ae7103ca62ba7ea3e8b |
|
c3f6113
Use single quotes
Mar 2, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/c3f6113226eef6c7fbe631c9fbab219e55a837c0 |
|
b3209c5
Improve ToopherApiError messages
Mar 2, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/b3209c549fa12c6d722a13c143b6ce9e69d1cee8 |
|
1c51cbf
Add info to ToopherApiError messages
Mar 2, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/1c51cbfe6059987ed79e12486d0ead6dfa9935d4 |
|
8b437e9
Replace ToopherApi.validate_postback with #process_postback and #is_p…
Mar 2, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/8b437e9864284e316d216818a7158cd24af365ff |
|
d4a7210
Add default reset_email for ToopherIframe.get_authentication_url
Mar 2, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/d4a7210c97e43f90e9e41a7163fdae10539e42ca |
|
3e4567f
Add tests for #update
Mar 2, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/3e4567f3234290d6fa079fab5a2f0c5c0a3515f8 |
|
b3e843c
Update ToopherIframe tests to match postback values from API
Mar 3, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/b3e843cdb5197d1c2741ff4a4fd0254a046d36a0 |
|
df99d15
Update CONTRIBUTING.md to use nosetests to run tests
Mar 3, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/df99d15ff16c95e8f7f4195a5ae0bc185fce8789 |
|
d67885f
Log errors in ToopherIframe.is_authentication_granted instead of rais…
Mar 3, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/d67885ff8cbf9c618a7c18da608b1793208335d8 |
|
0886691
Rename ToopherIframe._urldecode_data to _urldecode_iframe_data
Mar 3, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/088669187e8538fec3fc506807aacfa9785758a1 |
|
470c0c7
Split tests into separate files
Mar 3, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/470c0c7d0e282a9757dae1a9bdc53cc341ee5b6a |
|
9f5c7a4
Use 'api.toopher.test' URL for tests
Mar 3, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/9f5c7a4f0ed0c8ccd4ebae7d4f569609c57d859f |
|
b1c00cb
Split ToopherIframe into own file
Mar 3, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/b1c00cb4193908e05a30785b0341eddf10f2626e |
|
471c0dc
Config log messages for ToopherIframe.is_authentication_granted
Mar 3, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/471c0dc5414c57da6bba4e20e49222ba5901ab32 |
|
61349c5
Refactor ToopherIframe._validate_postback
Mar 3, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/61349c53e0ff912c75101141dd790b29bb505eba |
|
c4353b8
Update travis.yml with new test script
Mar 4, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/c4353b8380c6935ad48cde3dc9ebade25842e80b |
|
e5ee6c6
Clean up ToopherIframe tests and improve coverage
Mar 4, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/e5ee6c6c7153ade600a19239e0139d3e653232bb |
|
497d0c9
Merge kwargs with params in ToopherIframe.get_user_management_url
Mar 4, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/497d0c9eba621516e226fd3699f92575214f87c9 |
|
88202a4
Rename ToopherIframe._signature to _calculate_signature
Mar 4, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/88202a44878755e8fc8d7384803fa5b1df269706 |
|
0a04334
Refactor error message for signature calculation error
Mar 4, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/0a0433437584bf04b61426c153e114f61f1adbcd |
|
b1b23b5
Update readme with new import
Mar 4, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/b1b23b5b27a9ee23b4eb626175327ed277ddc2da |
|
15086a9
Removed Werkzeug from requirements
Mar 4, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/15086a9607371798591aa9b176d18163451ba509 |
|
026b115
Remove pillow from requirements
Mar 4, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/026b115fe72bb0bfaa0b0bbc8fed6ffc893e6133 |
|
bb028aa
Update Iframe README with new process_postback
Mar 4, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/bb028aa876afb82be28727f3c91304b158c8b902 |
|
95bdcde
Refactor ToopherApi._request to return raw response or json
Mar 4, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/95bdcde790c53897680a9de483173452a5b68a10 |
|
3f61a91
Test ToopherApiError in Action.__init__ and update
Mar 4, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/3f61a91ebf2abaeeffa227a0066be81239522c7b |
|
15f2917
Add tests for ToopherIframe.get_authentication_url
Mar 5, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/15f291710ee1a0ebc869dbf7e1df1bfa8cbd6f8a |
|
20a4c3c
Fix code snippets in Iframe readme
Mar 5, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/20a4c3cbd5e6ce41ade5d3fffb0c0d10c4f6d12e |
|
b5625e7
Fix Iframe README
Mar 5, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/b5625e7237b85002f41a1672b03b25180ca94cde |
|
99e13c5
Return True if UserDisabledError
Mar 5, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/99e13c5f5ea65fa50d49f450a8ce62f6324fd4ca |
|
dd8cb26
Simplify return for #is_authentication_granted
Mar 5, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/dd8cb269f8d0feefec6d77323742ae87ee39e9e7 |
|
764e6cd
Simplify assignment for boolean values
Mar 5, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/764e6cd435237bca3997bcfe2e989e5aae488035 |
|
64af51d
Reorder methods
Mar 5, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/64af51dcd0415780d8ee475ef200340ef949fa76 |
|
9c19e33
Set default reset_email for #get_user_management_url and test
Mar 5, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/9c19e33917db941654400d112ef02226645d1557 |
|
d8c1cb2
Log UserDisabledError as info not error
Mar 5, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/d8c1cb208dc3d068e2cbd00274ac01aa79fbb84e |
|
da9202e
Remove demo bells and whistles
Mar 6, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/da9202e53c2907d3667cbea08a42a2e91a665902 |
|
6e9ad94
Update readme with named, optional args for #authenticate
Mar 6, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/6e9ad94df68a4e03d476c54bd5c5b6e7bc09810e |
|
b7ce02b
Add CONTRIBUTING.md info to README
Mar 6, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/b7ce02b2ab0d42bb8393161921f7a414daaf8995 |
|
0e5c5f5
Reorder sections in README
Mar 6, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/0e5c5f5fc988c4b94a70929759110973b93e9ae4 |
|
4188e6e
Combine README and README-Iframe
Mar 6, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/4188e6ec5b9ecc34900999d5efae27eb55e94a5c |
|
f4571b2
Refactor README
Mar 6, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/f4571b25d142873497b2ed472c9294ec4743759f |
|
6502c86
Clean up IFRAME text
Mar 9, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/6502c86c2dcfadf85f1e0c5c9e468fc3aea7d75d |
|
c410e78
Reformat text and subheaders
Mar 9, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/c410e78147ad21cfd98369e1a7ecc5b42bf1ed25 |
|
f2f75fc
Remove dupe test
Mar 9, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/f2f75fce7d4a3bc26c078131a57f7fede9a5e68e |
|
f9dc71d
Use self.request_token instead of ToopherIframeTest.request_token
Mar 9, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/f9dc71d44d7cbe222011d58e921388c3fde299c0 |
|
e39865d
Add tests for ToopherIframe.is_authentication_granted
Mar 9, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/e39865db53c7de72b7f4f9d2ebcb196ec23f9b55 |
|
501153b
Add test for process_postback with extras
Mar 9, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/501153b4f36828ec4c99ec7fdb6faad0e1474424 |
|
862c0c6
Add test for ToopherIframe.process_postback without request token
Mar 9, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/862c0c68fd282e03280d686d90851f9152e33e54 |
|
cf664ed
Simplify README
Mar 10, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/cf664ed2fcae679f38d1da7f8427c1cc15b92387 |
|
a74935d
Use dict for postback_data tests
Mar 10, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/a74935d924a6827348dda10633ca99d722259388 |
|
ddd526e
Rename get_authentication_url tests
Mar 10, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/ddd526e5e0755f452f32b2ec3f9c771c8ef47710 |
|
f109152
Remove process_postback from README
Mar 10, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/f109152a96a36b503b67ad59f329bd00bbd1934b |
|
0817299
Cleanup tests for is_authentication_granted and make sure to pass kwa…
Mar 11, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/08172991b674404c7cb3d561dd441270c0788457 |
|
71d2490
Fix error tests for is_authentication_granted
Mar 11, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/71d24901e427a481a0023384ac9d05cdc6809e14 |
|
b0b0ede
Set default reset_email, request_token and requester_metadata to empt…
Mar 11, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/b0b0edebd08d351b714b5708b35d77d3b2ba3864 |
|
1ef2b9a
Add Iframe version to params in get_oauth_signed_url
Mar 11, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/1ef2b9a4bcdebfb124d49ed18e3d7b290c8e6293 |
|
fe94dc0
Cleanup Iframe tests
Mar 11, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/fe94dc00d904cbe52e82df239487af5c34032af1 |
|
0371537
Expand test for get_user_management_url
Mar 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/0371537d8bbbd14c2a824216710df71cb308788f |
|
abce789
Add test for is_authentication_granted with auth request is granted a…
Mar 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/abce789ea29f0a0203a7aaaf42e560b47e919fd9 |
|
48314a2
Improve test failure messages for is_authentication_granted
Mar 20, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/48314a2b8304821ea52609d88d298af30e573982 |
|
05a4f1b
Cleanup text in demo
Mar 23, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/05a4f1b6e60cf8a29761ec27f72a7eadbcc2c004 |
|
b5ed48b
Include base_uri when creating new instance of ToopherApi
Mar 24, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/b5ed48b181cb5510879021c40e051e71380514de |
|
fbf85e0
Refactor Pairing.get_qr_code_image to use new get_raw method
Mar 25, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/fbf85e020dc241708a33763f8bee545099e5a654 |
|
45d7931
Add license section to README
Mar 26, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/45d793134e033224ea173068591114b2889df92d |
|
4f77063
Add coverage to nosetests script
Mar 26, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/4f77063eb2797601423d20a7e67a2c51fe28e4d9 |
|
30c81d9
Improve tests for User
Mar 26, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/30c81d9c9e0fc3b52d94e24b29e967e855f7cd51 |
|
f20c6cb
Use cover-inclusive for nosetests
Mar 26, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/f20c6cb7cd8b24a2a6c1be3899a507362b3c8971 |
|
c32f47b
Improve tests for Pairing
Mar 26, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/c32f47bfaa796494455280925821279fd0c4133e |
|
eb71816
Move HttpClientMock to new testutils file
Mar 26, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/eb71816605091826a44a0029d102731508ade6d6 |
|
ff0eac9
Cleanup pickle test
Mar 26, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/ff0eac9f935d787b9dcbe1f6bb727b0c444c4536 |
|
23fc9aa
Cleanup ToopherApi test
Mar 26, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/23fc9aa1171f2d518c12fff640a395925fe3b167 |
|
d3d0534
Update coveragerc to exclude test files
Mar 27, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/d3d0534b4e72b4d61f45c2af906d32ca6ceca3a1 |
|
6de42f0
Simplify test script for travis
Mar 27, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/6de42f0de7542f89cf5a7005af3590d92cbc03c2 |
|
6712470
Authenticate by username in README
Mar 27, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/671247014baf43390e0f6a75b3d67c5c1f6eeedd |
|
9b7878f
Add more info about postback_data
Mar 27, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/9b7878fd17578d88a0c3130c15f630e6cfcfbc20 |
|
29a1fad
Expect iframe postback data to be a string from POST parameter toophe…
Mar 27, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/29a1fad2737c80139723180651a2dbad10bfc734 |
|
ddf9271
Keep blank values when parsing postback data
Mar 30, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/ddf9271521540b1c237cac6b846ec80d42078b82 |
|
8ca207b
Add process_postback test for keys with empty values
Mar 30, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/8ca207b1862cb8253c1129ea563d3d4cd6f08728 |
|
8f341c3
Cleanup text in the README
Mar 30, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/8f341c3cac39484f5a58ce9ee580fd7d1deeb222 |
|
9a8cae2
fix parameter error for Users.get_by_name
dshafer Jun 11, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/9a8cae24e746488b496102429d99132e35e17625 |
|
8bf5770
fix another incorrect parameter
dshafer Jun 12, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/8bf5770dff24d20d0ebd762cf0bda6cc3cfff60e |
|
5539c41
fix tests too
dshafer Nov 19, 2015
| https://github.com/toopher/toopher-python/pull/37/commits/5539c413ffc8ca882ed2a8e440575846d81f9971 |
|
2c1323e
python 3 updates
natemoser Jun 24, 2021
| https://github.com/toopher/toopher-python/pull/37/commits/2c1323e2b8ac30718a0b903771b4d3f861bd098a |
|
5083c36
update to reflect Python 3.6
natemoser Jun 24, 2021
| https://github.com/toopher/toopher-python/pull/37/commits/5083c36b32a2d81dbd1a26209d6ed39df7e03bd4 |
|
6b1a43a
Merge pull request #40 from natemoser/lang-library-refactor
dshafer Jun 25, 2021
| https://github.com/toopher/toopher-python/pull/37/commits/6b1a43a3de764f25663e779f2520eaa880056121 |
|
Clear filters
| https://github.com/toopher/toopher-python/pull/37/files |
| Please reload this page | https://github.com/toopher/toopher-python/pull/37/files |
| Please reload this page | https://github.com/toopher/toopher-python/pull/37/files |
|
.coveragerc
| https://github.com/toopher/toopher-python/pull/37/files#diff-834e9b406d74791ffbafaeec9cc894082cea9739bc347b6ff9f72312c92ebc79 |
|
.gitignore
| https://github.com/toopher/toopher-python/pull/37/files#diff-bc37d034bad564583790a46f19d807abfe519c5671395fd494d8cce506c42947 |
|
.travis.yml
| https://github.com/toopher/toopher-python/pull/37/files#diff-6ac3f79fc25d95cd1e3d51da53a4b21b939437392578a35ae8cd6d5366ca5485 |
|
CONTRIBUTING.md
| https://github.com/toopher/toopher-python/pull/37/files#diff-eca12c0a30e25b4b46522ebf89465a03ba72a03f540796c979137931d8f92055 |
|
README-Iframe.md
| https://github.com/toopher/toopher-python/pull/37/files#diff-dc51e0a10d8ca38a41f59637d565d22cb28ca1736f1671bffb44c413fb9b78e3 |
|
README.md
| https://github.com/toopher/toopher-python/pull/37/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5 |
|
toopher-web.js
| https://github.com/toopher/toopher-python/pull/37/files#diff-4eb556e90d2644a6ccb8402092d3a035b4c00656d58032988999304187f87eab |
|
demo.py
| https://github.com/toopher/toopher-python/pull/37/files#diff-27419e27638ba26c3b055e9daca00840a52779aa0e76b06c6a2a68d128abffb0 |
|
demo_bells_and_whistles.py
| https://github.com/toopher/toopher-python/pull/37/files#diff-05d90becc7a288607df2f670b68d864e58ef96c242414d0972a32f16e7b00f9b |
|
requirements.txt
| https://github.com/toopher/toopher-python/pull/37/files#diff-4d7c51b1efe9043e44439a949dfd92e5827321b34082903477fd04876edb7552 |
|
setup.py
| https://github.com/toopher/toopher-python/pull/37/files#diff-60f61ab7a8d1910d86d9fda2261620314edcae5894d5aaa236b821c7256badd7 |
|
__init__.py
| https://github.com/toopher/toopher-python/pull/37/files#diff-638f386b86829c95cdeb1c1c723d29d7b3fea87875213bfbe28868b6c608f5b2 |
|
test_authentication_request.py
| https://github.com/toopher/toopher-python/pull/37/files#diff-f38ba20d015b903dc1df327f4057c06d033faf2bdb971dbfb6b5d3b401db9422 |
|
test_pairing.py
| https://github.com/toopher/toopher-python/pull/37/files#diff-e2f5c7b2980636947caae9f17100ae309e081b479ff9dc55f36002f6551fbf04 |
|
test_toopher_api.py
| https://github.com/toopher/toopher-python/pull/37/files#diff-e740e28ce6dfe312e13a6e87e5c86c8a8c7fde72606bb6c0a841b4f71ac68912 |
|
test_toopher_iframe.py
| https://github.com/toopher/toopher-python/pull/37/files#diff-46066db38a69fde031e08a45c4a03347151ae9ba1682d06d43ddc5c69e34d11f |
|
test_user.py
| https://github.com/toopher/toopher-python/pull/37/files#diff-3754de6ae5535db85225d0654ea5accdfc12c0cd579333c8eda8fb5c5294358a |
|
test_user_terminal.py
| https://github.com/toopher/toopher-python/pull/37/files#diff-31d275788f1e7ac2e940cbd38c6e60ae214271fa3895c645055cc162933ae704 |
|
testutils.py
| https://github.com/toopher/toopher-python/pull/37/files#diff-11d82c32623150a5c32693ae2714b65706cedb6f152e3600e064e5cb1a634ebf |
|
tests.py
| https://github.com/toopher/toopher-python/pull/37/files#diff-f455f302936271d755f6892d443786094d2607b505ff180ca817cb9eeabe1e5e |
|
__init__.py
| https://github.com/toopher/toopher-python/pull/37/files#diff-0bc3958b30395decf0ef0db476c718444d63c5ebf90cb92341470ab999eeb34f |
|
toopher_api.py
| https://github.com/toopher/toopher-python/pull/37/files#diff-a46a01b4f403d9169557b6f971217cc7e3965da06000ed89d3982a27812a1600 |
|
toopher_iframe.py
| https://github.com/toopher/toopher-python/pull/37/files#diff-e0fe9e3859aca97dedab5f864a9b86a44ad391f1ce5f1c3924b9bcf5965f48a7 |
| .coveragerc | https://github.com/toopher/toopher-python/pull/37/files#diff-834e9b406d74791ffbafaeec9cc894082cea9739bc347b6ff9f72312c92ebc79 |
|
View file
| https://github.com/toopher/toopher-python/blob/6b1a43a3de764f25663e779f2520eaa880056121/.coveragerc |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/toopher/toopher-python/pull/37/{{ revealButtonHref }} |
|
| https://github.com/toopher/toopher-python/pull/37/files#diff-834e9b406d74791ffbafaeec9cc894082cea9739bc347b6ff9f72312c92ebc79 |
| .gitignore | https://github.com/toopher/toopher-python/pull/37/files#diff-bc37d034bad564583790a46f19d807abfe519c5671395fd494d8cce506c42947 |
|
View file
| https://github.com/toopher/toopher-python/blob/6b1a43a3de764f25663e779f2520eaa880056121/.gitignore |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/toopher/toopher-python/pull/37/{{ revealButtonHref }} |
|
| https://github.com/toopher/toopher-python/pull/37/files#diff-bc37d034bad564583790a46f19d807abfe519c5671395fd494d8cce506c42947 |
| .travis.yml | https://github.com/toopher/toopher-python/pull/37/files#diff-6ac3f79fc25d95cd1e3d51da53a4b21b939437392578a35ae8cd6d5366ca5485 |
|
View file
| https://github.com/toopher/toopher-python/blob/6b1a43a3de764f25663e779f2520eaa880056121/.travis.yml |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/toopher/toopher-python/pull/37/{{ revealButtonHref }} |
| CONTRIBUTING.md | https://github.com/toopher/toopher-python/pull/37/files#diff-eca12c0a30e25b4b46522ebf89465a03ba72a03f540796c979137931d8f92055 |
|
View file
| https://github.com/toopher/toopher-python/blob/8ceb8dcebcd8cca298940a138dc24058798c8e30/CONTRIBUTING.md |
|
Open in desktop
| https://desktop.github.com |
| Please reload this page | https://github.com/toopher/toopher-python/pull/37/files |
| README-Iframe.md | https://github.com/toopher/toopher-python/pull/37/files#diff-dc51e0a10d8ca38a41f59637d565d22cb28ca1736f1671bffb44c413fb9b78e3 |
|
View file
| https://github.com/toopher/toopher-python/blob/8ceb8dcebcd8cca298940a138dc24058798c8e30/README-Iframe.md |
|
Open in desktop
| https://desktop.github.com |
| Please reload this page | https://github.com/toopher/toopher-python/pull/37/files |
| README.md | https://github.com/toopher/toopher-python/pull/37/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5 |
|
View file
| https://github.com/toopher/toopher-python/blob/6b1a43a3de764f25663e779f2520eaa880056121/README.md |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/toopher/toopher-python/pull/37/{{ revealButtonHref }} |
| smholloway | https://github.com/smholloway |
| Jan 16, 2015 | https://github.com/toopher/toopher-python/pull/37/files#r23100853 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/toopher/toopher-python/pull/37/files |
| dshafer | https://github.com/dshafer |
| Mar 27, 2015 | https://github.com/toopher/toopher-python/pull/37/files#r27304567 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/toopher/toopher-python/pull/37/files |
| graceyim | https://github.com/graceyim |
| Mar 27, 2015 | https://github.com/toopher/toopher-python/pull/37/files#r27306488 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| original HTML markup info | https://github.com/toopher/toopher-python/blob/develop/README-Iframe.md |
| Please reload this page | https://github.com/toopher/toopher-python/pull/37/files |
| assets/js/toopher-web.js | https://github.com/toopher/toopher-python/pull/37/files#diff-4eb556e90d2644a6ccb8402092d3a035b4c00656d58032988999304187f87eab |
|
View file
| https://github.com/toopher/toopher-python/blob/6b1a43a3de764f25663e779f2520eaa880056121/assets/js/toopher-web.js |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/toopher/toopher-python/pull/37/{{ revealButtonHref }} |
| Please reload this page | https://github.com/toopher/toopher-python/pull/37/files |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |