1
0
mirror of https://github.com/ihabunek/toot.git synced 2025-05-18 00:58:30 -04:00

1075 Commits

Author SHA1 Message Date
Ivan Habunek
936c090621
Update docs 2025-03-06 11:52:12 +01:00
Ivan Habunek
27c3feff80
Update changelog 0.48.1 2025-03-06 11:50:11 +01:00
Ivan Habunek
816662f902
Work around issue with snac2 not returning search results
Use verify_credentials instead of search since we're looking for
ourselves.

issue #523
2025-03-06 11:48:31 +01:00
Ivan Habunek
f286335e48
Tweak commit message script 0.48.0 2025-03-06 10:26:51 +01:00
Ivan Habunek
6a444d5d09
Enable pager and clear by default for timelines 2025-03-06 10:24:20 +01:00
Ivan Habunek
233cbaae4c
Update changelog 2025-03-06 10:19:40 +01:00
Ivan Habunek
ad134d6971
Tweak changelog generator script 2025-03-06 10:19:03 +01:00
Ivan Habunek
ebd051bd0c
Add missing help text for lists command 2025-03-06 10:03:40 +01:00
Ivan Habunek
fb3b873b88
Skip style checking on CI 2025-03-06 09:58:16 +01:00
Ivan Habunek
e1f870d27a
Style fixes 2025-03-06 09:58:02 +01:00
Ivan Habunek
0285b4ce39
Fix a bug where the last page would not be printed 2025-03-06 09:56:46 +01:00
Ivan Habunek
4d72b1b6c8
Use dateutil to parse datetimes
This solves the problem of various servers returning differently
formatted datetimes.

issue #523
2025-03-06 09:47:29 +01:00
Ivan Habunek
baf591cfe7
Add dependency on dateutil
Make it easier to parse various ISO-like formats provided by various
implementations of the mastodon API.
2025-03-06 09:47:29 +01:00
Ivan Habunek
d805cdffa5
Don't swallow random exceptions
Catching any exception here will not display an error if e.g. entitiy
conversion fails.
2025-03-06 09:47:28 +01:00
Ivan Habunek
8016fcdc02
Make pager and clear default to false
This is how it has worked until now, perhaps we should keep it like
this.
2025-01-26 09:42:05 +01:00
Ivan Habunek
2e96d6146b
Remove tags timeline command, moved to timelines tag 2025-01-21 12:14:05 +01:00
Ivan Habunek
50f05c5072
Make pager active by default 2025-01-21 12:13:56 +01:00
Ivan Habunek
ecc8033a41
Rework paging to take terminal height into account 2025-01-21 11:04:54 +01:00
Ivan Habunek
bfcf623448
Test new timeline commands, tweaks 2025-01-16 15:09:21 +01:00
Ivan Habunek
89035accc3
Fix tests 2025-01-16 14:38:42 +01:00
Ivan Habunek
32a509df93
Reuse get_list_id 2025-01-16 14:34:07 +01:00
Ivan Habunek
d0f119f950
Add new timelines commands group 2025-01-16 13:59:45 +01:00
Ivan Habunek
61fe478bf3
Add anon variant of get_paged 2025-01-16 13:59:44 +01:00
Ivan Habunek
e0f3888370
Remove accidental textual-dev dependency 2025-01-16 13:59:44 +01:00
Ivan Habunek
af91d2c9dd
Don't duplicate parameters when paging 2025-01-16 13:58:30 +01:00
Ivan Habunek
889459cbd0
Remove deprecated lists command 2025-01-16 13:58:30 +01:00
Ivan Habunek
08df141a8e
Extract get_continue 2025-01-16 11:49:25 +01:00
Ivan Habunek
561bc6d7b5
Add tags timeline command 2025-01-15 07:59:56 +01:00
Ivan Habunek
bb32a691b7
Add entities helpers for working with responses 2025-01-15 05:42:31 +01:00
Ivan Habunek
d6096df299
Add http.get_paged for paging lists 2025-01-15 05:42:31 +01:00
Ivan Habunek
38dfd747f6
Add batched helper 2025-01-12 12:02:30 +01:00
Ivan Habunek
c98af14a84
Remove deprecated tags commands 2025-01-12 09:44:03 +01:00
Ivan Habunek
a84a7e2ee0
Ignore uv lock 2025-01-11 08:58:03 +01:00
Aleksei Stepanov
d4a991e956 Handle urwid API deprecations
* `_set_original_widget` -> `original_widget` property (setter)
* `button._state` -> `button.get_state()`
  (not deprecated, but we have public getter)
2025-01-02 11:43:15 +01:00
Ivan Habunek
1368a89125
Update changelog 0.47.1 2024-11-27 19:59:29 +01:00
Ivan Habunek
af09020cec
Don't set default visibility to public
Leave it blank so the server can decide
2024-11-27 19:55:48 +01:00
Ivan Habunek
54a111d669
Fix last ID not saving when using --json 2024-11-27 19:46:18 +01:00
Ivan Habunek
eb175029a8
Show distro packages in 4 columns 2024-11-27 19:45:57 +01:00
Ivan Habunek
39ff728119
Fix deprecation warning 2024-11-27 19:45:48 +01:00
Ivan Habunek
6be6ba4fb2
Remove unused import 0.47.0 2024-11-14 19:44:09 +01:00
Ivan Habunek
cd7b5dc847
Update changelog 2024-11-14 19:42:23 +01:00
Ivan Habunek
84bfc3d5e1
Fix timeline generators when status is not set 2024-11-14 19:35:51 +01:00
Ivan Habunek
65f426fbcb
Add tui --show-display-names option
fixes #501
2024-11-14 19:30:45 +01:00
Ivan Habunek
45e78fa286
Add descriptions for other notification types
fixes #502
2024-11-14 19:21:16 +01:00
Ivan Habunek
2d61a2f30f
Fix catching the wrong exception
fixes #504
2024-11-14 19:14:46 +01:00
Ivan Habunek
4548e25cff
Fix paging where limit was sent twice, dedupe logic
fixes #505
2024-11-14 19:13:35 +01:00
Ivan Habunek
e360f6d51f
Update changelog 0.46.0 2024-11-14 10:09:06 +01:00
Ivan Habunek
20eec3ba63
Add --type and --exclude-type options to notification 2024-11-14 10:02:43 +01:00
Ivan Habunek
4b88b86b6f
Add --json option to notifications 2024-11-14 09:39:10 +01:00
Ivan Habunek
e960267b70
Add min_id and max_id options to search 2024-11-12 09:10:22 +01:00