コミットグラフ

367 コミット

作成者 SHA1 メッセージ 日付
守矢諏訪子 a253798b94 Merge branch 'master' of https://github.com/zedeus/nitter 2023-07-21 20:28:09 +09:00
Zed f881226b22 Fix video embed 2023-07-14 21:35:43 +02:00
Zed b290f6fd29 Optimize timeline data structure 2023-07-12 01:34:39 +02:00
守矢諏訪子 af459cbf01 OpenBSD化 2023-07-11 10:47:33 +09:00
守矢諏訪子 27935af070 Merge branch 'master' of https://github.com/zedeus/nitter 2023-07-11 09:47:13 +09: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
守矢諏訪子 e634b2576c SNSカードを治ったと思った 2023-05-26 16:02:25 +09:00
守矢諏訪子 a1f3ea2eda vixip 2023-05-03 17:33:29 +09:00
守矢諏訪子 c4ce5c795a Merge branch 'master' of https://github.com/zedeus/nitter 2023-05-03 16:33:17 +09: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
守矢諏訪子 11fab43be6 Merge branch 'master' of https://github.com/zedeus/nitter 2023-03-14 10:50:20 +09: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 cd163b26a3 Use webp for thumbnails when available 2023-01-09 00:29:59 +01:00
守矢諏訪子 8ce0a3ba04 Merge branch 'master' of https://github.com/zedeus/nitter 2022-12-16 16:05:13 +09:00
Zed 78b6877b02 Add "Search (...)" to tab title
Fixes #247
2022-11-27 16:19:30 +01:00
Zed 096d44856f Remove Location field autofocus from search panel 2022-11-27 16:06:36 +01:00
Zed 85316f8f8d Reduce usage of strformat, minor perf improvement 2022-11-27 15:50:08 +01:00
守矢諏訪子 b8dc17f34a Merge branch 'master' of https://github.com/zedeus/nitter 2022-06-23 04:52:44 +09:00
HookedBehemoth 5e827c91aa
emit body and doctype on iframe embed endpoint (#640) 2022-06-16 18:46:41 +02:00
守矢諏訪子 00914e818a Merge branch 'master' of https://github.com/zedeus/nitter 2022-06-12 06:06:45 +09:00
Zed 21e8f04fa4 Use strformat more 2022-06-04 02:18:26 +02:00
Zed 6709f6f1b5 Fix "playback disabled" message 2022-06-04 01:32:02 +02:00
Zed 2a5541c126 Merge branch 'fork-graveyard/master' 2022-06-04 01:23:55 +02:00
Zed 90135d44e1 Merge branch 'original-image-urls' 2022-06-04 00:47:56 +02:00
守矢諏訪子 360d9a27a5 Merge branch 'master' of https://github.com/zedeus/nitter 2022-05-25 21:59:36 +09:00
girst e2b8e17f85 use largest resolution mp4 video available 2022-05-18 19:52:17 +02:00
girst 0633ec2c39 Prefer mp4 to m3u8 for Video Playback if proxyVideos is off
m3u8 videos only work when the proxy is enabled. Further, this allows
video playback without Javascript.

This is only done when proxying is disabled to avoid excessive memory
usage on the nitter instance that would result from loading longer
videos in a single chunk.
2022-05-18 19:51:38 +02:00
Zed 683c052036 Fix placeholders in photo rail 2022-05-13 20:31:42 +02:00
Curtis baf5bf89e7 Implement requested changes 2022-02-26 19:00:06 -05:00
110Percent b031ea762e Add source label to main tweets 2022-02-26 13:37:17 -05:00
テクニカル諏訪子 11b319844d Merge branch 'master' of https://github.com/zedeus/nitter 2022-02-23 19:02:43 +09:00
jackyzy823 67c937a3a2 ignore banner url startwith hash in link preload 2022-02-14 14:47:01 +01:00
テクニカル諏訪子 f9f5091118 Merge branch 'master' of https://github.com/zedeus/nitter 2022-02-12 00:03:12 +09:00
niladic 3e2756df6f
Fix RSS <source> tag 2022-02-11 08:50:32 +01:00
decoy-walrus 644fe41a08 Use the correct format string for fetching files from twitter.
Per their docs https://developer.twitter.com/en/docs/twitter-api/v1/data-dictionary/object-model/entities#photo_format
2022-02-08 14:50:56 -05:00
decoy-walrus 4cdb8f78cb Add new endpoint for original resolution images
This change is to work around the issue that chromium based browsers have handling the "name=orig" parameter appended to URLs. This parameter is needed to retrieve the full resolution image from twitter, but causes those browsers to fill in "jpg_name=orig" as the extension on the filename.

This change adds a new endpoint, "/pic/orig/<encoded media>". This new endpoint will internally fetch the URL with ":orig" appended on the end for the full res image. Externally, the endpoint will serve the image without the extra parameter to expose the real extension to the browser.

This new endpoint is used when rendering tweets with attached images. The old endpoint is still in place for all other proxied images, and for any legacy links.

I also updated the "?name=small" parameter to ":small" since that seems to be the new pattern for image sizing.

This should fix issue #458.
2022-02-07 16:21:20 -05:00
テクニカル諏訪子 77c99bc1ce Merge branch 'master' of https://github.com/zedeus/nitter 2022-02-08 02:38:50 +09:00
Mitarashi e01f3960cb Embed CSS tweak 2022-02-05 19:43:13 +02:00
テクニカル諏訪子 2ee1602423 マージ 2022-02-01 02:59:41 +09:00
Zed b1a90cd52b Disable input autocomplete
Fixes #433
2022-01-30 17:19:00 +01:00
Zed 8ecac89ea0 Fix hidePinned preference 2022-01-30 16:59:07 +01:00
Zed 4738ec3385 Add experimental user search parser 2022-01-26 20:56:05 +01:00
テクニカル諏訪子 1c34f6d813 マージ 2022-01-25 02:26:54 +09:00
Zed 51ae076ea0 Rearchitect profile, support pins, Profile -> User 2022-01-23 07:23:09 +01:00
テクニカル諏訪子 b0cace0a50 Merge branch 'master' of https://github.com/zedeus/nitter 2022-01-18 02:42:30 +09:00
Zed b01810e261 Improve profile page elements, reduce jank
Fixes #167
2022-01-17 05:59:16 +01:00
Zed fcfc1ef497 Parse user stats as ints, not strings, cleanup 2022-01-16 03:32:18 +01:00
Zed 54330f0b0c Fix quote avatar css 2022-01-14 23:12:33 +01:00