Gráfico de commits

388 commits

Autor SHA1 Mensaje Fecha
Will Thompson ab60931620
Initial implementation of streaming API
This is missing any error handling and rate-limiting around the stream
itself, but once the stream is established, the full range of events are
supported.

Fixes issue #14.
2017-04-10 08:18:08 +01:00
Ed Summers c45a1af5e1 fix ValueError
checking if media_type is defined will short circuit the
the call to os.path.isfile when content is supplied

fixes #28
2017-04-09 17:58:46 -04:00
Ansem cb6e304043 Fix write access_token to file mistake 2017-04-07 22:06:06 +00:00
Ansem ebfe65a295 Add support for OAuth2 2017-04-07 21:59:39 +00:00
phryk 7ebc48c50e added content_search, probably. 2017-04-07 15:12:24 +02:00
Lorenz Diener 0cac499cfe Sensitive = False results in Not Sensitive. Fixes #20 2017-04-05 13:54:21 +02:00
Will Thompson 2015cde528 Fix typo in Mastodon.__init__ docstring 2017-04-05 10:32:46 +01:00
Lorenz Diener 1fc7c465b3 Merge pull request #15 from erincongden/newfeatures
Muting, follow requests, local timeline, and more
2017-04-03 12:05:10 +02:00
Lorenz Diener d8ac59f4eb Merge branch 'master' into typo 2017-04-03 12:02:17 +02:00
Erin Congden ca0b6c115b Added follow requests support 2017-04-02 21:53:25 -07:00
Erin Congden 38ebcda76b Added getting a list of favourited toots 2017-04-02 21:52:45 -07:00
Erin Congden 36781699c1 Add (un)muting accounts and reading mutes/blocks 2017-04-02 21:52:41 -07:00
Erin Congden 9eaf955bfc Added local timeline support 2017-04-02 21:25:11 -07:00
Erin Congden f734a45fb6 Added spoiler text support 2017-04-02 21:14:07 -07:00
Laurent Peuch 95275bb391 [mod] typo 2017-04-01 15:04:45 +02:00
Laurent Peuch 1d76bc150a [mod] show real exception for easier debugging 2017-04-01 14:13:46 +02:00
Tyler Britten be6c248a21 fixed missing change
removed self. from request_timeout- missed this commit in the last PR
2017-03-03 11:23:11 -05:00
Tyler Britten 9a1c7a7147 fixed missing request_timeout on app creation 2017-03-03 11:10:04 -05:00
Florian Piesche 963ec9c5f2 Implement PR feedback and cull trailing whitespace
Default post privacy to match account privacy setting. Remove sensitive/visibility parameters from simple toot() function.
2017-01-27 13:16:13 +00:00
Florian Piesche f60ff60e13 Add support for sensitive toots and visibility settings. 2017-01-23 11:11:55 +00:00
Lorenz Diener 19a1b014d4 Added timeout 2016-12-13 17:17:33 +01:00
Lorenz Diener 6f923ad1f9 media_ids can not just be dicts, for extra lazyness 2016-11-26 00:03:19 +01:00
Lorenz Diener 69f78773a0 Requirement and documentation fixes 2016-11-25 23:28:30 +01:00
Lorenz Diener 61775d9083 Rate limiting now works. 2016-11-25 23:14:00 +01:00
Lorenz Diener ab58894041 Merge remote-tracking branch 'refs/remotes/origin/master' into ratelimits
# Conflicts:
#	mastodon/Mastodon.py
2016-11-25 20:57:53 +01:00
Lorenz Diener 6fdf18eebc Documentation for notifications 2016-11-25 20:46:20 +01:00
Lorenz Diener 3585830182 Documentation restructured and made more PEP8-y 2016-11-25 20:33:00 +01:00
Lorenz Diener e4e3a8eb93 Ratelimit code 2016-11-25 18:17:39 +01:00
Lorenz Diener 2729ca1931 More "timeline" functions, "notifications" 2016-11-25 15:39:53 +01:00
Lorenz Diener d6bbd27153 Fixed bug in debug code 2016-11-24 20:07:00 +01:00
Lorenz Diener 2267e51efd Fixed a bug in account_statuses 2016-11-24 20:03:08 +01:00
Lorenz Diener 78120bed1b Media uploads tentatively working 2016-11-24 12:34:31 +01:00
Lorenz Diener 20f5249c7d Documented new error handling code 2016-11-24 12:08:32 +01:00
Lorenz Diener ead7b7fc5e Fixed login scope check 2016-11-24 12:07:41 +01:00
Lorenz Diener 68899a0cc4 Added some error handling to log_in 2016-11-24 12:03:42 +01:00
Lorenz Diener 3a92948158 __init__.py fixed 2016-11-24 11:51:25 +01:00
Lorenz Diener 04406738f2 Docs are now good 2016-11-24 03:03:52 +01:00
Lorenz Diener 615f88154c Further readjustment. Docs now actually build, but look bad. 2016-11-24 02:07:08 +01:00