Commit Graph

59 Commits

Author SHA1 Message Date
Ivan Habunek
f815934e15
Simplify and test get_game_ids 2024-04-24 14:39:12 +02:00
Ivan Habunek
5aa323e3e5
Log response content 2024-04-24 14:11:22 +02:00
Ivan Habunek
2422871d70
Add request logging 2024-04-24 08:43:45 +02:00
Ivan Habunek
44890b4101
Pass auth_token instead of headers 2024-04-24 08:43:00 +02:00
Ivan Habunek
9aa108acbf
Add type hints for post 2024-04-24 08:42:01 +02:00
Ivan Habunek
3fa8bcef73
Pass request as content instead of data
data works, but should be used for form data passed as a dict, while
content takes bytes or str
2024-04-24 08:41:19 +02:00
Ivan Habunek
6ed98fa4ef
Fix tuple typing to work on py 3.8 2024-04-24 08:10:56 +02:00
Ivan Habunek
1057fff61a
Hopefully fix python 3.8 compat 2024-04-23 18:13:40 +02:00
Ivan Habunek
f1924715ed
Apply formatting 2024-04-23 17:35:46 +02:00
Ivan Habunek
a0ad66ee69
Remove union types to fix python 3.8 compat 2024-04-23 17:15:18 +02:00
Ivan Habunek
a7ad4d8dcc
Extract playlist parsing code 2024-04-06 10:15:26 +02:00
Ivan Habunek
d6390bc7a2
Fix bug in accessing video qualities 2024-04-04 08:36:10 +02:00
Ivan Habunek
28f1977d1c
Apply ruff formatting 2024-04-04 08:20:10 +02:00
Ivan Habunek
be69e79b28
Add Chapter typed dict 2024-04-03 08:52:51 +02:00
Ivan Habunek
c0e66fc416
Add AccessToken typed dict 2024-04-03 08:14:50 +02:00
Ivan Habunek
a9facd46ac
Add Clip typed dict 2024-04-02 09:50:26 +02:00
Ivan Habunek
6a1900b628
Add Video typed dict 2024-04-02 09:44:50 +02:00
Ivan Habunek
3270d857b1
Extract print_paged, improve types 2024-04-01 09:40:54 +02:00
Ivan Habunek
5dcc868275
Imporve types 2024-03-30 07:52:43 +01:00
Ivan Habunek
1c1e5955b8
Add video description to metadata 2024-03-29 09:45:04 +01:00
Ivan Habunek
96526c2ca5
Display exception errors in console 2024-03-29 08:43:32 +01:00
Ivan Habunek
9bf0f1b425
Use fstrings where possible 2024-03-29 08:43:31 +01:00
Dean Perry
ddead05712 update http to https 2024-01-06 19:40:06 +01:00
Adam Sandström
6f461d889c Update get playlists endpoint URL 2023-04-18 07:05:01 +02:00
FunnyPocketBook
2402c3bfca
Change default value of named parameter...
..."game_ids" in "channel_videos_generator" from "None" to empty list []
2022-11-20 15:35:49 +01:00
Ivan Habunek
d505056fee
Add endpoint for fetching chapters 2022-11-20 09:41:55 +01:00
Ivan Habunek
a4b2434735
Start adding types 2022-08-20 13:25:00 +02:00
Ivan Habunek
235b13c257
Remove unused function 2022-08-20 11:10:47 +02:00
Ivan Habunek
f40fd290f7
Replace requests with httpx, remove unused code 2022-08-15 07:12:10 +02:00
Ivan Habunek
e1cf7c7cf8
Add a better error when auth token is rejected 2022-06-25 11:32:50 +02:00
Philipp
827fff73c6 Added auth header support 2022-06-25 09:44:12 +02:00
Ivan Habunek
6fa3bd568d
Make clips behave similar to recent videos changes 2022-02-25 19:10:48 +01:00
Ivan Habunek
1fc5ef6bd1
Reorganize paging and limiting video list 2022-02-23 19:07:27 +01:00
Ivan Habunek
2fddb0c6a4
Add support for downloading audio only 2022-02-05 14:37:52 +01:00
Ivan Habunek
caabe3138c
Remove old kraken requests 2021-09-16 08:01:31 +02:00
Ivan Habunek
9c3cf11635
Dedupe clip fields 2021-09-16 07:59:07 +02:00
Ivan Habunek
a49dcab419
Fix clips download by fetching access token
fixes #64
2021-06-09 15:08:40 +02:00
Ivan Habunek
c0c5cbf2a8
Don't break if channel not found 2021-03-22 07:42:07 +01:00
Ivan Habunek
dbee7cdc52
Use GraphQL to fetch access token
issue #53
2021-01-14 22:14:52 +01:00
Ivan Habunek
548a9350ba
Add twitch-dl info command 2021-01-14 22:14:52 +01:00
Ivan Habunek
cf8d13e80e
Fix clip download due to missing fields in query
fixes #45
2020-11-23 16:06:09 +01:00
Ivan Habunek
6108b15587
Handle channel not found in clips 2020-11-10 12:40:11 +01:00
Ivan Habunek
1cb4598a71
Add downloading clips 2020-11-10 09:22:07 +01:00
Ivan Habunek
02e4cdaff6
Add listing clips 2020-11-10 08:30:01 +01:00
Ivan Habunek
4edf299780
Handle more gracefully when video/clip not found 2020-08-09 11:55:40 +02:00
Ivan Habunek
717f634dda
Remove unused code 2020-05-29 13:51:51 +02:00
Ivan Habunek
cabc8ff327
Improve paging 2020-05-17 14:41:11 +02:00
Ivan Habunek
d22fd74357
Add filtering videos by game 2020-05-17 14:35:33 +02:00
Ivan Habunek
94e9f6aa80
Extract graphql query function 2020-05-17 13:48:48 +02:00
Ivan Habunek
ea01ef3d99
Add paging to videos command 2020-05-17 13:41:34 +02:00