• Joined on 2026-06-26
jan pushed to main at goon-foss/goon 2026-07-05 10:15:05 +00:00
cedabae2d8 feat(movies): tap studio in MovieDetail to see that studio's full filmography
jan pushed to main at goon-foss/goon 2026-07-05 09:31:53 +00:00
d7c334be8d fix(movie-enrich): studio/performer disambiguation for generic TPDB titles
jan pushed to main at goon-foss/goon 2026-07-04 23:19:29 +00:00
ad43f4f20d fix(watchporn): re-resolve stale CDN URL in-player, drop WebView page fallback
jan pushed to main at goon-foss/goon 2026-07-04 22:13:42 +00:00
426b49fbe9 fix(mobile): WebView page fallback for native-mp4 tubes that fail in ExoPlayer
jan pushed to main at goon-foss/goon 2026-07-03 11:02:50 +00:00
15c1e4e5e1 fix(feedback): freeomovie posters + dead hoster + myvidplay; watchporn _embed_iframe guard
cf0cf75a82 feat(movies): add freeomovie.to as a movie mirror
c419d3ab4b feat(watchporn): re-enable as KVS browse scraper + native mp4 extractor
6583fdd185 feat(movies): add streamporn.vip mirror, retire dead streamporn.nl
238d03d0c6 feat(movies): TPDB movie enrichment + dedup
Compare 5 commits »
jan pushed to main at goon-foss/goon 2026-07-02 07:41:38 +00:00
fa60978564 refactor(review): dedup favorites/list visibility + SQL-aggregate count, share mobile isNew
jan pushed to main at goon-foss/goon 2026-07-02 07:20:43 +00:00
7895148c0f fix(review): player recovery deadlocks, quick-play re-fire, backfill gaps, em-dashes
jan pushed to main at goon-foss/goon 2026-07-01 14:04:03 +00:00
8c7fa36437 fix(favorites): exclude bulk-backfill scenes from "+N new" (tube fake dates)
jan pushed to main at goon-foss/goon 2026-07-01 08:45:51 +00:00
64aee54fb6 feat(mobile): quick-play ▶ on scene thumbnails
jan pushed to main at goon-foss/goon 2026-07-01 08:37:34 +00:00
93f4d05df8 feat(mobile): default playback quality — skip the quality chooser
137219b961 fix(mobile): no false "Mark broken" while a video is still recovering
6b972d36ec fix(mobile): anchor scene lists so prepended scenes don't jump the scroll
9526d4d9f3 fix(favorites): +N new count = what the list actually shows
Compare 4 commits »
jan pushed to main at goon-foss/goon 2026-06-29 09:22:51 +00:00
2f68b118c6 fix(mobile): no center pause button while seeking + incognito diagnostic browser
a5f355841a fix(merge): keep earliest created_at when merging scenes (no false NEW)
b3ddb67ced fix(deep-crawl): soft per-run time budget so a slow tube can't hit the hard kill
cc163e13a7 fix(sources): require 25 telemetry attempts before a source can show OFFLINE
Compare 4 commits »
jan pushed to main at goon-foss/goon 2026-06-26 14:36:33 +00:00
19483c026b chore(mobile): point Source-code link to self-hosted Forgejo (git.goon-foss.org)
jan created branch main in goon-foss/goon 2026-06-26 14:34:34 +00:00
jan pushed to main at goon-foss/goon 2026-06-26 14:34:34 +00:00
05a35955ad fix(api): cap list_scenes filter sizes to prevent DB OOM (Fixes GOON-1M)
813bf741b9 fix(mobile): re-resolve IP-bound tubes on playback error (sxyprn/eporner/fpoxxx)
585e5d59f5 chore(ingest): hard-remove hqfap + 4k69 (entire CDN library gone)
9a789a8551 fix(extract): perverzija xtremestream → hoster/WebView (was bogus mp4, hung player)
1ca503b7be feat(ingest): add xnxx browse scraper (JSON-LD only, alongside search)
Compare 10 commits »
jan created repository goon-foss/goon 2026-06-26 14:33:38 +00:00