taskylizard
af1d873de0
take into account authorizationError for skipping account
...
351337aade
2024-05-19 06:37:13 +00:00
taskylizard
4584932e4f
Pull from https://github.com/PrivacyDevel/nitter/pull/50
2024-05-19 05:39:08 +00:00
Zed
f8254c2f0f
Add support for business and gov verification
...
Also improve icon rendering on Firefox
2023-11-25 10:07:28 +00:00
Zed
4dac9f0798
Add simple job_details card support
2023-11-25 05:31:15 +00:00
Zed
e0d9dd0f9c
Fix #670
2023-11-08 14:27:22 +00:00
Zed
4120558649
Replace /.tokens with /.health and /.accounts
2023-10-31 12:04:32 +00:00
LS
735b30c2da
fix(nitter): add graphql user search ( #1047 )
...
* fix(nitter): add graphql user search
* fix(nitter): rm gitignore 2nd guest_accounts
* fix(nitter): keep query from user search in result. remove personal mods
* fix(nitter): removce useless line gitignore
2023-10-30 12:13:06 +00:00
Zed
282ce8b0e9
Add 429 logging
2023-08-31 01:29:54 +02:00
Zed
898b19b92f
Improve rate limit handling, minor refactor
2023-08-30 03:10:21 +02:00
Zed
8df5256c1d
Switch back to old user search endpoint
2023-08-22 04:33:14 +02:00
Zed
3d8858f0d8
Track rate limits, reset after 24 hours
2023-08-20 11:56:42 +02:00
Zed
3572dd7771
Replace tokens with guest accounts, swap endpoints
2023-08-19 00:25:14 +02:00
Zed
624394430c
Use legacy timeline/user endpoint for Tweets tab
2023-08-08 02:09:56 +02:00
Zed
cc5841df30
Use old timeline endpoint
2023-07-21 18:56:39 +02:00
Zed
b290f6fd29
Optimize timeline data structure
2023-07-12 01:34:39 +02:00
Zed
0bc3c153d9
Fix everything ( #927 )
...
* Switch bearer token and endpoints, update parser
* Enable user search, disable tweet search
* Disable multi-user timelines for now
* Fix parsing of pinned tombstone
2023-07-10 11:25:34 +02:00
Zed
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
Zed
ad9083149c
Add yet another status error code
2023-03-06 11:00:27 +01:00
Zed
725f601c9b
Add missing error codes for unavailable tweets
2023-03-04 00:46:44 +01:00
Zed
2751504d2f
Fix crash on unavailable tweets
2023-02-25 18:25:02 +01:00
Zed
85f14c9a64
Fix crash when parsing non-GraphQL cached tweets
2023-02-24 01:02:28 +01:00
Zed
670a3bca6e
Revert "Revert "Replace tweet endpoint with GraphQL""
...
This reverts commit 36c72f9860
.
2023-02-24 01:01:22 +01:00
Zed
36c72f9860
Revert "Replace tweet endpoint with GraphQL"
...
This reverts commit 19adc658c3
.
2023-02-02 12:38:58 +01:00
Zed
19adc658c3
Replace tweet endpoint with GraphQL
2023-02-02 12:31:49 +01:00
Zed
ff61d97a1d
Optimize profile fetching and caching
2023-01-20 04:55:42 +01:00
girst
e2b8e17f85
use largest resolution mp4 video available
2022-05-18 19:52:17 +02:00
baf5bf89e7
Implement requested changes
2022-02-26 19:00:06 -05:00
b031ea762e
Add source label to main tweets
2022-02-26 13:37:17 -05:00
Zed
d1a3e7ab58
Fix empty pinned tweets when status wasn't found
2022-01-23 09:12:13 +01:00
Zed
27183f1a74
Use faster API to get pinned tweets
2022-01-23 07:45:01 +01:00
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