halcy
750527416f
Add account notes
2022-11-13 14:22:43 +02:00
halcy
adcddefd59
clean up media loading, add thumbnail to media_update
2022-11-13 14:06:50 +02:00
halcy
c670ed8ce2
Update information about dicts (media colors, card blurhash)
2022-11-13 13:35:38 +02:00
halcy
fdb6e2a140
add thumbnail customization support
2022-11-13 13:14:34 +02:00
halcy
4218cf2930
Add datetime parsing for edited_at
2022-11-13 12:28:53 +02:00
halcy
95ae148f45
add remote parameter, filtering by date for masto mainline
2022-11-13 12:27:06 +02:00
halcy
0bc2963419
Add more python versions to test
2022-11-13 11:22:25 +02:00
Lorenz Diener
4c6ca9986e
Update README.rst
2022-11-10 23:53:06 +00:00
Lorenz Diener
8e94e573d8
Delete .travis.yml
2022-11-10 23:49:15 +00:00
Lorenz Diener
6e8e45f169
Updated config.yml
2022-11-11 01:44:57 +02:00
Lorenz Diener
e408afc443
Updated config.yml
2022-11-11 01:41:24 +02:00
Lorenz Diener
1547ce6a13
Updated config.yml
2022-11-11 01:37:47 +02:00
Lorenz Diener
c0a1a36269
Update config.yml
2022-11-10 23:30:10 +00:00
Lorenz Diener
b5737103ae
Update config.yml
2022-11-10 23:21:34 +00:00
halcy
86cf725e81
add multiupload test
2022-11-11 01:14:38 +02:00
Lorenz Diener
f4b3ac1118
Update config.yml
2022-11-10 23:10:51 +00:00
Lorenz Diener
6b26441039
Update config.yml
2022-11-10 23:02:08 +00:00
Lorenz Diener
0960a6f6fe
Merge pull request #253 from halcy/circleci-project-setup
...
Add .circleci/config.yml
2022-11-11 00:53:26 +02:00
Lorenz Diener
c6a4193211
Add .circleci/config.yml
2022-11-11 00:51:26 +02:00
halcy
78a1c17468
Fix tests
2022-11-11 00:21:00 +02:00
halcy
6e170393e6
Merge branch 'master' of github.com:halcy/Mastodon.py
2022-11-08 23:25:33 +02:00
halcy
d0b1da993d
add media v2 API + tests, move v1 test
2022-11-08 23:24:42 +02:00
Lorenz Diener
43d047965a
Merge pull request #252 from edent/patch-1
...
Correct link
2022-11-08 14:33:06 +02:00
Terence Eden
a2adb89461
Correct link
...
I know there is a redirect, but seeing the old toosuit URl might be confusing to new users.
2022-11-08 12:13:30 +00:00
halcy
3277ca7778
Initial test fixing pass. Four tests still fail.
2022-11-07 23:11:30 +02:00
halcy
33d1e17e2e
add a TODO list
2022-11-06 20:32:28 +02:00
halcy
3bd3961c7f
fix readme, bump version
2022-11-06 19:41:17 +02:00
halcy
c061387770
Add changelog
2022-11-06 19:38:56 +02:00
halcy
c5fd6016d6
Add documentation for file_name param
2022-11-06 19:27:56 +02:00
halcy
c448dc99fe
update docs a bit
2022-11-06 14:51:00 +02:00
halcy
a5eac05ea2
Remove Pipfile.lock - only used for testing, anyways
2022-11-06 14:43:01 +02:00
halcy
d587ffdeac
Add new test result cassette
2022-11-06 14:30:21 +02:00
halcy
d9cbc7d79f
Fix version parsing
2022-11-06 14:27:28 +02:00
halcy
5fe162e543
Fix some things that may have broken in PRs
2022-11-06 14:24:20 +02:00
Lorenz Diener
9d3dd85af3
Merge pull request #250 from fwaggle/fix-249
...
Fix gotosocial crash in search()
2022-11-06 13:50:04 +02:00
fwaggle
1830b22bcb
Fix gotosocial crash in search()
...
Set a default 1.0.0 version if nothing else alters it so that version
checks don't raise an Exception.
Fixes #249 .
2022-11-06 09:58:03 +11:00
Lorenz Diener
1b64477862
Merge pull request #223 from animeavi/file_name
...
Allow specifying the file name for media uploads
2022-11-05 23:58:41 +02:00
Lorenz Diener
421aa06b0c
Merge pull request #248 from fwaggle/fix-gotosocial
...
Fix gotosocial issues
2022-11-05 23:57:17 +02:00
fwaggle
144a4e2b9b
Fix version crash when connecting to gotosocial
...
While gotosocial has a PR open to send a Mastodon-compatible version in
the `instance` endpoint, whatever it sends is unlikely to be helpful for
the purpose of version-gating features in the client library.
You can disable version-gating, but it still fails on instantiating
due to GtS's version not matching the semver regex. Fix this by moving
the version_check_mode above it, and not parsing the version if it's
turned off.
2022-11-05 15:01:28 +11:00
fwaggle
b69e998ceb
Handle UNIX Epoch times in X-RateLimit-Reset
...
Instead of returning an ISO8601 timestamp, gotosocial returns an integer
UNIX Epoch for the X-RateLimit-Reset header. As `dateutil.parser.parse`
doesn't handle these, I do a naive check to see if the header is an integer
and don't parse it if so.
Fixes #246
2022-11-05 14:52:06 +11:00
Aljoscha Rittner
89a6bd2bac
Merge pull request #245 from arittner/fix_244
...
Not required status_ids parameter runs into an error if None
2022-08-08 10:07:41 +02:00
Aljoscha Rittner
1d1a08b51a
Not required status_ids parameter runs into an error if None
...
Fixes #244
2022-08-08 10:06:30 +02:00
Aljoscha Rittner
7f234664f7
Merge pull request #241 from arittner/pr230
...
Support tagged, exclude_reblogs parameter on account_statuses and includes PR 230
2022-06-28 13:27:40 +02:00
Aljoscha Rittner
61e1a8e450
Fixed PR and changed the doc-string
2022-06-28 13:23:03 +02:00
Jeong Arm
f722778095
Support tagged, exclude_reblogs parameter on account_statuses
2022-06-28 13:23:03 +02:00
Aljoscha Rittner
bd04a0f886
Fixed overseen test failure with new app name in "secret" file
2022-06-28 13:22:06 +02:00
Aljoscha Rittner
2dce8a297a
Merge pull request #240 from arittner/set_useragent
...
Supports a User-Agent header
2022-06-27 11:19:44 +02:00
Aljoscha Rittner
7fd2a6a39c
Supports a User-Agent header
...
fixes #213
2022-06-27 11:13:35 +02:00
Aljoscha Rittner
f8f988710c
Merge pull request #219 from MicroCheapFx/206_notifications
...
Replaced `mentions_only` by `exclude_types` in `notifications`
Fixes #206
2022-06-27 09:03:42 +02:00
Aljoscha Rittner
cab72d0489
Merge pull request #239 from arittner/stream_close
...
Resilient stream.close handling and early close() while retry sleeps
2022-06-25 22:19:30 +02:00