Commit graph

246 commits

Author SHA1 Message Date
Perflyst
105884ca4e Use local tmp directory and enhance readme (#8)
* Use local tmp directory

* Enhance installation guide and add systemd service

* Apply suggestions

* Fix typo

* Drop start of systemd service as its done with --now
2019-08-08 18:34:49 +02:00
Zed
0da26ab197 Support gif link previews 2019-08-07 22:27:37 +02:00
Zed
ec5f67123a Implement link previews 2019-08-07 22:02:19 +02:00
Zed
afdbb6ad9e Actually close files after uploading 2019-08-07 20:58:17 +02:00
Zed
6a058a8c5c Add missing imports 2019-08-06 21:16:31 +02:00
Zed
bfcb74c6cc Cache videos 2019-08-06 19:02:38 +02:00
Zed
eeead99e32 Add multi-user timeline support 2019-08-06 17:41:06 +02:00
Zed
4660d23667 Fix wrong tweet header text 2019-08-06 15:57:47 +02:00
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