Changeset 041a0df in Klonkt for src/views/shell.ejs

Timestamp:
06/28/2026 05:38:13 PM (2 months ago)
Author:
Robin Genis <roboburr@…>
Branches:
main
Children:
492fc20
Parents:
3038fc9
Message:

fix(images): downscale remote (federated) covers + feed media via the proxy

thumb() only rewrote LOCAL /media covers; a remote (federated) cover URL passed through
unchanged → loaded full-res from the origin → browser-downscaled jagged (esp. line-art).
Route remote http(s) covers + timeline feed media through the same signed downscale proxy.

  • middleware/render.js — thumb() proxies remote http(s) URLs (like avatar())
  • views/pages/news.ejs — feed media <img> uses thumb(m.url, 640) (link stays the original)
(No files)

Note: See TracChangeset for help on using the changeset viewer.