aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Test fixups and small 2.8 fixesLorenz Diener2019-04-2794-4358/+3798
| | | | Pagination backwards is broken presently.
* Removed trends endpointLorenz Diener2019-04-272-21/+0
|
* Documented some things related to non-authed accessLorenz Diener2019-04-271-3/+9
|
* Allow object creation with no credentials whatsoeverLorenz Diener2019-04-271-3/+3
|
* Document new errorLorenz Diener2019-04-271-0/+3
|
* Stream decoder now iterates more, fixes #155Lorenz Diener2019-04-271-18/+20
|
* Update Pipfile.lock to ensure all the dependencies are safeLorenz Diener2019-04-271-196/+200
|
* Update index.rstLorenz Diener2019-04-271-1/+2
|
* Update index.rstLorenz Diener2019-04-271-2/+3
|
* Merge pull request #157 from jfmcbrayer/status_post_content_typeLorenz Diener2019-04-271-1/+9
|\ | | | | Add 'content_type' parameter to status_post() for use with Pleroma
| * Add 'content_type' parameter to status_post() for use with PleromaJason McBrayer2019-01-241-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/masterLorenz Diener2019-04-271-0/+6
|\ \ | | | | | | New exception class if server is malconfigured, e.g. 502
| * | New exception class if server is malconfigured, e.g. 502lefherz2019-02-031-0/+6
| |/
* | Merge pull request #161 from codl/doc-ratelimitLorenz Diener2019-04-271-3/+22
|\ \ | | | | | | document rate limiting attributes
| * | document rate limiting attributescodl2019-03-111-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-flakeidLorenz Diener2019-04-275-5/+42
|\ \ | | | | | | more robust handling of pagination Link headers
| * | oh. forgot to update setup.py as wellcodl2019-04-151-1/+1
| | |
| * | add test for link headers. this adds requests-mock as a dependencycodl2019-04-153-0/+29
| | |
| * | improve link header parameter extraction regexcodl2019-04-151-2/+2
| | |
| * | oops. str.is_digit() -> str.isdigit()codl2019-04-151-2/+2
| | |
| * | more robust handling of pagination Link headerscodl2019-04-151-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/160Lorenz Diener2019-04-272-2/+25
|\ \ | |/ |/| better handling of non-standard error responses, such as from pleroma
| * remove extraneous importcodl2019-04-151-1/+1
| |
| * better handling of non-standard error responses, such as from pleromacodl2019-03-111-2/+5
| |
| * failing test for #160codl2019-03-111-0/+20
|/
* Merge pull request #151 from jrabbit/seven_proxiesLorenz Diener2018-11-261-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 Laxson2018-11-181-7/+17
| |
* | Make filter application regex use raw stringsLorenz Diener2018-11-261-2/+2
| |
* | Fix media is-file checkLorenz Diener2018-11-261-4/+4
| |
* | Merge pull request #150 from jfmcbrayer/mime-magicLorenz Diener2018-11-263-5/+21
|\ \ | | | | | | Use python-magic to determine mime types from contents
| * | Use magic for guessing mime type if availableJason McBrayer2018-11-121-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.pyJason McBrayer2018-11-123-2/+18
| |/
* | Merge pull request #146 from ↵Lorenz Diener2018-11-261-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 existserrbufferoverfl2018-09-141-0/+2
| |/
* | Explicitly module-scope vcr_configLorenz Diener2018-11-261-3/+3
| |
* | Merge pull request #152 from jrabbit/pipenv-toolingLorenz Diener2018-11-263-0/+386
|\ \ | | | | | | [WIP] Add pipenv and tox file
| * | Add pipenv and tox file, 2.7 is broken rnJack Laxson2018-11-183-0/+386
| |/
* | Merge pull request #143 from MarkEEaton/masterLorenz Diener2018-11-262-11/+29
|\ \ | |/ |/| Revise sample code in README.rst
| * Update index.rst to reflect README.rstMarkEEaton2018-08-171-6/+15
| |
| * Keep the ''' and explain why they are thereMarkEEaton2018-08-141-1/+3
| | | | | | This commit takes into account the discussion from https://github.com/halcy/Mastodon.py/pull/125
| * Revise README.rst for clarityMarkEEaton2018-08-141-7/+14
|/
* Move pytest-runner to test_depsLorenz Diener2018-08-021-2/+1
|
* Update README.rstLorenz Diener2018-07-311-1/+1
|
* readthedocs tag fetch bopLorenz Diener2018-07-301-1/+1
|
* Amend changelogLorenz Diener2018-07-301-1/+3
|
* Bump version numberLorenz Diener2018-07-302-2/+2
|
* Update CHANGELOG.rstLorenz Diener2018-07-301-0/+10
|
* Fresh set of tests pre-releaseLorenz Diener2018-07-3088-3234/+3312
|
* Improve filter testsLorenz Diener2018-07-302-1/+98
|
* Add filter testsLorenz Diener2018-07-305-16/+1506
|
Powered by cgit v1.2.3 (git 2.41.0)