Commit graph

604 commits

Author SHA1 Message Date
Zed
c6215876fa Implement proper infinite scroll for replies
Fixes #125
2020-04-29 18:10:17 +02:00
Zed
d20cddd15f Don't update url when autoloading next page
It seemed like a great idea so reloads wouldn't lose progress, but it just
became annoying.
2020-04-29 15:12:51 +02:00
Zed
92b3ba057d Fix trailing slash routing error
Fixes #146
2020-04-29 15:09:51 +02:00
Zed
feb939d918 Minor multi-user timeline optimization 2020-04-29 15:06:15 +02:00
Zed
326776fde7 Fix broken reply exclude
Fixes #144
2020-04-29 15:06:01 +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
2458a067ef Update tests 2020-03-29 09:34:30 +02:00
Zed
8a11b5a167 Add tweet page titles
Fixes #124
2020-03-29 09:15:05 +02:00
Zed
ed79ed25a7 Add Instagram replacement preference
Fixes #133
2020-03-29 09:03:06 +02:00
Zed
a7ffb6d2f2 Add "R:" label to RSS replies
Fixes #139
2020-03-29 08:06:20 +02:00
Zed
9f9fccb70b Display "GIF" below gifs
Fixes #141
2020-03-29 08:05:09 +02:00
Zed
b3d1fb4491 Use max-width css instead of width html attribute
Fixes #111
2020-03-09 02:02:16 +01:00
Zed
0582e2ea95 Fix displaying urls in location fields 2020-03-09 01:03:24 +01:00
Zed
df943c09d9 Fix converted youtube channel links 2020-03-09 00:47:00 +01:00
Zed
9b4b70e2e4 Fix card links 2020-03-09 00:33:52 +01:00
Zed
8c50692299 Add periodic cache cleaner prevent slowdowns 2020-03-09 00:17:42 +01:00
Zed
211cd5964a Catch more httpclient exceptions 2020-03-09 00:17:13 +01:00
Zed
9608876783 Switch back to upstream Jester 2020-03-09 00:13:22 +01:00
Zed
5fc458638d Store profile usernames in lowercase for speedup 2020-03-09 00:12:42 +01:00
Zed
a77c0f6a84 Change jester branch 2020-01-29 03:07:11 +01:00
Zed
eef8d4a082 Fix leaks caused by race conditions
Fixes #106
2020-01-22 17:11:41 +01:00
Zed
a89376008a Bypass A/B testing by restricting user agents 2020-01-22 15:22:06 +01:00
Zed
b87cd39bce Remove failed guest ID experiment 2020-01-22 15:21:26 +01:00
Zed
b03faccd45 Turn regex patterns into consts 2020-01-22 13:04:35 +01:00
Zed
bddb6df567 Revert guest id workaround for now
Needs more testing
2020-01-19 12:31:52 +01:00
Zed
973ba585c7 Detect ?format=jpg/png images
Fixes #112
2020-01-19 09:01:11 +01:00
Zed
edb3751181 Fix incorrect regex
Fixes #109
2020-01-19 08:49:28 +01:00
Zed
ba57511a01 Add workaround for Twitter's layout A/B testing
Fixes #110
2020-01-19 08:34:32 +01:00
Zed
6b16ad2ce0 JS cleanup 2020-01-13 06:15:45 +01:00
Zed
0924ea033d Catch failed guest token exception 2020-01-10 18:20:16 +01:00
Zed
23647f1d7f Add focus to photo rail links 2020-01-10 02:00:00 +01:00
Zed
662d25317f Add missing og:locale 2020-01-10 01:59:52 +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
Zed
a39b891a3d Update tests, some tweets got removed
Would definitely be better to have an account with custom tests,
but oh well, not yet.
2020-01-07 02:05:08 +01:00
Zed
680b314294 Update test 2020-01-03 16:29:47 +01:00
Kadin Buckton
39d824787a Fixes hardcoded href for OpenSearch xml 2020-01-03 10:17:38 -05: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
b09798f2cf Update test 2020-01-01 17:24:11 +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
a8d99cc685 Add donation details 2019-12-25 03:57:20 +01:00
Zed
ac4b678603 Re-enable search tests with more robust cases 2019-12-25 03:57:16 +01:00
Zed
4648ba7551 Disable mysteriously flaky search tests
The functionality works and this test doesn't do much anyway
2019-12-22 02:04:17 +01:00
Zed
be15f1b001 Prevent 403 errors from outdated videos 2019-12-22 01:46:21 +01:00
Zed
7ef3a4faba Fix rare edge case where gifs get parsed as videos 2019-12-22 01:31:50 +01:00
Zed
8836cf51e8 Fix broken test 2019-12-21 05:50:48 +01:00
Zed
f8f4487c33 Support tweet locations 2019-12-21 05:44:58 +01:00