rjp
727b3cfad2
Add alternate `redirect_uri` support for broken instances
...
Pixelfed instances do not handle OOB OAuth correctly meaning you can't
currently login to them using `toot` (e.g. https://github.com/pixelfed/pixelfed/issues/2522 )
This is a fudge to workaround that by allowing you to specify an
alternate `redirect_uri` for broken servers which can take the HTTP
redirect issued by Pixelfed and let you grab the code.
If you don't have a handy HTTP server, you can use `http://localhost `
and your browser (at least Safari and Chrome) will have the code in
the address bar for copying and pasting into `toot`.
2024-12-08 13:05:41 +00:00
Ivan Habunek
1368a89125
Update changelog
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
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
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
Ivan Habunek
803f36d1ed
Improve search option types
2024-11-12 09:07:05 +01:00
Giuseppe Bilotta
71d9c9ff12
search: add support for type, offset and limit from the command line
2024-11-12 08:56:15 +01:00
Ivan Habunek
89ea4604e5
Fix matching list by ID
2024-10-01 09:32:58 +02:00
Ivan Habunek
a568980f9f
Revert "Handle 422: Validation Failed. Status has already been taken errors"
...
It broke --json option when 422 was triggered.
This reverts commit 61843feae1
.
2024-10-01 08:58:44 +02:00
Daniel Schwarz
61843feae1
Handle 422: Validation Failed. Status has already been taken errors
2024-10-01 08:46:40 +02:00
Ivan Habunek
707b6e0ca7
Update installation instructions
2024-10-01 08:36:51 +02:00
Ivan Habunek
3969a15029
Break long line
2024-09-29 09:40:37 +02:00
Ivan Habunek
3176fa0614
Ignore vermin in one place
2024-09-29 09:38:23 +02:00
Fipaddict
0f6ae972b5
Update Setting up dev environnement ( #496 )
...
Remove reference to requirements files that no longer exist
2024-09-29 09:35:19 +02:00
Ivan Habunek
bb25f6ad76
Update changelog
2024-09-29 09:34:48 +02:00
Ivan Habunek
f272cc2a38
Deprecate toot env in favour of toot diag
2024-09-29 09:34:48 +02:00
Ivan Habunek
2a5e823878
Move diag logic to own module, break up a bit
2024-09-29 09:34:48 +02:00
Ivan Habunek
0d829e9495
Rework the diag command a bit
2024-09-29 09:34:48 +02:00
Ivan Habunek
fe29ac816b
Clean up formatting
2024-09-29 09:34:48 +02:00
ArthurHoaro
141623889a
CONTRIBUTING - Bug report - Replace toot env by toot diag
...
toot diag include the same info as toot env, plus others that can be useful in bug reporting
2024-09-29 09:33:59 +02:00
Ivan Habunek
76bb1b5484
Add post --reply-last option
...
fixes #464
2024-09-22 22:14:36 +02:00
Ivan Habunek
3ff9bc7942
Use assert_ok helper for better testing errors
2024-09-22 22:14:36 +02:00
Denis Laxalde
74a73d1c2d
Fix shortcut for status links in help
2024-08-25 13:58:32 +02:00
Ivan Habunek
63d36a3669
Update changelog
2024-08-12 12:11:43 +02:00
Ivan Habunek
a730a33901
Print statuses in search output
2024-08-12 12:04:29 +02:00
Ivan Habunek
070f6b9ef1
Attempt to resolve status ID from URL for status actions
2024-08-12 11:59:39 +02:00
Ivan Habunek
05bee9f74d
Make type checking not strict until we add types
2024-08-12 10:38:30 +02:00
Ivan Habunek
15306d378f
Update docs
2024-08-12 10:21:22 +02:00
Sandro Santilli
125626d884
Explain post visibility
2024-08-12 09:55:13 +02:00
Daniel Schwarz
0020209075
Updated images and readme
2024-08-12 09:52:36 +02:00
Daniel Schwarz
21ace1ac9a
Updated README with info about image support & new screenshots
2024-08-12 09:52:36 +02:00
Daniel Schwarz
727fec415c
Fix for TUI crash bug #487
2024-08-12 09:50:40 +02:00
Ivan Habunek
4ae9443174
Remove unnecessary try blocks
2024-08-12 09:48:37 +02:00
Ivan Habunek
72b6a67215
Make diags look a bit nicer in markdown
...
e.g. when pasted into a github issue
2024-08-12 09:24:50 +02:00
Ivan Habunek
7e09c0b387
Move imports to top
2024-08-12 09:12:09 +02:00
Ivan Habunek
93cfe2af75
Remove unneccessary fstrings
2024-08-12 09:02:48 +02:00
Ivan Habunek
a0e0f4fccd
Make toot diag work when not logged in
2024-08-12 08:57:59 +02:00
Ivan Habunek
9c1a845498
Merge pull request #486 from ihabunek/diag
...
Added 'toot diag' command that outputs useful diagnostic info
2024-08-12 08:35:28 +02:00