Commit graph

588 commits

Author SHA1 Message Date
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
Zed
80d6191e74 Support media tags 2019-12-21 05:07:50 +01:00
Zed
80acfbc40d Make select element consistent across browsers
Hopefully..

Fixes #103
2019-12-21 03:09:12 +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
d6a2cd324f Remove user agent blacklist 2019-12-08 22:25:17 +01:00
Zed
8a2f4f63a3 Add query rule to include user thread replies 2019-12-08 20:00:55 +01:00
Zed
2e398c2c87 Include video ID in parser failure message 2019-12-08 19:48:11 +01:00
Zed
336cd6125c More user agent fixes 2019-12-08 13:45:35 +01:00
Zed
7863fe314e Remove CrOS from user agent generator
Most of them return limited results
2019-12-08 13:01:32 +01: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
9f491eee70 Cleanup user agent generator 2019-12-06 15:43:01 +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
a2d6ffd0fe Fix settings icon position 2019-12-06 13:19:27 +01:00