Gráfico de commits

151 commits

Autor SHA1 Mensaje Fecha
Lorenz Diener b840766ed7 Add more list endpoints 2017-12-13 21:16:02 +01:00
Lorenz Diener 7cf813b974 Added account_lists(broken) 2017-12-13 18:59:32 +01:00
Lorenz Diener c9cc873714 Add information about unauthenticated methods 2017-12-13 18:45:28 +01:00
Lorenz Diener 7d2f244126 Add internal links in docs 2017-12-13 18:40:17 +01:00
Lorenz Diener d7d8f153a3 Update docs for search function 2017-12-13 17:55:14 +01:00
Lorenz Diener 48d54effc8 Add lists endpoint 2017-12-13 17:47:50 +01:00
Lorenz Diener 7ed769b37a Add list streaming 2017-12-13 17:26:44 +01:00
Lorenz Diener 75aebac744 Add custom_emojis 2017-12-13 17:17:42 +01:00
Lorenz Diener c06baa13b3 Update verify_credentials docs 2017-12-13 17:11:45 +01:00
Lorenz Diener ce5b0ca576 Update docs, fixes #106 2017-12-11 15:30:24 +01:00
Lorenz Diener fad615b8d6 Fix versioning functionality more, explicit version check 2017-12-11 14:34:51 +01:00
Lorenz Diener a93f051b5e Fix instance() 2017-12-11 14:22:35 +01:00
Lorenz Diener 0b701ca6ac Make the version check be not wrong 2017-12-11 14:18:54 +01:00
Lorenz Diener 3bf2299e7e Make decorated functions actually return things 2017-12-11 14:02:57 +01:00
Lorenz Diener 9acfb0d3d8 Versioning fixes 2017-12-11 14:00:14 +01:00
Lorenz Diener d87ff6d490 Version all endpoints where such a thing makes sense 2017-12-11 12:33:30 +01:00
Lorenz Diener 3ba917d363 Add versionind decorator 2017-12-11 11:49:14 +01:00
codl 050077e97a
fix #111 2017-11-29 22:16:53 +01:00
Lorenz Diener a7e2caa369 Check hashtags in streaming API 2017-11-29 18:04:54 +01:00
Lorenz Diener c5970d10f9 Fix the thing I previously broke
lets pretend I was just testing the CI okay
2017-11-29 17:57:04 +01:00
Lorenz Diener 1c64c39701 add hashtag leading # detection, closes #105 2017-11-29 17:54:27 +01:00
Lorenz Diener 32adb8ce4b
Merge pull request #103 from Kjwon15/feature-asyncstream
Implement is_alive to async stream
2017-11-27 13:50:31 +01:00
codl b9e6a1e9ba
fix string id support to also include in_reply_to_... fields 2017-11-26 22:49:32 +01:00
codl ca11ef77ac
use six instead of relying on python version 2017-11-26 22:33:08 +01:00
kjwon15 3faf7c6473 Get current thread correctly 2017-11-25 03:09:38 +09:00
kjwon15 fa1840c0fb Implement is_alive to async stream 2017-11-25 02:52:00 +09:00
Lorenz Diener 18f69451ed Merge branch 'master' of https://github.com/halcy/Mastodon.py 2017-11-24 15:26:42 +01:00
Lorenz Diener 9e97fce2d6 Break streaming entirely, update docs 2017-11-24 15:25:38 +01:00
Lorenz Diener e220e7cc60 Many fixes for streaming stuff 2017-11-24 15:08:34 +01:00
Lorenz Diener cea4d4251a Change exceptions slightly 2017-11-24 14:20:27 +01:00
Lorenz Diener de2114b92b BREAKING: Make streaming use json hooks 2017-11-24 13:59:50 +01:00
Lorenz Diener 92adc94a77
Merge pull request #102 from codl/http-streams
fix #101 by checking if the stream api uses ws:// or wss://
2017-11-22 14:29:24 +01:00
codl c3a31930b8
fix #101 by checking if the stream api uses ws:// or wss:// 2017-11-22 14:14:35 +01:00
Lorenz Diener 8987590545 ID Unpacking 2017-11-22 10:26:44 +01:00
Lorenz Diener 7771b27b72 Document local hashtag timelines 2017-11-21 14:47:13 +01:00
Lorenz Diener 32f8b8bed9 Added support for local hashtag timelines 2017-11-21 14:46:43 +01:00
Lorenz Diener e1a1592575 Documented report dicts 2017-11-21 14:33:04 +01:00
Lorenz Diener e31b9441f8 Documentation about visibility fixed (Fixes #55) 2017-11-21 13:59:50 +01:00
Lorenz Diener 39548ffe98 Merge branch 'master' of https://github.com/halcy/Mastodon.py 2017-11-21 13:57:21 +01:00
Lorenz Diener 56ec90f17c
Merge pull request #99 from foozmeat/master
Adds alt text support for media uploads
2017-11-21 13:57:03 +01:00
Lorenz Diener d303afefc8 Manually merge #94 2017-11-21 13:53:42 +01:00
James Moore 23d57587e4
Added optional media description
This works with the new alt text support in mastodon 2.0.
2017-11-09 11:55:13 -08:00
codl 6b5deb4898
add support for mastodon v2.0's string IDs 2017-11-05 14:17:49 +01:00
Lorenz Diener 61552f9f84 Merge pull request #93 from codl/fix-ratelimit
fix #92, check for throttling by status code, and do it before the catchall error handler
2017-10-16 11:19:49 +02:00
Haisenburg 9a7efa3657 Use urlparse instead of urllib.parse for python2.7 2017-10-08 03:50:19 +08:00
codl 0ff6abf2f4
fix #92, check for throttling by status code, and do it before the catchall error handler 2017-10-04 16:08:21 +02:00
Lorenz Diener b18b6f201b Merge pull request #89 from Elizafox/exception-hierarchy
Redesign exception hierarchy
2017-10-02 10:13:23 +02:00
Elizabeth Myers c64617ee94 Redesign exception hierarchy
All Mastodon.py errors now derive from MastodonError, for easier
catching in application code that just wants to see if something
happened, and isn't too miffed about the details.

I/O Errors derive from MastodonIOError, for similar reasons.

This change is designed to be backwards compatible.
2017-09-25 19:11:16 -05:00
Elizabeth Myers 9ec0655365 Properly fix redirecting streaming endpoints.
Fixes #84
2017-09-25 18:01:41 -05:00
Elizabeth Myers 67018b2249 Fix notifications_dismiss by passing parameter correctly 2017-09-18 09:59:35 -05:00