Commit graph

590 commits

Author SHA1 Message Date
a5d2533297 Validate minimum python version in tests 2022-12-02 09:27:14 +01:00
48a9b2d3dd Set min python version to 3.6
This is already the case since f-strings are used.
2022-12-02 09:27:14 +01:00
05c900c297 Add github actions workflow 2022-12-02 09:27:14 +01:00
59b98a7f33
Improve colorize 2022-12-02 08:50:34 +01:00
0e13914fce
Add duration parsing 2022-12-01 10:20:50 +01:00
6ae2ed623a
Add test for scheduled statuses 2022-12-01 08:35:55 +01:00
d76a2ee967
Bump version, update changelog 2022-11-30 13:51:00 +01:00
de2547cfa1
Refactor post function to make it more readable 2022-11-30 12:44:20 +01:00
4ccc547830
Don't default to media URLs if no text is given 2022-11-30 08:56:10 +01:00
7b4063fddc
Remove use of deprecated status.text_url 2022-11-30 08:55:46 +01:00
e396768d15
Bump version, add changelog 2022-11-29 11:54:45 +01:00
be0c5653af
Set up code coverage 2022-11-29 11:54:45 +01:00
a0353f9bbe
Remove unused imports 2022-11-29 11:07:02 +01:00
c31d588a80
Expand instance tests 2022-11-29 11:06:47 +01:00
942dd36cd6
Fix tests 2022-11-29 10:08:21 +01:00
Peter Fidelman
1d26ecd489
Add zoom command to open status in scrollable popup window 2022-11-29 09:40:48 +01:00
916b4cc4bf
Extract code for printing a poll 2022-11-29 09:20:00 +01:00
Daniel Schwarz
f15310cc75
Display polls in command line status output
Also display your own votes in toot tui poll displays.
2022-11-29 09:03:19 +01:00
7b194880a0
Remove duplicate search api fn 2022-11-27 09:56:58 +01:00
ebc17e0764
Make toot instance work with localhost
Asserting the domain exists does not bring much value.
2022-11-27 09:56:04 +01:00
d308475afe
Fix key detection 2022-11-27 09:26:09 +01:00
92b9b4ef18
Expand tests 2022-11-26 07:57:49 +01:00
ee8555627a
Tweak dev dependencies 2022-11-24 15:38:26 +01:00
7c1d517506
Fix example dsn 2022-11-24 15:05:41 +01:00
4fb347d70a
Update build, remove shell, add email on failure 2022-11-24 11:27:43 +01:00
4a544e8175
Don't install postgres for build
This won't be necessary unless we set up a testing server.
2022-11-24 11:23:24 +01:00
b8decb7660
Set up integration tests against a local instance 2022-11-24 11:21:02 +01:00
654bc06166
Fix formatting 2022-11-24 11:21:01 +01:00
d03a329b1a
Improve print_instance 2022-11-24 11:21:01 +01:00
db6d8c6d73
Catch request errors 2022-11-24 11:21:00 +01:00
f1dca18365
Add build manifest 2022-11-24 11:21:00 +01:00
5c10479d65
Add api endpoint for fetching a single status 2022-11-24 11:21:00 +01:00
44be9fd8bb
Add api endpoint for registring an account 2022-11-24 11:20:59 +01:00
b15cb85a23
Standardize http request method parameters
This allows setting either json or data. Until now we were always using
data and this is not enough for some endpoints.
2022-11-24 11:20:59 +01:00
Nick LaForge
8c3baa704e Fix typo 2022-11-23 15:39:26 +01:00
Daniel Schwarz
9abaebdc21
Updated patch
Corrected code here
2022-11-22 07:16:27 +01:00
5aa779ef06
Bump version 2022-11-21 09:45:51 +01:00
1bab2e117b
Update changelog 2022-11-21 09:19:04 +01:00
ceedc0e448
Fix timezone to UTC when running tests
fixes #227
2022-11-21 09:06:58 +01:00
0b671be0c6
Use exisiting functon to parse datetime 2022-11-21 08:35:23 +01:00
Peter Fidelman
0d20a4878b IMPROVED VERSION: Show media attachments in the "L" list of links 2022-11-21 08:35:11 +01:00
12d682591b
Fix command descriptions 2022-11-18 08:28:15 +01:00
d8feb5bc89
Remove old build script 2022-11-18 08:23:29 +01:00
Giuseppe Bilotta
e171578878 Implement following/followers list retrieval 2022-11-18 08:23:12 +01:00
44a30b44d8
Add toot (un)bookmarking
fixes #204
2022-11-17 06:32:12 +01:00
5f2e5d6717
Remove deb packaging leftovers 2022-11-12 15:29:19 +01:00
22db8eaf2f
Fix tests 2022-11-12 09:55:12 +01:00
8fcdb0b061
Don't limit upper version on wcwidth
Also it had a typo which limited it to 2.0 instead of 0.2, so this
doesn't change anything.
2022-11-12 09:26:31 +01:00
ec16ba0bbf
Bump version, add changelog 2022-11-12 09:21:00 +01:00
e318581dd1
Don't break if poll doesn't have an expiry date 2022-11-12 07:55:25 +01:00