Commit graph

307 commits

Author SHA1 Message Date
Zed
5979d7f588 Refactoring 2019-10-23 09:03:15 +02:00
Zed
ffce6e21ab Use media endpoint for profile media tab
This bypasses "search" rate limits. It now includes media beyond
images and videos (eg. YouTube links are "media"), but the old
behaviour can be restored by clicking search, then filtering "Media"
and excluding retweets and replies.
2019-10-23 08:34:03 +02:00
Zed
1769865964 Include profile picture in preview 2019-10-22 09:28:54 +02:00
Zed
c25b780c03 Focus replies when "Load more" clicked 2019-10-22 09:18:18 +02:00
Zed
f1529077d7 Focus main tweet in threads 2019-10-22 09:17:58 +02:00
Zed
2b7b374708 Improve link shortening 2019-10-22 07:05:58 +02:00
Zed
5c6a7bde58 Parse video thumbnails for RSS 2019-10-21 23:29:27 +02:00
Zed
6fb039dd79 Optimize RSS requests by disabling media fetching 2019-10-21 23:12:40 +02:00
Zed
453beff09d Fix wrong png mimetypes 2019-10-21 08:31:02 +02:00
Zed
ea4a8cab2f Fix white page on cached empty files 2019-10-21 07:59:36 +02:00
Zed
a78eea9dce Fix 404 page 2019-10-21 07:59:22 +02:00
Zed
4104bfcba9 Fix more wrong mimetypes 2019-10-21 07:49:43 +02:00
Zed
030d649300 Proper mimetype fix 2019-10-21 07:33:45 +02:00
Zed
147f16a262 Fix wrong mimetypes for images 2019-10-21 07:22:24 +02:00
Zed
cfcd471ffc Use sendFile, refactor mimetypes 2019-10-21 05:55:18 +02:00
Zed
315b09050b Strip links from RSS titles 2019-10-21 05:31:12 +02:00
Zed
de62eedea5 Refactor hostname to be a runtime option
Add a `hostname` field under Server in your conf file, see the
updated nitter.conf in the repo for an example. The compile-time
option (-d:hostname) is no longer used.
2019-10-21 05:19:00 +02:00
Zed
3218cc4069 Fix nil card url crash 2019-10-19 21:46:16 +02:00
Zed
d5061bde05 Fix nil tweet time crash 2019-10-19 07:14:29 +02:00
Zed
e73963f9e9 Fix parseText crash on nil node 2019-10-18 01:00:35 +02:00
Zed
ff359a3fc8 Support bidirectional text
Fixes #76
2019-10-18 00:54:22 +02:00
Zed
d52769009b Add /i/redirect support
Fixes #77
2019-10-18 00:45:54 +02:00
Zed
8ddb913912 Match "hashflag" elements when parsing tweets 2019-10-18 00:19:31 +02:00
Zed
a5c0fc3d72 Add button to go back to top
Fixes #72
2019-10-15 23:12:46 +02:00
Zed
2a2255d75a Unshortify links when stripping html 2019-10-11 19:20:40 +02:00
Zed
73cfc6979f Display profile bio in preview 2019-10-11 18:43:56 +02:00
Zed
1faf976d7c Use int for tweet ids for correct thread sorting 2019-10-10 18:22:14 +02:00
Zed
4407651ed6 Minor cleanup, fix empty lines before card links 2019-10-10 17:47:02 +02:00
Zed
a3303d6bef Prepend "https://" to relative rss links 2019-10-10 12:16:50 +02:00
Zed
fe15003665 Remove html from tweet preview 2019-10-10 11:35:48 +02:00
Zed
e7c5085365 Skip "message_me" cards 2019-10-09 16:30:38 +02:00
Zed
7b766b793b Rewrite text parsing to ensure correctness 2019-10-09 16:06:51 +02:00
Zed
83a651e732 Link profile location to search query if available
Fixes #60
2019-10-08 23:25:59 +02:00
Zed
d8c8b6696a Linkify profile card website properly 2019-10-08 23:12:22 +02:00
Zed
9e890df482 Show heart instead of thumbs up for tweet likes 2019-10-08 20:56:54 +02:00
Zed
edf5ead14f Make main tweet non-clickable
Fixes #67
2019-10-08 20:54:16 +02:00
Zed
6cf8b392df Reorder profile stats
Fixes #69
2019-10-08 20:51:25 +02:00
Zed
4a64bca24c Redirect /settings/personalization
Fixes #70
2019-10-08 20:49:31 +02:00
Zed
e6f1e55c15 Refactor Thread -> Chain to nimsuggest errors 2019-10-08 20:47:45 +02:00
Zed
5ae2e57da8 Fix edgecase conversation replies nil crash 2019-10-08 20:35:50 +02:00
Zed
369dc994b8 Fix edgecase with nonexistent tweet not withheld 2019-10-08 15:17:37 +02:00
Zed
211b086f4d Use "max_position" instead of "after" for compat 2019-10-08 15:15:47 +02:00
Zed
381a8a106c Show Twitter link on search pages 2019-10-08 15:07:10 +02:00
Zed
e090dde1ea Use "tweets" instead of "custom" for search query 2019-10-08 13:54:20 +02:00
Zed
1c9c6a2947 Improve search endpoint compatibility
Fixes #63
2019-10-08 13:45:47 +02:00
Zed
aa4f3f69bb Make published dates selectable
Fixes #64
2019-10-08 13:41:37 +02:00
Zed
043f47b11a Show published date under main tweets
Fixes #59
2019-10-08 13:29:08 +02:00
Zed
dfce77ee98 Autofocus user search input
Fixes #58
2019-10-08 13:19:49 +02:00
Zed
a9f4961547 Fix hashtag linkifying 2019-10-08 13:16:48 +02:00
Zed
f801d7f79c Filter "referer" param from path to avoid nesting 2019-10-08 13:13:53 +02:00