Mitarashi
b14fb0162f
replaced newsletter_publication with newsletterPublication
2022-01-02 14:48:52 +02:00
Zed
74c4377198
More cleanup
2022-01-02 11:21:03 +01:00
Zed
a9034928eb
Fix video duration parser
2022-01-02 10:58:02 +01:00
Zed
9dd7419ecf
Cleanup
2022-01-02 07:02:02 +01:00
Zed
19a89b79f5
Remove RSS title truncation temporarily
2021-12-31 13:30:19 +01:00
Zed
1ce6ff2b2f
Improve search and list error messages
2021-12-30 23:48:57 +01:00
Zed
b8a3ffb0c4
Add description and verified to video cards
2021-12-30 23:24:53 +01:00
Zed
aed31b2269
Add slug-based list RSS endpoint for compatibility
2021-12-30 20:55:10 +01:00
Zed
5501752fdb
Merge branch 'rework-list'
2021-12-30 20:51:24 +01:00
jackyzy823
a25bd0855b
fix datetime fromFlatty
2021-12-30 13:30:12 +01:00
jackyzy823
ef7ad67674
fix userid in list
2021-12-30 08:36:43 +01:00
jackyzy823
db090faf36
use separator in rss key for redis cache
2021-12-30 08:36:43 +01:00
jackyzy823
35bb5f9132
Rework list api
2021-12-30 08:36:43 +01:00
Zed
51c6605d3f
Fix Twitter link replacements
...
Fixes #492
2021-12-30 05:11:05 +01:00
Zed
d96550fcce
Minor code improvements
2021-12-30 04:18:40 +01:00
Zed
eed4d4033f
Add canonical header to help search engines
...
Fixes #472
2021-12-30 04:17:58 +01:00
Zed
173dd8f016
Merge branch 'nicer-rss'
2021-12-30 02:22:39 +01:00
Zed
dcac7e4a26
Simplify default preferences handling
...
Closes #441
2021-12-30 02:10:42 +01:00
Zed
7590dc1cda
Remove hardcoded replaceYouTube config fallback
2021-12-30 01:55:55 +01:00
Zed
80f7bc0a02
Cleanup
2021-12-30 01:48:48 +01:00
Zed
b0a5e38b3f
Merge branch 'intent-userid'
2021-12-30 01:45:41 +01:00
Zed
ddc2be8439
Make gzip handling more robust
2021-12-30 01:39:00 +01:00
Zed
e3f6c72bf6
Skip list request if ID is empty
2021-12-29 08:03:00 +01:00
Zed
5e0eb02422
Improve withheld tweet rendering
2021-12-29 06:41:00 +01:00
Zed
ab94d9eb7d
Bump css version
2021-12-29 06:25:52 +01:00
Zed
fb10bfc5e3
Revert breaking css change
2021-12-29 06:25:19 +01:00
jackyzy823
52af6b2746
Implement user_id to screen_name router
2021-12-28 09:30:55 +01:00
Zed
ebffb6d251
Merge pull request #443 from jackyzy823/proxy
...
Add proxy for outgoing request
2021-12-28 08:20:54 +01:00
Zed
c09a8d87d9
Attempt to fix occasional cursor error
2021-12-28 08:18:44 +01:00
jackyzy823
6aa913ad62
Add http proxy config
2021-12-28 07:49:49 +01:00
Zed
aa2fed19d7
Skip search requests when query is empty
2021-12-28 07:35:35 +01:00
Zed
1e1e034237
Improve Twitter regex
2021-12-28 07:01:52 +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
99d3c46af5
Improve API error handling
2021-12-28 05:41:41 +01:00
Zed
6bcbe0ea9f
Handle decompression errors
2021-12-28 05:13:47 +01:00
Zed
4b356118a6
Bump css version
2021-12-27 18:20:33 +01:00
Zed
3f201ba846
Improve preferences page
2021-12-27 18:18:40 +01:00
Zed
3259223c9c
Add more license headers
2021-12-27 02:43:27 +01:00
Zed
73b5b60ac3
Add license headers
...
Closes #413
2021-12-27 02:37:38 +01:00
Zed
9e413e1f8c
Rename replaceUrl to replaceUrls
2021-12-27 02:27:49 +01:00
Zed
38df06e8f5
Add more link replacements to RSS preferences
2021-12-27 02:22:31 +01:00
Zed
3c45630062
Add Reddit link replacement support
...
Closes #306
Closes #353
2021-12-27 02:22:10 +01:00
Zed
91c0e032ee
Avoid unnecessary string allocations in replaceUrl
2021-12-27 00:42:52 +01:00
Zed
a8c541954c
Improve twitter.com regex string
...
Closes #236
Closes #237
Closes #304
2021-12-27 00:42:45 +01:00
Zed
5e5e290acc
Revert "Use match instead of find, minor performance gain"
...
This reverts commit 759728e363
.
2021-12-27 00:10:42 +01:00
Zed
759728e363
Use match instead of find, minor performance gain
2021-12-27 00:03:52 +01:00
Zed
df41405251
Fix misc Lighthouse complaints
2021-12-26 23:26:50 +01:00
Zed
a7e0f817c9
Replace Frosty with Flatty for de/serialization
2021-12-26 23:01:19 +01:00
Zed
ca867be915
Fix Redis migration logic
2021-12-26 23:00:47 +01:00
Zed
4dab817521
Minor cleanup
2021-12-26 06:55:58 +01:00
Zed
3da6c50cb8
Use gzip for API calls to lower bandwidth and RAM
2021-12-26 06:49:27 +01:00
Zed
5e49e94bf1
Refactor "withheld" parsing
2021-12-26 06:48:55 +01:00
Zed
2a40dd8059
Skip rail request if profile is protected
2021-12-26 05:02:57 +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
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
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
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
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
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
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
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
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
Zed
b3b0654507
Use preloads and defer to speed up page loads
2021-01-03 01:39:23 +01:00
Zed
18988a6a55
Slightly lower Nitter navbar font size
2021-01-03 01:39:23 +01:00
Zed
93ec4b1e39
Fix max gif height
2021-01-02 20:11:02 +01:00
Zed
ced729c6d5
Limit height of card images
2021-01-02 19:27:49 +01:00
Zed
c327f4cc06
Downgrade Frosty again to prevent OOM
...
It works, let's not fuck with it any more than necessary.
2021-01-02 19:27:11 +01:00
Zed
680cc429d6
Update frosty, add migration
2020-11-15 20:18:13 +01:00
Zed
7ad6f581c2
Simpler gif fix
2020-11-15 18:11:22 +01:00
Zed
8912985beb
Update css version query
2020-11-15 18:04:52 +01:00
Zed
0d4048a62e
Fix inline gif regression
2020-11-15 18:03:51 +01:00
Zed
320cb47bce
Switch to supersnappy, update frosty
2020-11-15 01:21:56 +01:00
Zed
3b5b4b7682
Improve tweet url and hashtag parsing
2020-11-15 01:03:04 +01:00
Zed
50218bcc4d
Revert "Improve tweet url and hashtag parsing"
...
This reverts commit d67ed26817
.
2020-11-14 23:37:07 +01:00
SolitudeSF
d67ed26817
Improve tweet url and hashtag parsing
...
Dry
Fixes
2020-11-14 23:28:22 +01:00
SolitudeSF
cad75845db
Fix compilation error with nim 1.4.0
2020-11-10 15:55:41 +01:00