207 Commits

Author SHA1 Message Date
Dylan
24812acd32 Refactor more; fix Activity url for videos 2025-03-31 20:29:43 +01:00
Dylan
a851fe587b Misc refactoring; Icons based on media type 2025-03-31 01:36:23 +01:00
Dylan
6aad6aee7f Use new embed format for easier readability 2025-03-31 01:11:03 +01:00
zImPatrick
0e6748d86a
check if workaroundTokens are None before trying to split them
* the default config has them set to null, so we should check first
2025-03-07 21:08:33 +01:00
zImPatrick
0b43a3e05a
fix anonymous extracting in getTweetData 2025-03-07 20:49:21 +01:00
Dylan
8438ddc3dd Fix small bugs 2025-01-28 22:29:46 +00:00
Dylan
88f5ed6780 Add user embeds and API support, closing #65 2025-01-28 22:07:46 +00:00
Dylan
c6cb3daf6e Redo arm changes 2024-12-05 19:25:34 +00:00
Dylan
1a0dca6034 Remove yt-dlp import 2024-10-30 19:30:06 +00:00
Dylan
8e17044ecd Add support for article previews, fixes #200 2024-09-16 00:15:07 +01:00
Dylan
73edc9ebab Fix and update embed color 2024-09-13 00:25:16 +01:00
Dylan
fd74f70044 New embed format, also closes #168 2024-09-12 23:58:13 +01:00
Dylan
36baa5ed7b Embed full size image 2024-09-05 21:55:33 +01:00
Dylan
4b91a12d01 Implement cleaner (but still janky) static file serving 2024-08-27 22:21:17 +01:00
Dylan
0db90f556c Work in progress implementation of #216 2024-08-24 18:49:21 +01:00
Dylan
8f9abba7ad Re-Implement GIF conversion 2024-08-18 14:13:59 +01:00
Dylan
b110118296 Workaround for iOS video player issue (#210) 2024-07-19 18:24:19 +01:00
Dylan
1fe850ae59 Don't cache tweet data w/ txt/rtf for now 2024-06-22 20:40:37 +01:00
Dylan
165ae08300 Re-implement txt functionality 2024-06-22 20:10:31 +01:00
Dylan
637851282c Actual fix 2024-05-17 22:09:36 +01:00
Dylan
705fb15add Log URL for failed Tweets 2024-05-17 18:04:10 +01:00
Dylan
8104fd8ca9 Fix some bugs, add logs to catch rare bugs 2024-05-17 17:55:32 +01:00
Dylan
fc0ddcdf39 Fix tests and bugs 2024-05-17 17:13:03 +01:00
Dylan
af4520eb3a Fix #201 2024-05-17 16:59:34 +01:00
Dylan
116155f31a Support /status URLs 2024-05-04 22:25:16 +01:00
Dylan
84fe24092e Add logs for monitoring 2024-05-02 20:19:34 +01:00
Dylan
b73e7dd494 Small fix 2024-05-02 19:43:50 +01:00
Dylan
2d51ac1671 More bugfixes 2024-05-02 19:42:21 +01:00
Dylan
0858f6263b Bugfixes and more tests 2024-05-02 19:15:14 +01:00
Dylan
88b2461af3 More work on VX refactor 2024-05-02 17:28:44 +01:00
Dylan
ffcc96c13e Begin work on code refactor. Issues this will most likely solve when finished: #201, #195, #115, #20, 2024-04-17 21:40:26 +01:00
Dylan
ec9cd3619c Move API code to separate file 2024-04-17 19:44:45 +01:00
Dylan
c33a6ec095 Avoid HEVC videos when selecting best variant (#197) 2024-03-11 20:41:17 +00:00
Dylan
926d6cfe6a Add IFramely user agent (#190) 2024-02-08 17:14:15 +00:00
Dylan
b4a55e2a53 Updated image combine logic for checking hosts 2024-02-08 17:00:04 +00:00
Dylan
ce7f3dd8e6 API returns errors properly now 2024-01-21 22:07:33 +00:00
Dylan
ead4198637 Revert "Native Discord multi image embeds" 2024-01-18 13:38:07 +00:00
Dylan
e427459016 Native Discord multi image embeds 2024-01-17 01:18:10 +00:00
Dylan
427443f3dd Oops 2023-12-16 15:53:11 +00:00
Dylan
0482bff45e Use anonymous API for vx API 2023-12-16 15:51:43 +00:00
Dylan
a099046784 Catch qrt videos as well in regards to fix for 173 2023-12-06 17:25:28 +00:00
Dylan
a62ec03726 Fix #173 2023-12-06 17:22:47 +00:00
Dylan
5be4741eff Add user_profile_image_url (#170) and communityNote fields to API 2023-11-14 14:36:01 +00:00
Dylan
f7aac51bfd Store tweet ID in VNF 2023-11-12 15:05:17 +00:00
Dylan
77810a7b26 Fix issue with QRT Combines 2023-10-23 18:33:51 +01:00
Dylan
633b21b4cc Fix ?#152 and URLs in API 2023-10-15 14:16:17 +01:00
Dylan
c6ff71aec0 Fixed issue with Text posts in API 2023-09-30 22:14:24 +01:00
Dylan
5a41277ec4 Added possibly_sensitive to API (#147) and qrtURL 2023-09-29 16:32:19 +01:00
Dylan
62ccbfd876 More misc. fixes 2023-08-15 10:37:35 +01:00
Dylan
ff8bc4456c Changed how twExtract recieves tokens 2023-08-15 10:09:04 +01:00