aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* log_in(): check if granted scopes are a superset of requestedD Anzorge2018-06-261-6/+6
| | | | | | | Currently, Pleroma does not actually have scopes, but grants "read write follow" in all cases. For compatibility, log_in() now checks if the granted scopes include all of the requested scopes, instead of checking if they match exactly.
* Add push testsLorenz Diener2018-06-051-22/+37
|
* New casettes, small fixesLorenz Diener2018-06-051-2/+1
|
* Fix specifying only access tokenLorenz Diener2018-06-051-4/+5
|
* Small test fixLorenz Diener2018-06-051-1/+1
|
* Merge branch 'master' of https://github.com/halcy/Mastodon.pyLorenz Diener2018-06-051-1/+1
|\
| * Fix doc typoLorenz Diener2018-06-051-1/+1
| |
* | Improve on_abort handlerLorenz Diener2018-06-051-19/+41
| |
* | Add notif dict docsLorenz Diener2018-06-051-1/+3
|/
* Improve docsLorenz Diener2018-06-051-1/+1
|
* Add webpush supportLorenz Diener2018-06-051-5/+165
|
* Add fields support, testsLorenz Diener2018-06-051-6/+21
|
* Clarify streaming docsLorenz Diener2018-06-041-2/+1
|
* Fix py2 compatLorenz Diener2018-06-041-1/+1
|
* Streaming error handlerLorenz Diener2018-06-041-0/+7
|
* Move pagination info to attributesLorenz Diener2018-06-042-10/+9
|
* Add idempotency keys, documentation improvementsLorenz Diener2018-06-041-6/+17
|
* Add pinning/unpinning, media_updateLorenz Diener2018-06-041-2/+38
|
* Fix optional args in account_update_credentialsThéo Le Calvar2018-05-201-12/+14
| | | | avatar and header are now correctly ignored if not specified.
* Fix typo in account_update_credentialsThéo Le Calvar2018-05-201-1/+1
| | | | Mime type of avatar was used to guess extension of header.
* update constructor to support access_token onlyJoel Gil Leon2018-05-191-11/+14
|
* Fix some bugs, update testsLorenz Diener2018-05-071-74/+126
|
* Add focal pointsLorenz Diener2018-05-061-7/+13
|
* Add only_media parameter to timelinesLorenz Diener2018-05-061-2/+4
|
* Merge branch 'master' into stream-timeoutLorenz Diener2018-05-061-19/+62
|\
| * Add lists tests and fix a bugLorenz Diener2018-05-061-0/+1
| |
| * Fix daemonization in python 2Lorenz Diener2018-05-061-1/+2
| |
| * Switch to using requests Session objectsLorenz Diener2018-05-061-3/+4
| |
| * Fix several bugsLorenz Diener2018-04-181-12/+48
| |
| * Raise last changed version on instance()Lorenz Diener2018-04-171-1/+1
| |
| * First steps to 2.3.0 supportLorenz Diener2018-04-171-2/+4
| |
| * Fix for the fixLorenz Diener2018-04-171-1/+1
| |
| * Small fix to account_searchLorenz Diener2018-04-171-2/+3
| |
* | raise MastodonReadTimeout when a stream times outcodl2018-04-192-3/+12
| |
* | Merge branch 'master' into stream-timeoutLorenz Diener2018-04-173-50/+96
|\|
| * Rename async to run_async, fixes #120Lorenz Diener2018-04-171-12/+12
| |
| * Make imports better (fixes #129)Lorenz Diener2018-04-171-2/+2
| |
| * Add is_receiving:Lorenz Diener2018-04-171-1/+9
| |
| * Nicen up reconnect waitingLorenz Diener2018-04-171-5/+6
| |
| * Add async autoreconnectLorenz Diener2018-04-172-30/+60
| |
| * Re-raise Chunked Encoding Errors as Network ErrorsLorenz Diener2018-02-201-18/+25
| |
* | add timeouts to streams (GH-127)codl2018-04-081-10/+12
|/
* Fix 500 from status_post capitalized visibilitiesRobert Mock2018-02-111-1/+2
| | | The validator for the 'visibility' parameter lower()s it before verifying, but this means that "direct", "Direct", and "dIRECT" all pass validation. However, passing in 'Direct' (at least, to my instance) throws `mastodon.Mastodon.MastodonAPIError: ('Mastodon API returned error', 500, 'Internal Server Error', None)`. This corrects the parameter in-place.
* Update Mastodon.pyNoëlle Anthony2018-02-021-4/+6
| | | Modified docstring slightly; added type checking for media_ids in the status_post() method. If media_ids is not a list or tuple, put it into a list before parsing it.
* Update Mastodon.py documentation for status_post()Noëlle Anthony2018-02-011-3/+6
| | | Updated the docstring for the status_post method to more clearly indicate that the *media_id* argument must be a list even when passing in media dicts returned by *media_post*. (This inclarity cost me quite a bit of debugging this evening.)
* Bump supported version in docs, code to 2.2.0Lorenz Diener2018-01-291-1/+1
|
* Fix typo that made test breakLorenz Diener2018-01-291-1/+1
|
* Add 2.1.2 functionsLorenz Diener2018-01-291-9/+30
|
* Fix get_supported_version()Lorenz Diener2018-01-291-2/+3
|
* Fixed event not being cleared after dispatchLorenz Diener2018-01-291-0/+1
|
Powered by cgit v1.2.3 (git 2.41.0)