• Joined on 2024-01-04
mozempk pushed to main at mozempk/jobqueue 2026-05-16 00:53:14 +02:00
679053b27d fix: use valid Gitea secret name
mozempk created branch main in mozempk/jobqueue 2026-05-16 00:52:02 +02:00
mozempk pushed to main at mozempk/jobqueue 2026-05-16 00:52:02 +02:00
34ca0fe17d feat: add reusable jobqueue library
mozempk created repository mozempk/jobqueue 2026-05-16 00:51:45 +02:00
mozempk pushed to main at mozempk/tonemark 2026-05-15 00:12:17 +02:00
1072679360 fix(whisper): handle model warmup events
mozempk pushed to master at mozempk/insta-recipe 2026-05-13 03:13:19 +02:00
ecd2aef971 docs: add session findings — Instagram extraction, LLM, SSE, CI lessons
mozempk pushed to master at mozempk/insta-recipe 2026-05-13 03:01:00 +02:00
61876f18e5 fix(progress): currentPhase and live messages now update in real-time
mozempk pushed to master at mozempk/insta-recipe 2026-05-13 02:45:23 +02:00
a389b0db15 fix(detection+tandoor): handle stepless Instagram recipes
mozempk pushed to master at mozempk/insta-recipe 2026-05-13 02:38:00 +02:00
d09bf80088 fix(parser): relax detection prompt — quantities not required for social media recipes
mozempk pushed to master at mozempk/insta-recipe 2026-05-13 02:24:42 +02:00
226b2e7f15 fix(extraction): always use DOM extraction, never trust GraphQL caption
mozempk pushed to master at mozempk/insta-recipe 2026-05-13 01:52:03 +02:00
73e10730dc fix(extraction): don't use truncated GraphQL caption — fall through to DOM
mozempk pushed to master at mozempk/insta-recipe 2026-05-13 01:31:34 +02:00
c9f5300272 feat: use Playwright for caption, yt-dlp for thumbnail only
mozempk pushed to master at mozempk/insta-recipe 2026-05-13 00:17:40 +02:00
958353d15a feat: Playwright fallback for truncated Instagram captions
mozempk pushed to master at mozempk/insta-recipe 2026-05-12 23:49:35 +02:00
10c4f78ace Revert "feat: auto Playwright fallback when yt-dlp caption is truncated"
mozempk pushed to master at mozempk/insta-recipe 2026-05-12 23:46:26 +02:00
8c25bce400 feat: auto Playwright fallback when yt-dlp caption is truncated
mozempk pushed to master at mozempk/insta-recipe 2026-05-12 23:33:58 +02:00
22280d5536 feat(pwa): dynamic theme-color meta tags + transparent/dark mode icons
mozempk pushed to master at mozempk/insta-recipe 2026-05-12 23:19:58 +02:00
9e14613746 fix(auth): always regenerate cookies.txt from auth.json, don't skip if yt-dlp overwrote it
mozempk pushed to master at mozempk/insta-recipe 2026-05-12 23:05:46 +02:00
561c2843b1 feat(ui): add delete button to RecipeSheet + fix NaNd ago + full QueueItem in POST response
mozempk pushed to master at mozempk/insta-recipe 2026-05-12 23:00:53 +02:00
1f3bfe2119 fix(ui): fix NaNd ago - return full QueueItem from POST /api/queue + defensive relTime
mozempk pushed to master at mozempk/insta-recipe 2026-05-12 22:50:54 +02:00
8d979a9305 fix(ui): destructure {item} from POST /api/queue response