103 Commits

Author SHA1 Message Date
Timothy Bautista
2edf54d5b3 Add enableRSS setting in config file
Useful for instance owners who want to disable the RSS endpoint for
reasons such as abuse and not enough server resources to handle heavy
network traffic through that endpoint.

Resolves #437
2021-10-02 13:15:52 -06:00
Vítor
fd384ff33e
Add support for redis authentication (#420)
* Add support for redis authentication (Update redpool dependency)
 - Add configuration option `redisPassword`

* Reference `redisPassword` in nitter.conf
2021-08-07 00:53:16 +02:00
Zed
e183a9c789 Use replaceYouTube from config in rss
Fixes #372
2021-07-18 02:35:24 +02:00
3nprob
a859943871
Expand configuration (#368)
* Allow configuring httpMaxConns

default: 100

* Allow setting NITTER_CONF_FILE path env var

Co-authored-by: 3nprob <3nprob@3nprob>
2021-06-23 23:17:16 +02:00
Mennaruuk
7a01f55dd3
Add "audiospace = "audiospace"" (#401)
To fix #390, at least temporarily.
2021-06-23 23:15:41 +02:00
Zed
e1b3e9db76 Add proper http support
Fixes #223
2021-01-08 02:36:06 +01:00
Zed
4e1d213488 Show error page when rate limited 2021-01-07 22:31:29 +01:00
Zed
1d0f95b79d Fix card video preview 2020-11-09 21:24:34 +01:00
Zed
b6a49fc4cb Support quoted replies stat, update font 2020-11-08 02:21:58 +01:00
Zed
db100bbf17 Temporary fix to prevent early token expiry 2020-06-19 09:45:24 +02:00
Zed
51c7af082d We no longer know whether profiles are suspended 2020-06-17 17:19:08 +02:00
Zed
6167e7dc49 Refactor fetch helper, fix list pagination 2020-06-15 16:44:14 +02:00
Zed
0c9c37e886 Support even more obscure card types 2020-06-10 16:19:01 +02:00
Zed
310c5e936d Optional base64 support for proxy urls 2020-06-09 15:22:58 +02:00
Zed
181ef3bca7 Use snappy for rss compression, refactor 2020-06-06 09:27:25 +02:00
Zed
22b0bce1ea One more time 2020-06-03 02:42:26 +02:00
Zed
a7e969e397 Add back promo_video_website
Doesn't exist when you search for it, but apparently it does exist.
2020-06-03 02:38:04 +02:00
Zed
4d650fd33e Support more cards, even the undocumented ones 2020-06-03 02:33:34 +02:00
Zed
e453d9dd59 Add yet another card type 2020-06-02 18:05:54 +02:00
Zed
1fb78f8047 Minor token changes 2020-06-02 18:05:54 +02:00
Zed
10277bb58d More card kinds 2020-06-02 18:05:54 +02:00
Zed
39863703b3 Error stuff 2020-06-02 18:05:54 +02:00
Zed
0859d8c2d9 Add missing card kinds (specific parsers pending) 2020-06-02 18:05:54 +02:00
Zed
177e119441 Hotfix missing card type 2020-06-02 18:05:54 +02:00
Zed
e1fff6985b New configs 2020-06-02 18:05:54 +02:00
Zed
81d6d1ac7f Misc. changes 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
c6215876fa Implement proper infinite scroll for replies
Fixes #125
2020-04-29 18:10:17 +02:00
Zed
8a6978cf74 Detect suspended accounts 2020-04-15 00:28:45 +02:00
Zed
8c50692299 Add periodic cache cleaner prevent slowdowns 2020-03-09 00:17:42 +01:00
Zed
5fc458638d Store profile usernames in lowercase for speedup 2020-03-09 00:12:42 +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
Jason Francis
5576cbac8d Change ID types to int64 2019-12-09 18:39:12 -05:00
Zed
f19443ed96 Fix parsing promo_video_convo cards 2019-11-08 22:52:34 +01:00
Zed
0b5c15ce67 Display content attribution 2019-10-26 16:37:58 +02:00
Zed
371a2473bc Support title and description for videos 2019-10-26 15:50:42 +02:00
Zed
02b206078d Don't export options from types 2019-10-26 15:34:30 +02:00
Zed
d179ac547c Refactor video cache 2019-10-26 15:33:38 +02:00
Zed
e91e7bcc1e Add hmacKey config field for video signing 2019-10-24 00:17:38 +02:00
Zed
3e661bab8a Add defaultTheme config option 2019-10-23 14:06:47 +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
1faf976d7c Use int for tweet ids for correct thread sorting 2019-10-10 18:22:14 +02:00
Zed
e6f1e55c15 Refactor Thread -> Chain to nimsuggest errors 2019-10-08 20:47:45 +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
9038645bc1 Add support for loading more tweet replies 2019-09-24 15:39:04 +02:00
Zed
9e3138e51b Add list support 2019-09-21 01:08:30 +02:00
Zed
62df60be78 Add location field to search panel 2019-09-19 23:36:21 +02:00