Commit Graph

331 Commits

Author SHA1 Message Date
HookedBehemoth 5e827c91aa
emit body and doctype on iframe embed endpoint (#640) 2022-06-16 18:46:41 +02: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
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
jackyzy823 67c937a3a2 ignore banner url startwith hash in link preload 2022-02-14 14:47:01 +01: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
Mitarashi e01f3960cb Embed CSS tweak 2022-02-05 19:43:13 +02: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
Zed 51ae076ea0 Rearchitect profile, support pins, Profile -> User 2022-01-23 07:23:09 +01: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
Mitarashi 6ebfafde80 added tweet background and bumped css 2022-01-14 21:07:02 +02:00
Mitarashi eff098003f unified function call styles 2022-01-14 20:45:02 +02:00
Mitarashi d29186bf8f stylistic changes 2022-01-14 20:35:01 +02:00
Mitarashi a6bd05bca6 fixed more stupid code 2022-01-14 20:14:06 +02:00
Mitarashi 90eae2669b fixed stupid code (sorry) 2022-01-14 20:11:51 +02:00
Mitarashi 784d0d42ac minor css change and version bump 2022-01-14 19:49:36 +02:00
Mitarashi 817501a516 wrapped embedded tweet in div and changed css
also bumped css version
2022-01-14 19:44:09 +02:00
Mitarashi 875a2c5387 moved themes to be handled in renderHead and changed path to /embed 2022-01-14 19:34:10 +02:00
Mitarashi 3579bd8e30 handled unavailable in renderEmbeddedTweet 2022-01-14 19:17:10 +02:00
Mitarashi 0d3469df66 changed code to be not shit 2022-01-14 19:01:47 +02:00
Zed 888e965f41 Unify avatar class generation 2022-01-14 03:16:44 +01:00
Mitarashi 8d557bc490 minor changes 2022-01-13 23:58:07 +02:00
Mitarashi b2948e3071 refined code 2022-01-13 23:54:22 +02:00
Mitarashi bc337027ca Implemented square profile pictures
- Added preference "Square profile pictures"
2022-01-13 22:44:47 +02:00
Zed 111927a21c Add experimental support for unified_card
Closes #345
2022-01-13 12:17:18 +01:00
Zed 23b36d4268 Prevent bad staticDir from causing problems 2022-01-09 23:55:17 +01:00
Zed 4ec2874008 Use staticDir to load about page
Fixes #414
Closes #406
2022-01-09 23:48:25 +01:00
Zed 8c2e0c66e2 Render markdown files with a tool 2022-01-09 23:35:56 +01:00
Zed f21e192a8f Improve mobile responsiveness 2022-01-06 15:21:42 +01:00
Zed ffcac982d0 Style fixes 2022-01-06 03:57:14 +01:00
Mitarashi f52e675ca2 bumped css version 2022-01-05 14:34:45 +02:00
Mitarashi 33dd55067b fixed formatting and removed not needed padding 2022-01-05 14:27:52 +02:00
Mitarashi 6dd64b02fc made tweet stats not show number if its equal to 0 and modified css a bit 2022-01-05 14:10:02 +02:00
Zed 9a578b3cbb Improve Nitter version string on about page 2022-01-03 08:55:01 +01:00
Zed 0ef90270b7 Fix video placeholder image preload 2022-01-03 06:31:10 +01:00
Zed 80ebec3122 Unify tweet date formatting, add UTC
Closes #65
2022-01-03 03:38:59 +01:00
Zed bc352cdb65 Simplify video rendering 2022-01-03 03:27:29 +01:00
Zed 47ed1a3ae8 Fix video placeholder thumbnail not showing 2022-01-03 02:55:25 +01:00