Ivan Habunek
|
3947b28de5
|
Add upload command
|
2023-12-03 13:45:24 +01:00 |
Ivan Habunek
|
84396fefc2
|
Improve variable naming
|
2023-12-03 13:32:51 +01:00 |
Ivan Habunek
|
2429d9f751
|
Migrate timeline commands
|
2023-12-03 13:29:31 +01:00 |
Ivan Habunek
|
d8c7084678
|
Migrate auth commands
|
2023-11-30 20:12:04 +01:00 |
Ivan Habunek
|
696a9dcc2e
|
Add type hints for App and User
|
2023-11-30 20:10:19 +01:00 |
Ivan Habunek
|
16e28d02c6
|
Fix getting the instance domain name
This used to return 3000 when running locally on localhost:3000
|
2023-11-30 11:58:57 +01:00 |
Ivan Habunek
|
5d9ee44cec
|
Migrate list commands
|
2023-11-29 12:11:41 +01:00 |
Ivan Habunek
|
c0eb76751f
|
Migrate update_account command
|
2023-11-28 16:56:53 +01:00 |
Ivan Habunek
|
3dc5d35751
|
Migrate account commands
|
2023-11-28 14:05:44 +01:00 |
Ivan Habunek
|
51fcd60eb5
|
Migrate status commands
|
2023-11-28 12:26:08 +01:00 |
Ivan Habunek
|
d6678e0498
|
Migrate post command
|
2023-11-28 11:53:43 +01:00 |
Ivan Habunek
|
096ec09684
|
Add toot --version
|
2023-11-28 10:13:20 +01:00 |
Ivan Habunek
|
9ecfa79db8
|
Setup click, migrate read commands
|
2023-11-28 10:13:05 +01:00 |
Ivan Habunek
|
1c5abb8419
|
Improve from_dict performance by caching fields
|
2023-11-26 09:16:21 +01:00 |
Ivan Habunek
|
48d9caef05
|
Improve typing in wcwidth module
|
2023-11-24 09:52:41 +01:00 |
Ivan Habunek
|
a6bbe97332
|
Add changelog, bump version
|
2023-11-22 08:50:17 +01:00 |
Ivan Habunek
|
7929919ffc
|
Add --json option to update_account
|
2023-11-22 08:41:15 +01:00 |
Ivan Habunek
|
e961bd696d
|
Make account optional in following and followers
|
2023-11-22 08:22:21 +01:00 |
Ivan Habunek
|
443f9445b1
|
Add --json option to account commands
|
2023-11-21 18:16:37 +01:00 |
Ivan Habunek
|
016ae25569
|
Add --json option to various status commands
|
2023-11-21 16:51:02 +01:00 |
Ivan Habunek
|
4203e8d313
|
Dedupe duplicate function
|
2023-11-21 16:51:02 +01:00 |
Ivan Habunek
|
7793d4499a
|
Add --json option to post command
|
2023-11-21 16:51:02 +01:00 |
Ivan Habunek
|
3530553a06
|
Add --json option to status and thread commands
|
2023-11-21 16:51:02 +01:00 |
Ivan Habunek
|
ae7a36b8d8
|
Add --json option to search command
|
2023-11-21 16:50:55 +01:00 |
Ivan Habunek
|
0c37716de1
|
Add --json option to instance command
|
2023-11-21 16:50:19 +01:00 |
Ivan Habunek
|
57be6beae8
|
Log request exceptions
|
2023-11-21 16:50:19 +01:00 |
Ivan Habunek
|
9664d71b57
|
Make get_instance return the response instead of json
|
2023-11-21 16:50:19 +01:00 |
Ivan Habunek
|
45962b27c3
|
Fix search sending type=None if not specified
|
2023-11-21 16:48:12 +01:00 |
Ivan Habunek
|
cd03486a25
|
Remove unused imports
|
2023-11-19 12:48:22 +01:00 |
Ivan Habunek
|
5a83cd7d3b
|
Read media viewer from settings
|
2023-11-19 12:15:26 +01:00 |
Ivan Habunek
|
ef19449190
|
Load followed accounts after timeline
This way we don't have to wait for them to load, which may take a while
due to paging.
|
2023-11-19 09:12:42 +01:00 |
Ivan Habunek
|
8c3fd12005
|
Fix style
|
2023-11-18 15:53:14 +01:00 |
Ivan Habunek
|
4a3b14313c
|
Fix compat with older versions of python
|
2023-11-18 15:48:28 +01:00 |
Ivan Habunek
|
0265f7e0b7
|
Fix tests
|
2023-11-18 15:44:50 +01:00 |
Ivan Habunek
|
3de561a060
|
Add --json argument to whois command
|
2023-11-18 15:42:04 +01:00 |
Ivan Habunek
|
dd16627c89
|
Update print_account to take an Account object
|
2023-11-18 15:42:02 +01:00 |
Ivan Habunek
|
2c4f7e17c9
|
Add --json option to whoami command
|
2023-11-18 15:40:51 +01:00 |
Ivan Habunek
|
6cdba16fcf
|
Make verify_credentials return the http response
Required if we want to emit json without decoding it
|
2023-11-18 15:40:50 +01:00 |
Ivan Habunek
|
317840b019
|
Merge pull request #415 from ihabunek/danschwarz-richtext3
Add support for rich text
|
2023-11-18 15:40:35 +01:00 |
Ivan Habunek
|
fe8b441b5b
|
Add hack to work around a pleroma bug
|
2023-11-18 12:32:35 +01:00 |
Ivan Habunek
|
8d1edd5374
|
Fix compat with older python versions
|
2023-11-18 11:25:52 +01:00 |
Ivan Habunek
|
59adec3e55
|
Improve error when conversion fails
|
2023-11-18 11:18:30 +01:00 |
Ivan Habunek
|
05c5bcb723
|
Convert datetimes to local timezone by default
|
2023-11-18 10:25:52 +01:00 |
Ivan Habunek
|
d4b6447d0f
|
Bump version, add changelog
|
2023-11-16 16:41:15 +01:00 |
Ivan Habunek
|
2b8727bf09
|
Roll back workaround to support pleroma
Fixed in previous commit.
|
2023-11-16 15:15:38 +01:00 |
Ivan Habunek
|
fe48f9a17e
|
Add a way to preprocess the data before decoding
Use it to modify the data returned by the Pleroma API which does not
conform to the current Mastodon API definition.
See:
https://git.pleroma.social/pleroma/pleroma/-/issues/1470#anchor-310
|
2023-11-16 15:15:26 +01:00 |
Ivan Habunek
|
57cfd41613
|
Remove old stubs
|
2023-11-16 11:50:25 +01:00 |
Ivan Habunek
|
d6ff3cc3a8
|
Extract url_to_widget, add fallback
|
2023-11-16 11:46:54 +01:00 |
Ivan Habunek
|
e5ac82bb01
|
Add fallback for html_to_widgets
Remove has_urwidgets since we no longer need to worry if we have
urwidgets in the richtext module.
|
2023-11-16 11:36:18 +01:00 |
Ivan Habunek
|
f96b1b722c
|
Move richtext to it's own module
This is the first step towards easier stubbing
|
2023-11-16 11:12:54 +01:00 |