Gráfico de commits

391 commits

Autor SHA1 Mensaje Fecha
Lorenz Diener
dd5f4ae08a Document streaming error handling 2018-04-17 15:22:07 +02:00
Lorenz Diener
400faadc0d Document new async behaviour a bit 2018-04-17 15:10:40 +02:00
Lorenz Diener
eb336a30c2 Add is_receiving: 2018-04-17 14:59:45 +02:00
Lorenz Diener
6d4490295a Nicen up reconnect waiting 2018-04-17 14:55:31 +02:00
Lorenz Diener
d0ae9dcd05 Add async autoreconnect 2018-04-17 14:35:09 +02:00
Lorenz Diener
86ec5d7eca Re-raise Chunked Encoding Errors as Network Errors 2018-02-20 14:04:17 +01:00
Lorenz Diener
d98a3546a3
Merge pull request #124 from bowlercaptain/patch-1
Fix 500 from status_post capitalized visibilities
2018-02-12 15:30:23 +01:00
Robert Mock
365ebf3ad9
Fix 500 from status_post capitalized visibilities
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.
2018-02-11 15:30:58 -08:00
Lorenz Diener
ac0edd022f
Merge pull request #121 from joyeusenoelle/patch-1
Update Mastodon.py documentation for status_post()
2018-02-02 23:31:44 +01:00
Noëlle Anthony
dd587bb403
Update Mastodon.py
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.
2018-02-02 13:46:47 -05:00
Noëlle Anthony
83daab6e31
Update Mastodon.py documentation for status_post()
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.)
2018-02-01 18:57:59 -05:00
Lorenz Diener
0cd284bc2f
Knew I forgot to bump version somewhere. 2018-01-29 15:33:20 +01:00
Lorenz Diener
565202326c
Update DEVELOPMENT.md
honestly there has to be a better way to get readthedocs to grab tags from git than... this?
2018-01-29 15:25:19 +01:00
Lorenz Diener
70de1eecb3 Prepare release 1.2.2 2018-01-29 15:10:28 +01:00
Lorenz Diener
c1a6772247 Bump supported version in docs, code to 2.2.0 2018-01-29 14:26:05 +01:00
Lorenz Diener
be014bb88a Fix typo that made test break 2018-01-29 14:18:23 +01:00
Lorenz Diener
569a13ee80 Add 2.1.2 functions 2018-01-29 14:14:58 +01:00
Lorenz Diener
838b851331 Fix get_supported_version() 2018-01-29 13:39:47 +01:00
Lorenz Diener
216a4447b4 Fixed event not being cleared after dispatch 2018-01-29 12:28:44 +01:00
Lorenz Diener
791439d96b Remove state from handle_stream, fixes #119 2018-01-29 12:24:53 +01:00
Lorenz Diener
42b1d8fa58
Merge pull request #118 from codl/subclass-api-errors
Subclass api errors
2018-01-29 11:18:37 +01:00
codl
56e6bac9cb
update tests 2018-01-03 11:44:14 +01:00
codl
e97dec7306
subclass api errors 2018-01-03 11:34:45 +01:00
Lorenz Diener
1d54c35101
refresh docs 2017-12-21 11:19:03 +01:00
Lorenz Diener
7fb37a373a Prepare release 2017-12-21 11:07:56 +01:00
Lorenz Diener
18543648a6 Adjust streaming tests 2017-12-21 11:06:13 +01:00
Lorenz Diener
08a0e5ff67 Daemonize streams 2017-12-19 15:06:44 +01:00
Lorenz Diener
9f9a7826d7 Fix streaming API to be more stable (closes #117) 2017-12-19 13:49:00 +01:00
Lorenz Diener
e5c50ea80d Fix missing async in hashtag/list streams 2017-12-19 11:04:53 +01:00
Lorenz Diener
2420a5d6de hi readthedocs 2017-12-15 21:29:43 +01:00
Lorenz Diener
1270b37fc9 Fix changelog 2017-12-15 21:27:43 +01:00
Lorenz Diener
4629807ca5 FURTHER release preparations 2017-12-15 21:16:06 +01:00
Lorenz Diener
f55ff45393 Prepare release, part 2 2017-12-15 20:26:25 +01:00
Lorenz Diener
64d59fed3d Prepare release 2017-12-15 20:13:51 +01:00
Lorenz Diener
7cf2bf1440 The application field is weird (#115) 2017-12-15 11:49:09 +01:00
Lorenz Diener
e97bb44c86 Update changelog (preliminary) 2017-12-14 15:09:54 +01:00
Lorenz Diener
997a0f0647 Change version in conf for readthedocs 2017-12-14 14:48:48 +01:00
Lorenz Diener
301d719b83 Fix some problems with attribute access 2017-12-14 13:54:31 +01:00
Lorenz Diener
f784eae8e6 Fix changelog indents 2017-12-14 13:44:23 +01:00
Lorenz Diener
fff8797f69 Add Acknowledgements to readme / docs 2017-12-14 13:42:13 +01:00
Lorenz Diener
95ee173d21 Small documentation fix 2017-12-14 13:34:09 +01:00
Lorenz Diener
20c1d95b45 Fix version check 2017-12-14 13:32:52 +01:00
Lorenz Diener
5a94c46bb4 Change default version check behaviour 2017-12-14 13:29:42 +01:00
Lorenz Diener
af81088fb0 Make attribute-style access better 2017-12-14 13:16:28 +01:00
Lorenz Diener
12f8a68996 Add dict attribute access 2017-12-14 12:52:33 +01:00
Lorenz Diener
f63b20d929 Push version in tests to 2.1.0 2017-12-14 11:23:34 +01:00
Lorenz Diener
16564c42b8 Fix account_statuses breakage 2017-12-14 11:17:18 +01:00
Lorenz Diener
3397939c6f Improve application docs. Closes #115 2017-12-14 10:51:55 +01:00
Lorenz Diener
58dfdfaec5 Add supported version in a place where python can read it 2017-12-14 00:37:19 +01:00
Lorenz Diener
ae58ae7789 More tiny doc fixing 2017-12-14 00:33:22 +01:00