Commit Graph

644 Commits

Author SHA1 Message Date
Ivan Habunek b2626a9aa8
Don't hardcode hostname in tests 2022-12-07 14:02:16 +01:00
Ivan Habunek 603c742ea2
Fix actions 2022-12-06 13:49:08 +01:00
Ivan Habunek 4f0c367995
Add post --scheduled-in option for easier scheduling 2022-12-03 15:38:19 +01:00
Ivan Habunek 66f1883b3c Remove sr.ht build
Love sr.ht, but Github actions have multiple python versions.
2022-12-02 09:27:14 +01:00
Ivan Habunek a5d2533297 Validate minimum python version in tests 2022-12-02 09:27:14 +01:00
Ivan Habunek 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
Ivan Habunek 05c900c297 Add github actions workflow 2022-12-02 09:27:14 +01:00
Ivan Habunek 59b98a7f33
Improve colorize 2022-12-02 08:50:34 +01:00
Ivan Habunek 0e13914fce
Add duration parsing 2022-12-01 10:20:50 +01:00
Ivan Habunek 6ae2ed623a
Add test for scheduled statuses 2022-12-01 08:35:55 +01:00
Ivan Habunek d76a2ee967
Bump version, update changelog 2022-11-30 13:51:00 +01:00
Ivan Habunek de2547cfa1
Refactor post function to make it more readable 2022-11-30 12:44:20 +01:00
Ivan Habunek 4ccc547830
Don't default to media URLs if no text is given 2022-11-30 08:56:10 +01:00
Ivan Habunek 7b4063fddc
Remove use of deprecated status.text_url 2022-11-30 08:55:46 +01:00
Ivan Habunek e396768d15
Bump version, add changelog 2022-11-29 11:54:45 +01:00
Ivan Habunek be0c5653af
Set up code coverage 2022-11-29 11:54:45 +01:00
Ivan Habunek a0353f9bbe
Remove unused imports 2022-11-29 11:07:02 +01:00
Ivan Habunek c31d588a80
Expand instance tests 2022-11-29 11:06:47 +01:00
Ivan Habunek 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
Ivan Habunek 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
Ivan Habunek 7b194880a0
Remove duplicate search api fn 2022-11-27 09:56:58 +01:00
Ivan Habunek ebc17e0764
Make toot instance work with localhost
Asserting the domain exists does not bring much value.
2022-11-27 09:56:04 +01:00
Ivan Habunek d308475afe
Fix key detection 2022-11-27 09:26:09 +01:00
Ivan Habunek 92b9b4ef18
Expand tests 2022-11-26 07:57:49 +01:00
Ivan Habunek ee8555627a
Tweak dev dependencies 2022-11-24 15:38:26 +01:00
Ivan Habunek 7c1d517506
Fix example dsn 2022-11-24 15:05:41 +01:00
Ivan Habunek 4fb347d70a
Update build, remove shell, add email on failure 2022-11-24 11:27:43 +01:00
Ivan Habunek 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
Ivan Habunek b8decb7660
Set up integration tests against a local instance 2022-11-24 11:21:02 +01:00
Ivan Habunek 654bc06166
Fix formatting 2022-11-24 11:21:01 +01:00
Ivan Habunek d03a329b1a
Improve print_instance 2022-11-24 11:21:01 +01:00
Ivan Habunek db6d8c6d73
Catch request errors 2022-11-24 11:21:00 +01:00
Ivan Habunek f1dca18365
Add build manifest 2022-11-24 11:21:00 +01:00
Ivan Habunek 5c10479d65
Add api endpoint for fetching a single status 2022-11-24 11:21:00 +01:00
Ivan Habunek 44be9fd8bb
Add api endpoint for registring an account 2022-11-24 11:20:59 +01:00
Ivan Habunek 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
Ivan Habunek 5aa779ef06
Bump version 2022-11-21 09:45:51 +01:00
Ivan Habunek 1bab2e117b
Update changelog 2022-11-21 09:19:04 +01:00
Ivan Habunek ceedc0e448
Fix timezone to UTC when running tests
fixes #227
2022-11-21 09:06:58 +01:00
Ivan Habunek 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
Ivan Habunek 12d682591b
Fix command descriptions 2022-11-18 08:28:15 +01:00
Ivan Habunek 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
Ivan Habunek 44a30b44d8
Add toot (un)bookmarking
fixes #204
2022-11-17 06:32:12 +01:00
Ivan Habunek 5f2e5d6717
Remove deb packaging leftovers 2022-11-12 15:29:19 +01:00