Commit Graph
224 Commits
Author SHA1 Message Date
Dylan 68cc985b8c Small fix for Activity embeds + non-discord clients 2026-02-01 16:17:41 +00:00
Dylan fb8abeb904 Convert gifv to avif 2026-02-01 15:57:00 +00:00
Dylan 433f015c07 Temporary switch to syndication 2025-09-24 20:59:19 +01:00
xnand-dot-xyz 7791b56419 check if workaroundTokens is None before splitting 2025-09-12 15:35:40 +00:00
Dylan b34844e259 Avoid calling extractStatusV2Anon twice 2025-08-23 16:13:31 +01:00
Dylan f4d1308b93 Add Cache-Control to messages 2025-08-07 18:55:25 +01:00
Dylan 911a49b04f Use cache tags 2025-07-28 16:45:10 +01:00
Dylan a6be414129 Fix direct embeds redirecting to gif version (#281) 2025-07-11 18:36:19 +01:00
Dylan 54ec334730 Provide better responses for errors (#196); Fix some extract methods 2025-04-29 13:30:57 +01:00
Dylan 1d03bf80e7 Support for getting RT information (#279) 2025-04-29 00:06:54 +01:00
Dylan 9ca4b31796 withFeed -> with_tweets 2025-04-27 17:50:11 +01:00
Dylan 9ea320eb9c latestTweets -> latest_tweets 2025-04-27 17:35:19 +01:00
Dylan 441b620b87 Add support for ?withFeed in API user requests 2025-04-27 17:30:07 +01:00
Dylan 84a19e9baa Add old.vxtwitter as a valid subdomain for legacy embeds 2025-04-16 15:10:43 +01:00
Dylan 68717be147 Add temp fix for legacy embeds 2025-04-16 14:34:58 +01:00
Dylan 740a300d1e Fix several small bugs & dead code 2025-03-31 21:33:49 +01:00
Dylan dde6f889cb Fix qrt issue 2025-03-31 21:14:21 +01:00
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