Commit Graph

1188 Commits

Author SHA1 Message Date
f03a4e311f fix(css): consistent spacing in threads
also added spacing to navbar (independent of profile-banner)
2025-11-17 12:52:26 -03:00
045baf1529 fix(css): change checkbox content from \e803 to \e804 for proper checkmark display 2025-11-17 11:26:59 -03:00
Kuu7o
9c8310f473 Merge remote-tracking branch 'upstream/master' 2025-11-17 10:10:27 -03:00
Zed
824a7e346a Fix rss icon tag 2025-11-17 12:08:44 +01:00
Zed
e8de18317e Fix broken pinned tweet parsing 2025-11-17 11:21:21 +01:00
Zed
6b655cddd8 Cleanup 2025-11-17 11:01:20 +01:00
Zed
886f2d2a45 Bump API versions, use more SessionAwareUrls 2025-11-17 11:00:38 +01:00
Zed
bb6eb81a20 Add support for tweet views 2025-11-17 10:59:50 +01:00
Zed
0bb0b7e78c Support grok_share card
Fixes #1306
2025-11-17 06:37:24 +01:00
Zed
a666c4867c Include username in session logs if available
Fixes #1310
2025-11-17 05:42:44 +01:00
Zed
778eb35ee3 Add curl-based cookie session script 2025-11-17 03:55:23 +01:00
Kuu7o
c3ff68b061 chore(del): removed unsued architecture 2025-11-16 21:57:27 -03:00
Kuu7o
da72089568 Merge remote-tracking branch 'upstream/master'
Some checks failed
Docker / tests (push) Has been cancelled
Docker / build-docker-amd64 (push) Has been cancelled
Docker / build-docker-arm64 (push) Has been cancelled
2025-11-16 20:54:36 -03:00
catinshoe
a009028a74 add support for long threads to infinite scrolling
Some checks failed
Docker / tests (push) Has been cancelled
Docker / build-docker-amd64 (push) Has been cancelled
Docker / build-docker-arm64 (push) Has been cancelled
Conflicts:
	public/js/infiniteScroll.js
2025-11-16 20:24:51 -03:00
Zed
3f3196d103 Fix broken UserMedia photo rail parsing
Fixes #1307
2025-11-17 00:14:52 +01:00
Kuu7o
032b121a90 Merge remote-tracking branch 'upstream/master'
Some checks failed
Docker / tests (push) Has been cancelled
Docker / build-docker-amd64 (push) Has been cancelled
Docker / build-docker-arm64 (push) Has been cancelled
2025-11-16 19:50:59 -03:00
Kuu7o
2f8986e804 chore(css): added margin to top and bottom of profile banners 2025-11-16 19:49:10 -03:00
Kuu7o
2feed68232 Fix quoted tweet RSS strucutre
Some checks failed
Docker / tests (push) Has been cancelled
Docker / build-docker-amd64 (push) Has been cancelled
Docker / build-docker-arm64 (push) Has been cancelled
2025-11-16 19:24:17 -03:00
Zed
68fc7b71c8 Fix media support for cookie sessions
Fixes #1304
2025-11-16 23:22:21 +01:00
Andre Gil
039f637cae Include quoted tweet body in RSS 2025-11-16 19:22:03 -03:00
Faye Duxovni
95236b4f15 Don't try to render unavailable tweets in RSS feeds
Some checks failed
Docker / tests (push) Has been cancelled
Docker / build-docker-amd64 (push) Has been cancelled
Docker / build-docker-arm64 (push) Has been cancelled
Fixes #868.

Conflicts:
  src/views/rss.nimf
2025-11-16 19:11:13 -03:00
IRUZZ
c3e818f5bd Add button to view quote tweets
Some checks failed
Docker / tests (push) Has been cancelled
Docker / build-docker-amd64 (push) Has been cancelled
Docker / build-docker-arm64 (push) Has been cancelled
2025-11-16 18:51:47 -03:00
Suyun114
1e1e9e265a Update font variables to use system font stack 2025-11-16 18:51:44 -03:00
0xCathiefish
55d4469401 fix: correct argument parsing for --append flag in get_web_session.py (#1305)
* fix: correct argument parsing for --append flag

* fix: strip quotes from extracted user_id in twid cookie
2025-11-16 21:18:38 +01:00
Zed
bf36fc471b Update tests 2025-11-16 06:04:46 +01:00
Zed
5aa0b65fea Add bearer token for cookie-based auth 2025-11-16 05:24:23 +01:00
Zed
4fc7b873c4 Use dynamic rate limits from API responses 2025-11-16 05:22:45 +01:00
Zed
6fe850b2c6 Add optional cookie session fields 2025-11-16 05:03:01 +01:00
Zed
3768762fca Add script for generating cookies 2025-11-16 05:02:57 +01:00
Zed
f89d2329d2 Add cookie-based authentication support
Fixes #1303
2025-11-15 22:59:35 +01:00
Zed
9e95615021 Remove unused skipPinned parameter 2025-11-15 07:01:03 +01:00
Zed
32b04a772b Include pinned tweets in RSS
Fixes #1262
2025-11-15 06:57:15 +01:00
0xbarchitect
662ae90e22 Bypass Cloudflare 403 error using cloudscraper (#1291)
* Bypass Cloudflare 403 error using cloudscraper

* add docs
2025-10-12 09:07:37 +02:00
Gabriel Simmer
e40c61a6ae Find TimelineAddEntries in tweets response (#1251)
See https://github.com/zedeus/nitter/issues/1250. Sometimes the API gives us more results
and the tweets are no longer at index 0.
2025-05-01 12:39:05 +01:00
Zed
94c83f3811 Hide ads/promoted tweets
Fixes #1234
2025-04-15 02:06:00 +01:00
Zed
83b0f8b55a Retry limited accounts after an hour 2025-04-05 15:57:14 +01:00
Zed
41fa47bfbf Revert "Support both web and Android sessions"
This reverts commit 661be438ec.
2025-02-25 23:36:02 +00:00
Zed
661be438ec Support both web and Android sessions 2025-02-25 05:46:18 +00:00
Zed
4f9ba9c7d6 Always print sessions logs 2025-02-25 04:29:28 +00:00
Émilien (perso)
cb334a7d68 chore: Revert back to nim 2.0 for alpine ARM64 (#1222) 2025-02-23 22:07:45 +00:00
SoonKhen OwYong
cc28d21a62 Add mounting of sessions.jsonl in docker-compose.yml (#1221) 2025-02-22 16:36:04 +00:00
Zed
92cd6abcf6 Stop logging unimportant errors 2025-02-16 02:06:19 +01:00
Zed
9ccfd8ee99 Reduce integration test concurrency even more 2025-02-12 21:22:09 +01:00
Zed
6da152db07 Reduce integration test concurrency 2025-02-12 20:43:45 +01:00
Zed
5be37737eb Fix rate limit handling 2025-02-12 18:36:29 +01:00
Zed
7702576369 Fix GitHub workflow secrets permissions 2025-02-12 14:42:05 +01:00
Zed
fb7c1d8710 Improve test workflow 2025-02-05 22:48:18 +01:00
Zed
54ba1e30b5 Fix empty image URLs in photo rail 2025-02-05 20:27:23 +01:00
Zed
bc38315d12 Fix tests 2025-02-05 20:19:18 +01:00
Zed
0664074749 Remove old tokenCount from nitter.example.conf 2025-02-05 19:37:22 +01:00