Zed
5720bbb8f9
Update dependencies
2021-12-26 03:06:52 +01:00
Zed
b29b23fea2
Update tests
2021-12-26 02:25:52 +01:00
Zed
92ace2bf70
Fix compilation error on older Nim versions
2021-12-20 16:31:41 +01:00
Zed
5b185c79de
Improve token management logic
2021-12-20 04:19:11 +01:00
Zed
7af71ec480
Fix compiler warnings
2021-12-20 04:18:44 +01:00
Zed
f02515fda2
Set minimum Nim version to 1.4.8
2021-12-20 02:08:29 +01:00
alqeeu
89591b06bf
Fix user search parser ( #483 )
2021-12-19 21:28:13 +01:00
Rusty Bird
25191f7c40
Fix unescaped dot in Instagram regex ( #471 )
...
Similar to edb3751181
(#109 )
2021-11-26 22:49: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
mooons
5caf77481f
Add tweet card image (if any) to the timeline RSS feed. ( #438 )
2021-09-28 09:27:13 +02:00
alefvanoon
13a4580ce2
Add dir="auto" to Searchbox ( #434 )
2021-09-06 10:43:19 +02:00
Vítor
cf47c1b8ad
Handle withheld tweets ( #429 )
...
* Handle withheld tweets
* Fix format of parser.nim
2021-08-21 17:13:38 +02:00
Peter Dave Hello
739eb12bed
Set the tag of Docker base image: Redis to 6-alpine ( #427 )
...
Redis 6.0.4 is a little bit dated, there are some security
updates in the futures versions.
Set the image tag to 6-alpine, instead of 6.0.15-alpine or 6.2.5-alpine,
so that we don't need to manually follow the minor and patch versions
manually, will be more convenient.
(Could use with `--pull` parameter when building the image, so that
Docker will always check the latest 6-alpine)
2021-08-18 19:39:57 +02: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
Faye Duxovni
9c19e70a03
truncate tweet text for titles of rss feed items
2021-07-21 19:05:01 -04:00
Faye Duxovni
26842fa0bf
render linebreaks in tweets properly in RSS
2021-07-21 19:05:01 -04:00
Zed
6c5cb01b29
Update tests
2021-07-18 03:56:51 +02:00
Zed
df9f90f99c
Fix http pool usage to prevent rate limit error
2021-07-18 03:36:27 +02:00
Zed
e183a9c789
Use replaceYouTube from config in rss
...
Fixes #372
2021-07-18 02:35:24 +02:00
Zed
2422a2b8b7
Default to Piped instead of Invidious
2021-07-18 02:15:22 +02:00
Ryan Koppenhaver
669aa2cd8b
parse token from int or str ( #405 )
2021-07-01 14:33:40 +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
Daveed9
46cf3e3a91
Changed procedure getRfc822Time to comply with RSS 2.0 spec ( #404 )
...
Co-authored-by: David Robinson <daveed@mailbox.org>
2021-06-23 23:15:51 +02:00
Mennaruuk
7a01f55dd3
Add "audiospace = "audiospace"" ( #401 )
...
To fix #390 , at least temporarily.
2021-06-23 23:15:41 +02:00
bopol
c817491b97
Remove Freenode ( #402 )
2021-06-23 23:15:18 +02:00
bopol
c6e57a06f1
update hls.js to v1.0.6 ( #397 )
2021-06-08 02:15:35 +02:00
decoy-walrus
15e1ba1322
Hack in support for the new twitter video format ( #381 )
...
This change adds ".m4s" and ".mp4" to the regex that modifies m3u8 playlist files proxied from twitter, and adds ".m4s" to the list of extensions proxied through nitter. The net effect is the new video format that twitter is using now should be supported.
2021-05-08 18:05:31 +02:00
Jonta
52a0b530cc
Fitt's law - Larger clickable area, still semantic ( #339 )
2021-02-17 03:03:08 +01:00
Lukas Winkler
f392b6ca37
run optipng -o 9 on all images ( #337 )
2021-02-14 12:49:09 +01:00
Zed
4a38b270af
Don't release empty tokens
2021-01-25 11:07:29 +01:00
Zed
67142bea6a
Don't discard tokens on length errors
2021-01-25 11:04:36 +01:00
alqeeu
5ccb24b008
add auto theme that uses prefer-color-scheme ( #323 )
...
* add auto theme that uses prefer-color-scheme
fixes #312
2021-01-23 18:27:29 +01:00
Zed
aebd0b6f1d
Update README.md
2021-01-22 22:01:27 +01:00
Zed
cf53039544
Update README.md
2021-01-22 21:58:54 +01:00
Zed
2af06916e5
Update build-docker.yml
2021-01-22 21:56:53 +01:00
FireMasterK
1a3acd252c
actions: add docker build ( #317 )
2021-01-22 21:31:10 +01:00
Zed
67e15bb492
Temporary (?) fix for false rate limits
2021-01-18 07:57:39 +01:00
Zed
51b1567af6
Improve token pool to prevent rate limits
2021-01-13 14:32:26 +01:00
Zed
2d788704b1
Remove old cache dir preference
2021-01-08 02:38:12 +01:00
Zed
5085e34531
Set default invidious instance back to invidio.us
...
Requested by Perflyst
2021-01-08 02:36:42 +01:00
Zed
e1b3e9db76
Add proper http support
...
Fixes #223
2021-01-08 02:36:06 +01:00
Zed
ecc8bc5a95
Slightly lower main tweet font size
2021-01-08 01:28:27 +01:00
Zed
1df4be4a29
Remove build badge and WIP, clarify API usage
2021-01-08 00:52:42 +01:00
Zed
ed7ecf7c8d
Preload profile/tweet images, banners, and icons
2021-01-08 00:50:10 +01:00
Zed
768642a2cc
Improve link preview headers
2021-01-07 23:58:29 +01:00
Zed
4e1d213488
Show error page when rate limited
2021-01-07 22:31:29 +01:00
Zed
2128b280b4
Minor cleanup
2021-01-07 22:04:19 +01:00
Zed
384b0a2033
Fix profile caching logic to ignore empty profiles
2021-01-07 22:04:01 +01:00
Zed
cd4840363c
Split IDs into buckets to reduce Redis mem usage
2021-01-03 03:51:15 +01:00