Commit Graph

938 Commits

Author SHA1 Message Date
Zed 9487d11fcb Clean up media api code 2019-07-31 09:30:02 +02:00
Zed 6b6e5b3a40 Use random user agents 2019-07-31 08:42:52 +02:00
Zed d0ee8e8403 Add missing config file 2019-07-31 04:23:16 +02:00
Zed 9d9bd10e15 Change "tweets" to "posts" to avoid ublock hiding 2019-07-31 03:59:38 +02:00
Zed 4f7e0ffc22 Fix timeline title 2019-07-31 03:19:30 +02:00
Zed 6a9d182249 Add server config file 2019-07-31 02:15:43 +02:00
Zed b10d894a11
Merge pull request #3 from zedeus/card-support
Card support
2019-07-16 03:47:12 +02:00
Zed 27cf4cdf64 Support promo_video_website cards 2019-07-16 03:45:38 +02:00
Zed d12f14135e Update readme 2019-07-15 14:15:22 +02:00
Zed 9d1682012d Render cards 2019-07-15 13:41:27 +02:00
Zed 0da076ddcf Fix card link parsing edge cases 2019-07-15 13:40:59 +02:00
Zed 829cac9cbd Force showing sensitive card thumbnails 2019-07-15 03:44:46 +02:00
Zed d3a7ca834b Implement card fetching and parsing 2019-07-11 19:22:23 +02:00
Zed 1f90e2ab3e Add missing import to search.nim 2019-07-11 00:49:09 +02:00
Zed ab36664ad2
Use Karax html rendering instead of source filters (#2)
* Use Karax html rendering instead of source filters
2019-07-11 00:42:31 +02:00
Zed fad2575d93 Fix sensitive media being rendered as unavailable 2019-07-10 23:38:52 +02:00
Zed 069ff60fdc Fix missing timeline query for empty timelines 2019-07-08 23:43:02 +02:00
Zed 344d3cd57f Reorder timeline tweets according to their threads 2019-07-04 14:55:28 +02:00
Zed 83931e7044 Include retweets in "Tweets & Replies" 2019-07-04 11:55:19 +02:00
Zed 6186ae7a9f Make profile sticky 2019-07-04 09:34:33 +02:00
Zed 6b64e84d81 Make quote badges more readable 2019-07-04 04:49:25 +02:00
Zed b708c78c42 Display unavailable quotes 2019-07-04 04:38:23 +02:00
Zed 8773fd901b Improve profile stat layout on low resolutions 2019-07-04 04:27:30 +02:00
Zed 141bfdc508 Add photo rail support 2019-07-04 04:27:06 +02:00
Zed 080d4774cf Tweak layout, making it wider and fixing overflows 2019-07-04 03:15:54 +02:00
Zed f235677024 Fix quote's "show thread" also shown in parent 2019-07-03 12:27:18 +02:00
Zed 388d3987b7 Add tests to prevent username regex bugs 2019-07-03 12:20:49 +02:00
Zed 779b97db4d Fix "more reply" pluralization 2019-07-03 12:20:35 +02:00
Zed 15826a1e1e Workaround for .@usernames 2019-07-03 12:20:23 +02:00
Zed 13a9f6cd1f Add timeline filters
Custom filter menu is still WIP
2019-07-03 11:58:35 +02:00
Zed a7249080db Fix username regex 2019-07-03 11:47:24 +02:00
Zed b1c80a1e34 Fix inconsistent timeline padding 2019-07-03 10:41:42 +02:00
Zed 4c37e93314 Fix replying-to username links 2019-07-03 10:28:50 +02:00
Zed 45afa5509a Fix parsing old gifs 2019-07-03 10:00:27 +02:00
Zed 92e3df411f Improve memory usage by making Thread a ref object 2019-07-03 07:19:08 +02:00
Zed 640bb2fadf Fix slow video loading due to not passing token 2019-07-03 07:15:52 +02:00
Zed 875bb4d510 Update todo 2019-07-02 03:34:50 +02:00
Zed 69f5a555cb Fix quote reply edgecase 2019-07-02 01:38:14 +02:00
Zed f378eedcc8 Hide "Replying to" in threads when appropriate 2019-07-02 01:10:15 +02:00
Zed a67d27e0c4 Support "Replying to" and "Show thread" 2019-07-02 00:52:50 +02:00
Zed 97166feec9 Fix getLink typo 2019-07-01 23:55:19 +02:00
Zed 7ef10b88f4 Workaround for Twitter bug
For some reason, reply threads with only "unavailable" tweets get the tag
`ThreadedConversation--selfThread`, which is only meant to be used for replies
that are actually part of the thread you're viewing. To fix this we simply only
check "self" for the first reply.
2019-07-01 23:50:08 +02:00
Zed 3cedcf29ea Refactor tweet stats 2019-07-01 23:48:25 +02:00
Zed c60280415e Minor retweet refactor 2019-07-01 23:22:00 +02:00
Zed 9b07199901 Generate tweet links 2019-07-01 23:14:36 +02:00
Zed 04dbd07959 Fix retweet deduplication 2019-07-01 22:45:28 +02:00
Zed baa734b32e Add thread/conversation tests 2019-07-01 07:12:46 +02:00
Zed b982259f1d Update readme 2019-07-01 04:58:54 +02:00
Zed 1bae69e5b0 Fix image/gif properly 2019-07-01 03:56:09 +02:00
Zed a901e50df5 Display "more replies" 2019-07-01 03:13:12 +02:00