c5ffb16340
remove reference to instancesurl
...
docker / nitter (push) Failing after 4m59s
docker / session (push) Successful in 11s
Signed-off-by: ngn <ngn@ngn.tf >
2025-05-23 00:59:42 +03:00
d221df59df
apply patches from the old upstream and cleanup
...
docker / nitter (push) Failing after 2m29s
docker / session (push) Successful in 1m20s
Signed-off-by: ngn <ngn@ngn.tf >
2025-05-23 00:53:45 +03:00
96dad1e3a1
remove about page
...
Signed-off-by: ngn <ngn@ngn.tf >
2025-01-21 05:26:35 +03:00
62183646ae
general cleanup
...
Build and publish the docker image / build (push) Failing after 13s
Signed-off-by: ngn <ngn@ngn.tf >
2025-01-21 04:58:44 +03:00
7d846ed759
Merge remote-tracking branch 'upstream/guest_accounts'
2023-12-07 11:53:06 -05:00
4120558649
Replace /.tokens with /.health and /.accounts
2023-10-31 12:04:32 +00:00
7d14789910
Improve guest accounts loading, add JSONL support
2023-09-18 18:26:01 +00:00
f290b7b5e7
Merge remote-tracking branch 'upstream/guest_accounts'
2023-08-20 17:13:23 -04:00
3572dd7771
Replace tokens with guest accounts, swap endpoints
2023-08-19 00:25:14 +02:00
b2cc63cd99
Merge branch 'zedeus:master' into master
2023-07-21 22:38:31 +00:00
4c4d5485a0
Fix typo ( #943 )
2023-07-14 18:11:56 +02:00
12f2e16c81
Merge branch 'master' of https://github.com/zedeus/nitter into graphql
2023-04-21 17:43:18 -04:00
1ac389e7c7
GraphQL timeline ( #812 )
...
* Update deps
* Replace profile timeline with GraphQL endpoint
* Update GraphQL endpoint versions
* Use GraphQL for profile media tab
* Fix UserByRestId request
* Improve routing, fixes #814
* Fix token pool JSON
* Deduplicate GraphQL timeline endpoints
* Update list endpoints
* Use GraphQL for list tweets
* Remove debug leftover
* Replace old pinned tweet endpoint with GraphQL
* Validate tweet ID
* Minor token handling fix
* Hide US-only commerce cards
* Update config example
* Remove http pool and gzip from token pool
* Support tombstoned tweets in threads
* Retry GraphQL timeout errors
* Remove unnecessary 401 retry
* Remove broken timeout retry
* Update karax, use new bool attribute feature
* Update card test
* Fix odd edgecase with broken retweets
* Replace search endpoints, switch Bearer token
* Only parse user search if it's a list
* Fix quoted tweet crash
* Fix empty search query handling
* Fix invalid user search errors again
2023-04-21 14:41:30 +02:00
d5689f2253
added login-based workaround to view NSFW content
2023-04-08 10:33:49 -04:00
b5dee25b37
Enable SO_REUSEPORT for simplier load balancing
2023-01-09 00:11:33 +01:00
38bbc67757
Remove old unnecessary rate limit error log
2022-06-05 22:27:22 +02:00
4ec2874008
Use staticDir to load about page
...
Fixes #414
Closes #406
2022-01-09 23:48:25 +01:00
f9c9b0d3a4
Add /.tokens debug endpoint to see token pool
2022-01-05 22:49:16 +01:00
18cf95ed77
Add enableDebug config to turn on logs
2022-01-05 19:20:01 +01:00
6aa913ad62
Add http proxy config
2021-12-28 07:49:49 +01:00
0a8fd2fce2
Improve enableRSS logic
2021-12-28 06:21:22 +01:00
9b202e414b
Merge branch 'config-rss-toggle'
2021-12-28 06:18:21 +01:00
99d3c46af5
Improve API error handling
2021-12-28 05:41:41 +01:00
6bcbe0ea9f
Handle decompression errors
2021-12-28 05:13:47 +01:00
73b5b60ac3
Add license headers
...
Closes #413
2021-12-27 02:37:38 +01:00
9e413e1f8c
Rename replaceUrl to replaceUrls
2021-12-27 02:27:49 +01:00
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
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
e1b3e9db76
Add proper http support
...
Fixes #223
2021-01-08 02:36:06 +01:00
4e1d213488
Show error page when rate limited
2021-01-07 22:31:29 +01:00
375cb1a243
Fix removal of logging on release
2020-11-07 23:16:47 +01:00
bd97cea709
Update dependencies
2020-11-07 21:46:03 +01:00
3bd0488c66
Add http pool to reduce connection overhead
2020-11-07 21:31:03 +01:00
09b85464bd
Reenable logging for non-release builds
2020-06-09 20:29:05 +02:00
db45433ec4
Optimize usage of cookie preferences
2020-06-09 16:45:21 +02:00
310c5e936d
Optional base64 support for proxy urls
2020-06-09 15:22:58 +02:00
1b9fa40237
Silence Jester's query warning
2020-06-07 09:28:56 +02:00
181ef3bca7
Use snappy for rss compression, refactor
2020-06-06 09:27:25 +02:00
68a5ac20b6
Proxy media instead of using file cache
2020-06-06 04:39:22 +02:00
4a43209386
Update readme
2020-06-02 18:05:54 +02:00
81d6d1ac7f
Misc. changes
2020-06-02 18:05:54 +02:00
312ff78628
Store preferences in cookies, add config defaults
2020-05-08 02:48:47 +02:00
8c50692299
Add periodic cache cleaner prevent slowdowns
2020-03-09 00:17:42 +01:00
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
ebd7afe464
Support video embeds
...
Fixes #66
2019-12-06 15:15:56 +01:00
e91e7bcc1e
Add hmacKey config field for video signing
2019-10-24 00:17:38 +02:00
a78eea9dce
Fix 404 page
2019-10-21 07:59:22 +02:00
030d649300
Proper mimetype fix
2019-10-21 07:33:45 +02:00
147f16a262
Fix wrong mimetypes for images
2019-10-21 07:22:24 +02:00
cfcd471ffc
Use sendFile, refactor mimetypes
2019-10-21 05:55:18 +02:00