• Joined on 2022-05-10
simon pushed to main at simon/jacuzzi 2026-11-02 23:55:07 +01:00
ba6045a2b1 Keep a favorite's formats when saving it
93463bce3a Ask the provider again for a favorite yt-dlp can't resolve
Compare 2 commits »
simon pushed to main at simon/jacuzzi 2026-11-01 13:58:22 +01:00
2fcc17877d Let saved searches from different sources be read as one
simon pushed to main at simon/hottub 2026-11-01 08:48:42 +01:00
cf0ae15f93 hanime: play through a redirect proxy; the signed stream links expire
simon pushed to main at simon/jacuzzi 2026-10-28 08:12:36 +01:00
c60f5e01dc Re-anchor a moving reel on where it is, not what it was playing
7033288bc4 Hold the slides for the whole turn, not until it first pauses
Compare 2 commits »
simon pushed to main at simon/hottub 2026-10-27 22:45:18 +01:00
aa00abdd5b rule34video: probe the space-less artist slug (e.g. /models/biggreen/) for multi-word queries
simon pushed to main at simon/jacuzzi 2026-10-27 22:39:33 +01:00
872786a657 Let a swipe count while the viewport is still moving
simon pushed to main at simon/jacuzzi 2026-10-22 22:59:02 +02:00
7fc718158a Check a direct route hands back the video it was asked for
simon pushed to main at simon/hottub 2026-10-22 22:46:22 +02:00
e5a2afcc70 eporner: stream through the server; the signed CDN links are IP-locked
simon pushed to main at simon/hottub 2026-10-22 20:09:32 +02:00
6ba65f1457 eporner: play through a redirect proxy; the signed CDN links expire after 2h
simon pushed to main at simon/jacuzzi 2026-10-21 23:08:18 +02:00
4f772773e1 Let the reader have the captured pictures taken again
simon pushed to main at simon/jacuzzi 2026-10-21 22:20:13 +02:00
be058dba37 Keep a captured thumbnail only if there is a picture in it
simon pushed to main at simon/hottub 2026-10-21 22:18:08 +02:00
b131910ea2 rule34video: make queries robust (single-page results, safe search paths, 429-proof enrichment)
simon pushed to main at simon/jacuzzi 2026-10-20 09:33:49 +02:00
6dac1028a3 Take a thumbnail out of the video when the listed one is gone
e8eac70f4d Write a check into the list instead of rebuilding it
Compare 2 commits »
simon pushed to main at simon/hottub 2026-10-19 22:38:26 +02:00
921ad93149 requester: treat DDoS-Guard interstitials as challenges (FlareSolverr fallback); mock-origin test
simon pushed to main at simon/jacuzzi 2026-10-19 22:15:24 +02:00
d5c859a1c7 Count only the part of a page the reader was shown
simon pushed to main at simon/hottub 2026-10-19 19:06:04 +02:00
ad2abe0057 rule34video: artist, category and tag archives; resolve bare queries by probing; credit artists as uploader
simon pushed to main at simon/jacuzzi 2026-10-19 18:42:33 +02:00
6d9cc301a7 Turn the phone in one step, not through every shape
simon pushed to main at simon/hottub 2026-10-19 09:53:11 +02:00
0aa8929f29 Docs: the redirect-proxy rule applies to verified Hot Tub app clients only
simon pushed to main at simon/hottub 2026-10-19 09:48:38 +02:00
6c69b46395 Move redirecting-proxy formats to video.url for verified app clients; document the rule
simon pushed to main at simon/hottub 2026-10-19 09:39:55 +02:00
f900987434 archivebate: verified app clients get the proxy URL as item url and no formats