Lorenz Diener
4a2f6d0fb9
Added some missing API methods
2017-04-26 11:56:47 +02:00
Lorenz Diener
6a2c394c50
Restored python 2 compatibility
2017-04-26 11:43:16 +02:00
Lorenz Diener
67aa919f40
Merge pull request #45 from naoyat/add_account_following_params
...
Added since_id/max_id/limit params to account_following()/account_followers()
2017-04-26 11:16:11 +02:00
naoya_t
a8d5ee75c1
mastodon/Added since_id/max_id/limit params to account_following()/account_folowers()
2017-04-26 11:51:24 +09:00
naoya_t
01b4d113bc
Added remote follow support, resolves issue #40
2017-04-26 11:49:56 +09:00
Lorenz Diener
fde6806120
Documentation fixes to address #21
2017-04-25 11:41:48 +02:00
Lorenz Diener
5aeb953d24
Remove additional traceback print
2017-04-25 11:36:49 +02:00
Eliot Berriot
d8adb28cde
Added direct level for status privacy
2017-04-24 22:02:26 +02:00
Ansem
61f014f322
Add scope param to log_in(), resolves issue #35
2017-04-20 14:32:40 +00:00
Christopher Su
8f0d872119
Remove the mentions timeline because it doesn't exist
2017-04-15 00:53:58 -07:00
Ansem
7c7cf8478d
Add general error message
2017-04-11 10:37:15 +02:00
Ansem
e51e5cc521
Fix auth request, now able to specify needed scope for the client
2017-04-11 10:36:58 +02:00
Lorenz Diener
ccaaea0072
Fixing mistake from earlier merge
2017-04-10 17:14:37 +02:00
Lorenz Diener
965d514de1
Merge branch 'master' into streaming
2017-04-10 10:33:25 +02:00
Lorenz Diener
7db6b4c02e
Merge pull request #26 from phryk/master
...
added content_search, probably.
2017-04-10 10:29:55 +02:00
Lorenz Diener
98f636f581
Merge pull request #27 from azillion/master
...
Add support for OAuth2, resolves issue #6
2017-04-10 10:28:50 +02:00
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
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