Commit graph

105 commits

Author SHA1 Message Date
Zed
77da2e32c6 Use old api to optimize photo rails 2020-06-17 00:20:34 +02:00
Zed
6167e7dc49 Refactor fetch helper, fix list pagination 2020-06-15 16:44:14 +02:00
Zed
bd386b3acf Proper support for gif avatars
Fixes #160
2020-06-10 18:34:56 +02:00
Zed
61d27efd69 Optimize profile caching strategy 2020-06-09 18:19:20 +02:00
Zed
db45433ec4 Optimize usage of cookie preferences 2020-06-09 16:45:21 +02:00
Zed
310c5e936d Optional base64 support for proxy urls 2020-06-09 15:22:58 +02:00
Zed
40ef23956a Catch connection closed errors 2020-06-07 08:23:05 +02:00
Zed
47c87f7068 Strip https://pbs.twimg.com from image urls 2020-06-07 07:55:57 +02:00
Zed
181ef3bca7 Use snappy for rss compression, refactor 2020-06-06 09:27:25 +02:00
Zed
68a5ac20b6 Proxy media instead of using file cache 2020-06-06 04:39:22 +02:00
Zed
2fe0d8daae Fix wrong error message when rss timeline is empty 2020-06-05 16:49:30 +02:00
Zed
1fecd63d78 Skip photo rails for rss 2020-06-05 16:49:10 +02:00
Zed
2a654ea5cd Fix missing search params in rss cache 2020-06-05 16:29:22 +02:00
Zed
b4fe3d1f6a Prevent unnecessary profile cache 2020-06-03 00:03:41 +02:00
Zed
d01f62c5ae Clean up cache code 2020-06-02 23:06:14 +02:00
Zed
7acea6b9e0 Add user agent for media requests, improve error 2020-06-02 20:27:43 +02:00
Zed
80d963fab6 Fix crash when disk is full 2020-06-02 19:58:24 +02:00
Zed
1cb57401b6 Ignore trailing slashes for list routes 2020-06-02 18:05:54 +02:00
Zed
4c928fa8b0 Routing updates 2020-06-02 18:05:54 +02:00
Zed
5eec0bde3d Misc. fixes and refactorings 2020-06-02 18:05:54 +02:00
Zed
312ff78628 Store preferences in cookies, add config defaults 2020-05-08 02:48:47 +02:00
Zed
1bd48ea8ca Fix timeline double requests due to templates
This one is a bit embarrassing..
2020-05-02 19:23:47 +02:00
Zed
9197c686d3 Fix multi-timeline infinite scroll, minor refactor 2020-05-02 19:22:43 +02:00
Zed
dc3c37b854 Fix renderReplies, take 2 2020-05-01 12:29:01 +02:00
Zed
c6215876fa Implement proper infinite scroll for replies
Fixes #125
2020-04-29 18:10:17 +02:00
Zed
92b3ba057d Fix trailing slash routing error
Fixes #146
2020-04-29 15:09:51 +02:00
Zed
8a6978cf74 Detect suspended accounts 2020-04-15 00:28:45 +02:00
Zed
240ce15651 Revert og:title for tweets 2020-03-29 23:20:00 +02:00
Zed
8a11b5a167 Add tweet page titles
Fixes #124
2020-03-29 09:15:05 +02:00
Zed
211cd5964a Catch more httpclient exceptions 2020-03-09 00:17:13 +01:00
Zed
b03faccd45 Turn regex patterns into consts 2020-01-22 13:04:35 +01:00
Zed
ba57511a01 Add workaround for Twitter's layout A/B testing
Fixes #110
2020-01-19 08:34:32 +01:00
Zed
0924ea033d Catch failed guest token exception 2020-01-10 18:20:16 +01:00
Zed
2c6d2897ae Add experimental infinite scroll 2020-01-07 03:00:16 +01:00
Zed
2e97c1c98f Refactor timeline route 2020-01-07 02:23:20 +01:00
Kadin Buckton
8bffb61e68 Implements OpenSearch support, closes #107 2020-01-03 09:57:36 -05:00
Zed
ee43d8cfb1 Catch SSL shutdown errors when closing clients 2020-01-01 17:24:24 +01:00
Zed
1aa1487402 Add t.co and /cards link resolvers
For t.co links: https://t.co/.. -> nitter.net/t.co/..
For card links: https://cards.twitter.com/cards/.. -> nitter.net/cards/...
2019-12-30 11:41:09 +01:00
Zed
d27ab68a90 Redirect /statuses/ to /status/
Fixes #105
2019-12-30 10:58:15 +01:00
Zed
be15f1b001 Prevent 403 errors from outdated videos 2019-12-22 01:46:21 +01:00
Zed
698ed8a85d
Merge pull request #102 from cyclopsian/int64
Change ID types to int64
2019-12-10 10:18:10 +01:00
Zed
8afad3b937 Fix broken profile RSS
Closes #99, closes #101
2019-12-10 10:11:55 +01:00
Jason Francis
5576cbac8d Change ID types to int64 2019-12-09 18:39:12 -05:00
Zed
d93a6691ef Router refactoring 2019-12-08 12:38:55 +01:00
Zed
f3aa28709a Support max_position for RSS feeds 2019-12-08 11:56:20 +01:00
Zed
ebd7afe464 Support video embeds
Fixes #66
2019-12-06 15:15:56 +01:00
Zed
f9c4acabf8 Ignore params for gifs 2019-12-06 15:14:38 +01:00
Zed
fddf1d510a Support ?theme= url parameter
Fixes #84
2019-12-06 08:21:37 +01:00
Zed
7c35875fbf Support RSS for multi-timelines 2019-12-04 05:58:18 +01:00
Zed
ffba11a565 Add high contrast theme 2019-10-27 11:45:40 +01:00