Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement, document and test pagination changes | Lorenz Diener | 2019-04-27 | 8 | -852/+2981 |
| | |||||
* | Add endorsements (with docs and tests) | Lorenz Diener | 2019-04-27 | 6 | -5/+314 |
| | |||||
* | Document 2.5.0 entity updates | Lorenz Diener | 2019-04-27 | 2 | -2/+5 |
| | |||||
* | Test fixups and small 2.8 fixes | Lorenz Diener | 2019-04-27 | 94 | -4358/+3798 |
| | | | | Pagination backwards is broken presently. | ||||
* | Removed trends endpoint | Lorenz Diener | 2019-04-27 | 2 | -21/+0 |
| | |||||
* | Documented some things related to non-authed access | Lorenz Diener | 2019-04-27 | 1 | -3/+9 |
| | |||||
* | Allow object creation with no credentials whatsoever | Lorenz Diener | 2019-04-27 | 1 | -3/+3 |
| | |||||
* | Document new error | Lorenz Diener | 2019-04-27 | 1 | -0/+3 |
| | |||||
* | Stream decoder now iterates more, fixes #155 | Lorenz Diener | 2019-04-27 | 1 | -18/+20 |
| | |||||
* | Update Pipfile.lock to ensure all the dependencies are safe | Lorenz Diener | 2019-04-27 | 1 | -196/+200 |
| | |||||
* | Update index.rst | Lorenz Diener | 2019-04-27 | 1 | -1/+2 |
| | |||||
* | Update index.rst | Lorenz Diener | 2019-04-27 | 1 | -2/+3 |
| | |||||
* | Merge pull request #157 from jfmcbrayer/status_post_content_type | Lorenz Diener | 2019-04-27 | 1 | -1/+9 |
|\ | | | | | Add 'content_type' parameter to status_post() for use with Pleroma | ||||
| * | Add 'content_type' parameter to status_post() for use with Pleroma | Jason McBrayer | 2019-01-24 | 1 | -1/+9 |
| | | | | | | | | | | | | This parameter lets you specify the source content type of your post for Pleroma servers, and accepts 'text/plain', 'text/markdown', and 'text/html'. It defaults to None, but if set on a request to a Mastodon server, it will be safely ignored. | ||||
* | | Merge pull request #158 from lefherz/master | Lorenz Diener | 2019-04-27 | 1 | -0/+6 |
|\ \ | | | | | | | New exception class if server is malconfigured, e.g. 502 | ||||
| * | | New exception class if server is malconfigured, e.g. 502 | lefherz | 2019-02-03 | 1 | -0/+6 |
| |/ | |||||
* | | Merge pull request #161 from codl/doc-ratelimit | Lorenz Diener | 2019-04-27 | 1 | -3/+22 |
|\ \ | | | | | | | document rate limiting attributes | ||||
| * | | document rate limiting attributes | codl | 2019-03-11 | 1 | -3/+22 |
| |/ | | | | | | | | | p sure the thing about editing them was actually wrong since they get updated on every request | ||||
* | | Merge pull request #164 from codl/link-flakeid | Lorenz Diener | 2019-04-27 | 5 | -5/+42 |
|\ \ | | | | | | | more robust handling of pagination Link headers | ||||
| * | | oh. forgot to update setup.py as well | codl | 2019-04-15 | 1 | -1/+1 |
| | | | |||||
| * | | add test for link headers. this adds requests-mock as a dependency | codl | 2019-04-15 | 3 | -0/+29 |
| | | | |||||
| * | | improve link header parameter extraction regex | codl | 2019-04-15 | 1 | -2/+2 |
| | | | |||||
| * | | oops. str.is_digit() -> str.isdigit() | codl | 2019-04-15 | 1 | -2/+2 |
| | | | |||||
| * | | more robust handling of pagination Link headers | codl | 2019-04-15 | 1 | -4/+12 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | during a cursory investigation for #163 I found that the code handling Link headers would not handle non-numeric post IDs like pleroma's flakeIDs correctly IDs starting with a number would be truncated to the first non-digit, and IDs not starting with a number would throw. Thankfully, all flakeIDs generated so far start with 9. Maybe 8 for the earliest ones, I'm not sure. Either way, so far it would only have misbehaved when using the pagination functions or accessing the _pagination_prev and _pagination_next attributes directly | ||||
* | | Merge pull request #162 from codl/160 | Lorenz Diener | 2019-04-27 | 2 | -2/+25 |
|\ \ | |/ |/| | better handling of non-standard error responses, such as from pleroma | ||||
| * | remove extraneous import | codl | 2019-04-15 | 1 | -1/+1 |
| | | |||||
| * | better handling of non-standard error responses, such as from pleroma | codl | 2019-03-11 | 1 | -2/+5 |
| | | |||||
| * | failing test for #160 | codl | 2019-03-11 | 1 | -0/+20 |
|/ | |||||
* | Merge pull request #151 from jrabbit/seven_proxies | Lorenz Diener | 2018-11-26 | 1 | -7/+17 |
|\ | | | | | Made Session support more robust and added support to .create_app() | ||||
| * | Made Session support more robust and added support to .create_app() | Jack Laxson | 2018-11-18 | 1 | -7/+17 |
| | | |||||
* | | Make filter application regex use raw strings | Lorenz Diener | 2018-11-26 | 1 | -2/+2 |
| | | |||||
* | | Fix media is-file check | Lorenz Diener | 2018-11-26 | 1 | -4/+4 |
| | | |||||
* | | Merge pull request #150 from jfmcbrayer/mime-magic | Lorenz Diener | 2018-11-26 | 3 | -5/+21 |
|\ \ | | | | | | | Use python-magic to determine mime types from contents | ||||
| * | | Use magic for guessing mime type if available | Jason McBrayer | 2018-11-12 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | Replace uses of mimetypes.guess_type with guess_type wrapper that uses magic if available, and falls back to mimetypes if not. | ||||
| * | | Add requirement for python-magic, and add wrappers to Mastodon.py | Jason McBrayer | 2018-11-12 | 3 | -2/+18 |
| |/ | |||||
* | | Merge pull request #146 from ↵ | Lorenz Diener | 2018-11-26 | 1 | -0/+2 |
|\ \ | | | | | | | | | | | | | errbufferoverfl/issue-145-providing-mime-type-raises-exception Adds statement to open file if MIME type is set and file exists | ||||
| * | | Adds statement to open file if MIME type is set and file exists | errbufferoverfl | 2018-09-14 | 1 | -0/+2 |
| |/ | |||||
* | | Explicitly module-scope vcr_config | Lorenz Diener | 2018-11-26 | 1 | -3/+3 |
| | | |||||
* | | Merge pull request #152 from jrabbit/pipenv-tooling | Lorenz Diener | 2018-11-26 | 3 | -0/+386 |
|\ \ | | | | | | | [WIP] Add pipenv and tox file | ||||
| * | | Add pipenv and tox file, 2.7 is broken rn | Jack Laxson | 2018-11-18 | 3 | -0/+386 |
| |/ | |||||
* | | Merge pull request #143 from MarkEEaton/master | Lorenz Diener | 2018-11-26 | 2 | -11/+29 |
|\ \ | |/ |/| | Revise sample code in README.rst | ||||
| * | Update index.rst to reflect README.rst | MarkEEaton | 2018-08-17 | 1 | -6/+15 |
| | | |||||
| * | Keep the ''' and explain why they are there | MarkEEaton | 2018-08-14 | 1 | -1/+3 |
| | | | | | | This commit takes into account the discussion from https://github.com/halcy/Mastodon.py/pull/125 | ||||
| * | Revise README.rst for clarity | MarkEEaton | 2018-08-14 | 1 | -7/+14 |
|/ | |||||
* | Move pytest-runner to test_deps | Lorenz Diener | 2018-08-02 | 1 | -2/+1 |
| | |||||
* | Update README.rst | Lorenz Diener | 2018-07-31 | 1 | -1/+1 |
| | |||||
* | readthedocs tag fetch bop | Lorenz Diener | 2018-07-30 | 1 | -1/+1 |
| | |||||
* | Amend changelog | Lorenz Diener | 2018-07-30 | 1 | -1/+3 |
| | |||||
* | Bump version number | Lorenz Diener | 2018-07-30 | 2 | -2/+2 |
| | |||||
* | Update CHANGELOG.rst | Lorenz Diener | 2018-07-30 | 1 | -0/+10 |
| |