Commit graph

505 commits

Author SHA1 Message Date
Zed a3cc0e181a Support multiline page title
Fixes #123
2020-04-29 18:17:56 +02:00
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