1
0
mirror of https://github.com/ihabunek/toot.git synced 2024-11-03 04:17:21 -05:00
Commit Graph

145 Commits

Author SHA1 Message Date
Daniel Schwarz
0fc2ec12f5
Display images 2024-04-13 08:28:28 +02:00
Ivan Habunek
968a516f76
Remove unused helpers 2024-04-06 15:06:59 +02:00
Ivan Habunek
38eca67905
Fix bug in run_with_retries, better types 2024-04-06 15:05:47 +02:00
Ivan Habunek
bf12dbff70
Use a stronger password in tests
gotosocial registration fails with a weak password
2024-04-06 13:15:36 +02:00
Ivan Habunek
ee98ce3746
Fix following tests 2024-03-09 09:54:46 +01:00
Ivan Habunek
0cbb8863b3
Start some docs for testing 2024-03-09 09:43:02 +01:00
Ivan Habunek
43f51cbbb9
Make tests a bit more robust
By creating a new user we don't need to check if we're following or
blocking them before running the test.
2024-03-09 09:24:00 +01:00
Kian-Meng Ang
2d0089893f Fix typos
Found via `codespell -L fo,te,oll`
2024-01-08 02:59:35 +08:00
Ivan Habunek
5a26ab4940
Don't access the database in tests
This requires the mastodon instance to be patched so that email
confirmation is not required, but makes it possible to run tests on a
remote instance.
2024-01-02 21:56:51 +01:00
Ivan Habunek
724f27f860
Remove unused imports 2024-01-01 12:14:15 +01:00
Ivan Habunek
d1fe0ca92d
Replace sleeps in tests with retries 2024-01-01 12:12:08 +01:00
Ivan Habunek
301c8d21df
Add test util function for retrying tests 2024-01-01 11:14:04 +01:00
Ivan Habunek
3a147a5ea0
Move Run type alias to conftest
It's only used in tests
2024-01-01 09:52:15 +01:00
Ivan Habunek
59efff5abc
Use context manager to edit config
This simplies the code a bit and resolves some type hinting issues.
2023-12-17 09:42:09 +01:00
Ivan Habunek
1dac093be7
Add --json option to lists commands 2023-12-14 14:10:53 +01:00
Ivan Habunek
438a8ab206
Make instance work without logging in 2023-12-14 13:06:06 +01:00
Ivan Habunek
f72e4ba844
Move code from toot.tui.base to toot.tui 2023-12-14 11:35:52 +01:00
Ivan Habunek
2f3f686a00
Rework how app, user are passed to context 2023-12-14 10:11:09 +01:00
Ivan Habunek
164016481d
Replace lists commands with subcommands 2023-12-13 16:14:46 +01:00
Ivan Habunek
fab23b9069
Reorganize cli imports
The old way did not allow for having multiple commands of the same name
2023-12-13 15:00:47 +01:00
Ivan Habunek
381e3583ef
Add featured tag commands 2023-12-13 08:40:02 +01:00
Ivan Habunek
743dfd715e
Change toot tags to toot tags followed 2023-12-13 08:40:02 +01:00
Ivan Habunek
c7e01c77f2
Add --json option to tag commands 2023-12-13 08:40:02 +01:00
Ivan Habunek
8e7a90e8da
Remove unused code 2023-12-07 10:23:05 +01:00
Ivan Habunek
bbb5658781
Overhaul output to use click 2023-12-05 11:55:09 +01:00
Ivan Habunek
2429d9f751
Migrate timeline commands 2023-12-03 13:29:31 +01:00
Ivan Habunek
69a11f3569
Remove old mock tests
These will be replaced by simpler and more useful integration tests.
2023-12-02 11:10:36 +01:00
Ivan Habunek
d8c7084678
Migrate auth commands 2023-11-30 20:12:04 +01:00
Ivan Habunek
e5c8fc4f77
Extend instance tests 2023-11-30 20:08:59 +01:00
Ivan Habunek
6c9b939175
Better test file name 2023-11-30 12:12:41 +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
9ecfa79db8
Setup click, migrate read commands 2023-11-28 10:13:05 +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
0c37716de1
Add --json option to instance command 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
3f680312c6
Remove monkeypatched auth tests
Not very useful, tested in integration tests.
2023-11-21 16:50:19 +01:00
Ivan Habunek
e9daaf6000
Fix warnings 2023-11-18 22:02:11 +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