Commit Graph

121 Commits

Author SHA1 Message Date
Zed 51ae076ea0 Rearchitect profile, support pins, Profile -> User 2022-01-23 07:23:09 +01:00
Zed fcfc1ef497 Parse user stats as ints, not strings, cleanup 2022-01-16 03:32:18 +01:00
Zed 111927a21c Add experimental support for unified_card
Closes #345
2022-01-13 12:17:18 +01:00
Zed ffcac982d0 Style fixes 2022-01-06 03:57:14 +01:00
Zed 4d9fd1a6f8 Use int for token reset instead of Time 2022-01-06 00:19:09 +01:00
Zed 34964f9e56 Track pending token requests to limit concurrency 2022-01-05 23:52:45 +01:00
Zed dd71e60f35 Track token rate limits per endpoint 2022-01-05 22:48:45 +01:00
Zed 18cf95ed77 Add enableDebug config to turn on logs 2022-01-05 19:20:01 +01:00
Mitarashi b14fb0162f replaced newsletter_publication with newsletterPublication 2022-01-02 14:48:52 +02:00
Zed dcac7e4a26 Simplify default preferences handling
Closes #441
2021-12-30 02:10:42 +01:00
jackyzy823 6aa913ad62 Add http proxy config 2021-12-28 07:49:49 +01:00
Zed 0a8fd2fce2 Improve enableRSS logic 2021-12-28 06:21:22 +01:00
Zed 9b202e414b Merge branch 'config-rss-toggle' 2021-12-28 06:18:21 +01:00
Zed 6bcbe0ea9f Handle decompression errors 2021-12-28 05:13:47 +01:00
Zed 73b5b60ac3 Add license headers
Closes #413
2021-12-27 02:37:38 +01:00
Zed 38df06e8f5 Add more link replacements to RSS preferences 2021-12-27 02:22:31 +01:00
Zed 7af71ec480 Fix compiler warnings 2021-12-20 04:18:44 +01:00
jackyzy823 68136de07b
add new card kind, and do not raise error for unknown card kind (#467) 2021-11-20 23:12:33 +01:00
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