Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update public tl test to also test local tl | codl | 2017-11-27 | 2 | -36/+98 |
| | |||||
* | add tests for constructor | codl | 2017-11-27 | 3 | -0/+24 |
| | |||||
* | typo | codl | 2017-11-27 | 1 | -1/+1 |
| | |||||
* | add a test for accessing a tl that one does not have access to | codl | 2017-11-27 | 2 | -0/+34 |
| | |||||
* | rename mastodon and mastodon_anonymous fixtures to api, api_anonymous | codl | 2017-11-27 | 4 | -27/+27 |
| | | | | it was starting to get confusing | ||||
* | add timeline tests | codl | 2017-11-27 | 6 | -0/+464 |
| | |||||
* | move fixtures.py to standardized location conftest.py | codl | 2017-11-27 | 3 | -4/+2 |
| | |||||
* | add a test for instance | codl | 2017-11-27 | 2 | -0/+38 |
| | |||||
* | add tests for json hooks | codl | 2017-11-27 | 8 | -1/+432 |
| | | | | | including a failing test for that thing i fixed earlier which isn't in this branch 😓 | ||||
* | add codecov | codl | 2017-11-27 | 1 | -2/+6 |
| | |||||
* | add .travis.yml | codl | 2017-11-27 | 1 | -0/+7 |
| | |||||
* | add coverage reports to tests | codl | 2017-11-27 | 2 | -1/+4 |
| | |||||
* | Add emoji support to changelog | Lorenz Diener | 2017-11-21 | 1 | -0/+1 |
| | |||||
* | Version bump | Lorenz Diener | 2017-11-21 | 4 | -3/+12 |
| | |||||
* | Document local hashtag timelines | Lorenz Diener | 2017-11-21 | 1 | -0/+2 |
| | |||||
* | Added support for local hashtag timelines | Lorenz Diener | 2017-11-21 | 1 | -6/+14 |
| | |||||
* | Documented report dicts | Lorenz Diener | 2017-11-21 | 2 | -0/+17 |
| | |||||
* | Fix documentation writing style | Lorenz Diener | 2017-11-21 | 1 | -1/+1 |
| | |||||
* | Emoji dict documentation | Lorenz Diener | 2017-11-21 | 1 | -4/+16 |
| | |||||
* | Documentation about visibility fixed (Fixes #55) | Lorenz Diener | 2017-11-21 | 1 | -3/+3 |
| | |||||
* | Merge branch 'master' of https://github.com/halcy/Mastodon.py | Lorenz Diener | 2017-11-21 | 3 | -5/+31 |
|\ | |||||
| * | Merge pull request #99 from foozmeat/master | Lorenz Diener | 2017-11-21 | 1 | -2/+3 |
| |\ | | | | | | | Adds alt text support for media uploads | ||||
| | * | Merge pull request #1 from foozmeat/foozmeat-alt-text-patch | James Moore | 2017-11-09 | 1 | -2/+3 |
| | |\ | | | | | | | | | Added optional media description | ||||
| | | * | Added optional media description | James Moore | 2017-11-09 | 1 | -2/+3 |
| | |/ | | | | | | | This works with the new alt text support in mastodon 2.0. | ||||
| * | | Merge pull request #98 from codl/v2-compat | Lorenz Diener | 2017-11-21 | 3 | -3/+28 |
| |\ \ | | |/ | |/| | mastodon v2.0+ compatibility | ||||
| | * | update supported version in docs | codl | 2017-11-05 | 2 | -2/+2 |
| | | | |||||
| | * | add support for mastodon v2.0's string IDs | codl | 2017-11-05 | 1 | -1/+26 |
| |/ | |||||
* / | Manually merge #94 | Lorenz Diener | 2017-11-21 | 1 | -14/+8 |
|/ | |||||
* | Merge pull request #93 from codl/fix-ratelimit | Lorenz Diener | 2017-10-16 | 1 | -30/+32 |
|\ | | | | | fix #92, check for throttling by status code, and do it before the catchall error handler | ||||
| * | fix #92, check for throttling by status code, and do it before the catchall ↵ | codl | 2017-10-04 | 1 | -30/+32 |
| | | | | | | | | error handler | ||||
* | | Merge pull request #96 from ragingscholar/master | Lorenz Diener | 2017-10-16 | 1 | -15/+18 |
|\ \ | |/ |/| | Use urlparse instead of urllib.parse for python2.7 | ||||
| * | Use urlparse instead of urllib.parse for python2.7 | Haisenburg | 2017-10-08 | 1 | -15/+18 |
|/ | |||||
* | Merge pull request #89 from Elizafox/exception-hierarchy | Lorenz Diener | 2017-10-02 | 2 | -6/+19 |
|\ | | | | | Redesign exception hierarchy | ||||
| * | Redesign exception hierarchy | Elizabeth Myers | 2017-09-25 | 2 | -6/+19 |
| | | | | | | | | | | | | | | | | | | | | All Mastodon.py errors now derive from MastodonError, for easier catching in application code that just wants to see if something happened, and isn't too miffed about the details. I/O Errors derive from MastodonIOError, for similar reasons. This change is designed to be backwards compatible. | ||||
* | | Merge pull request #88 from Elizafox/master | Lorenz Diener | 2017-10-02 | 1 | -34/+17 |
|\ \ | |/ |/| | Properly fix redirecting streaming endpoints. | ||||
| * | Properly fix redirecting streaming endpoints. | Elizabeth Myers | 2017-09-25 | 1 | -34/+17 |
|/ | | | | Fixes #84 | ||||
* | Merge pull request #86 from Elizafox/master | Lorenz Diener | 2017-09-25 | 1 | -1/+2 |
|\ | | | | | Fix notifications_dismiss by passing parameter correctly | ||||
| * | Fix notifications_dismiss by passing parameter correctly | Elizabeth Myers | 2017-09-18 | 1 | -1/+2 |
| | | |||||
* | | Merge pull request #85 from Elizafox/master | Lorenz Diener | 2017-09-17 | 1 | -1/+32 |
|\| | | | | | Workaround Mastodon issue with streaming API redirection | ||||
| * | Remove debugging print statements | Elizabeth Myers | 2017-09-16 | 1 | -2/+0 |
| | | |||||
| * | Workaround Mastodon issue with streaming API redirection | Elizabeth Myers | 2017-09-16 | 1 | -1/+34 |
|/ | | | | | | | | | | | | | | | | | | | Mastodon can be configured to use another address for streaming server-side. Such a setup is common with certain deployments. However, due to a bug, Mastodon does not properly issue HTTP redirects for anything but the endpoint /api/v1/streaming (including subdirs). It instead gives a 404, causing the request to fail. The workaround is to hit this path first, checking for any redirects, and modifying the URL accordingly. This commit also includes a workaround for behaviour in requests that causes it to strip the Authorization header from redirected requests. This is intentional behaviour on the part of requests, but breaks the redirection done by Mastodon. Fixes #84 | ||||
* | Update DEVELOPMENT.md | Lorenz Diener | 2017-09-10 | 1 | -1/+1 |
| | | | change a single character so tag gets shoved at readthedocs | ||||
* | Changelog 1.1.1 | Lorenz Diener | 2017-09-10 | 1 | -0/+4 |
| | |||||
* | Maintenance release | Lorenz Diener | 2017-09-10 | 2 | -2/+2 |
| | |||||
* | Merge pull request #83 from codl/1.1.0-fix-log-in | Lorenz Diener | 2017-09-10 | 1 | -1/+4 |
|\ | | | | | fix exception in log_in, by accepting json dates as timestamps | ||||
| * | fix exception in log_in, by accepting json dates as timestamps | codl | 2017-09-10 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | when requesting a bearer token, mastodon (more specifically doorkeeper) returns an object with a created_at attribute which is a plain timestamp unlike in most of mastodon's api: { "access_token": "hunter2", "token_type": "bearer", "scope": "read write", "created_at": 1504824250, } | ||||
* | | Update DEVELOPMENT.md | Lorenz Diener | 2017-09-08 | 1 | -0/+1 |
| | | |||||
* | | Update README.rst | Lorenz Diener | 2017-09-08 | 1 | -1/+1 |
|/ | | | Also, please pick up on my new tag, readthedocs | ||||
* | Fix for fix | Lorenz Diener | 2017-09-08 | 1 | -1/+1 |
| | |||||
* | Potential fix for #81 | Lorenz Diener | 2017-09-08 | 1 | -2/+2 |
| |