Commit Graph

  • ecd2aef971 docs: add session findings — Instagram extraction, LLM, SSE, CI lessons master Giancarmine Salucci 2026-05-13 03:13:17 +02:00
  • 61876f18e5 fix(progress): currentPhase and live messages now update in real-time Giancarmine Salucci 2026-05-13 03:00:58 +02:00
  • a389b0db15 fix(detection+tandoor): handle stepless Instagram recipes Giancarmine Salucci 2026-05-13 02:45:21 +02:00
  • d09bf80088 fix(parser): relax detection prompt — quantities not required for social media recipes Giancarmine Salucci 2026-05-13 02:37:59 +02:00
  • 226b2e7f15 fix(extraction): always use DOM extraction, never trust GraphQL caption Giancarmine Salucci 2026-05-13 02:24:40 +02:00
  • 73e10730dc fix(extraction): don't use truncated GraphQL caption — fall through to DOM Giancarmine Salucci 2026-05-13 01:52:02 +02:00
  • c9f5300272 feat: use Playwright for caption, yt-dlp for thumbnail only Giancarmine Salucci 2026-05-13 01:31:33 +02:00
  • 958353d15a feat: Playwright fallback for truncated Instagram captions Giancarmine Salucci 2026-05-13 00:17:36 +02:00
  • 10c4f78ace Revert "feat: auto Playwright fallback when yt-dlp caption is truncated" Giancarmine Salucci 2026-05-12 23:49:34 +02:00
  • 8c25bce400 feat: auto Playwright fallback when yt-dlp caption is truncated Giancarmine Salucci 2026-05-12 23:46:24 +02:00
  • 22280d5536 feat(pwa): dynamic theme-color meta tags + transparent/dark mode icons Giancarmine Salucci 2026-05-12 23:33:57 +02:00
  • 9e14613746 fix(auth): always regenerate cookies.txt from auth.json, don't skip if yt-dlp overwrote it Giancarmine Salucci 2026-05-12 23:19:55 +02:00
  • 561c2843b1 feat(ui): add delete button to RecipeSheet + fix NaNd ago + full QueueItem in POST response Giancarmine Salucci 2026-05-12 23:05:44 +02:00
  • 1f3bfe2119 fix(ui): fix NaNd ago - return full QueueItem from POST /api/queue + defensive relTime Giancarmine Salucci 2026-05-12 23:00:52 +02:00
  • 8d979a9305 fix(ui): destructure {item} from POST /api/queue response Giancarmine Salucci 2026-05-12 22:50:53 +02:00
  • 040ae17c12 fix(ui): add ic-btn-reset CSS + auto-convert auth.json to cookies.txt Giancarmine Salucci 2026-05-12 22:29:12 +02:00
  • 91aca8d35a ci: trigger rebuild with registry secrets configured Giancarmine Salucci 2026-05-12 22:14:56 +02:00
  • bd00595ded fix(test): mock $env/dynamic/private in llm-logging spec Giancarmine Salucci 2026-05-12 22:13:20 +02:00
  • d36629d5f0 fix(ci): run only server tests in Docker tester stage Giancarmine Salucci 2026-05-12 22:09:57 +02:00
  • 573cf49ac5 feat(ui): implement InstaChef design system Giancarmine Salucci 2026-05-12 22:02:47 +02:00
  • 0b9f598c7d fix(parser): handle thinking models in recipe detection Giancarmine Salucci 2026-05-12 21:11:50 +02:00
  • 97355d859f ci: multi-stage Dockerfile + fix workflow to match runner pattern Giancarmine Salucci 2026-05-12 20:53:35 +02:00
  • b4edfe2ac1 Merge feature/RECIPE-0009_deduplication_notifications_ui Giancarmine Salucci 2026-05-12 20:50:19 +02:00
  • 5b5bb947ef feat: replace Playwright extractor with yt-dlp subprocess feature/RECIPE-0009_deduplication_notifications_ui Giancarmine Salucci 2026-05-12 20:46:31 +02:00
  • 6849a1fb26 feat(RECIPE-0009): complete iteration 2 — ARIA-compliant footer icon contrast Giancarmine Salucci 2026-02-19 10:06:57 +01:00
  • 08602073ac feat(RECIPE-0009): complete iteration 1 — footer status bar, icon-only buttons Giancarmine Salucci 2026-02-18 10:35:51 +01:00
  • c98a2407a7 chore(RECIPE-0009): update FINDINGS.md for iteration 1 planning Giancarmine Salucci 2026-02-18 10:15:43 +01:00
  • dfca35bde2 feat(RECIPE-0009): complete iteration 0 — deduplication, notifications, UI improvements Giancarmine Salucci 2026-02-18 06:00:48 +01:00
  • 40e3fb0c1b fix playwright Giancarmine Salucci 2026-02-18 01:43:41 +01:00
  • 49bccf8f15 simplify Giancarmine Salucci 2026-02-18 01:21:44 +01:00
  • 54321fd7c9 fix tests Giancarmine Salucci 2026-02-18 01:11:03 +01:00
  • bf3e5c679f fix(RECIPE-0008): complete iteration 1 — resolve all TypeScript strict mode errors Giancarmine Salucci 2026-02-18 00:56:12 +01:00
  • c752db36f7 Merge branch 'fix/RECIPE-0006_fix_recipe_extraction' Giancarmine Salucci 2026-02-17 19:52:49 +01:00
  • ea535bd9dd fix instagram extraction Giancarmine Salucci 2026-02-17 19:52:25 +01:00
  • 56d3aec3e2 fix(RECIPE-0006): complete iteration 1 - unit tests for Instagram caption extraction Giancarmine Salucci 2026-02-17 11:02:59 +01:00
  • 33d2a10f8e Merge branch 'fix/RECIPE-0006_fix_recipe_extraction' Giancarmine Salucci 2026-02-17 10:24:58 +01:00
  • b304f5266a fix(RECIPE-0006): complete iteration 0 — fix Instagram recipe extraction Giancarmine Salucci 2026-02-17 10:14:52 +01:00
  • b0b5c3579b fix(RECIPE-0005): complete iteration 0 — Playwright Alpine fix and Docker LMStudio setup Giancarmine Salucci 2026-02-17 04:19:55 +01:00
  • 67ab3c02d7 chore(RECIPE-0004): complete iteration 1 — fix TypeScript Timer type errors Giancarmine Salucci 2026-02-17 03:08:21 +01:00
  • e749763911 delete outdated docs Giancarmine Salucci 2026-02-16 22:40:52 +01:00
  • 7479d73662 fix(RECIPE-0003): complete iteration 3 - fix health check endpoint Giancarmine Salucci 2026-02-16 22:16:05 +01:00
  • 8aafbb9d88 feat(RECIPE-0003): complete iteration 2 - fix Docker deployment Giancarmine Salucci 2026-02-16 18:26:59 +01:00
  • d55bcf9ae3 feat(RECIPE-0003): complete iteration 0 — update icon and add docker deployment Giancarmine Salucci 2026-02-16 15:56:23 +01:00
  • 08425067e7 updated auth Giancarmine Salucci 2026-02-16 14:44:44 +01:00
  • 3810d0e401 feat(RECIPE-0002): complete iteration 0 — generate PWA icons and update manifest Giancarmine Salucci 2026-02-16 12:19:49 +01:00
  • 4f1ebcbac3 updated auth Giancarmine Salucci 2026-02-16 11:24:30 +01:00
  • c97bbd3259 refresh auth Giancarmine Salucci 2026-02-16 10:02:47 +01:00
  • 0ab89a125f fix(RECIPE-0001): complete iteration 0 — automatic model loading and error display fix Giancarmine Salucci 2026-02-15 03:18:12 +01:00
  • a6d50a6f4b untrack shit Giancarmine Salucci 2026-02-15 02:41:30 +01:00
  • cc8d46660a new agents Giancarmine Salucci 2026-02-15 02:41:07 +01:00
  • e49dbfae41 feat: fix push notifications and enhance PWA experience Giancarmine Salucci 2025-12-22 15:18:03 +01:00
  • 621e113537 docs: add execution plan for fixing push notifications and enhancing PWA experience Giancarmine Salucci 2025-12-22 05:59:49 +01:00
  • f19c7d11cc feat: migrate to native SvelteKit PWA implementation Giancarmine Salucci 2025-12-22 05:50:03 +01:00
  • 051f76f64c chore: finalize migration cleanup Giancarmine Salucci 2025-12-22 05:49:05 +01:00
  • b247c48119 docs: add implementation outcome report Giancarmine Salucci 2025-12-22 05:32:41 +01:00
  • 4123d78497 feat(pwa): enable SvelteKit service worker registration Giancarmine Salucci 2025-12-22 05:31:18 +01:00
  • b1c84fb837 feat(pwa): migrate service worker to SvelteKit native Giancarmine Salucci 2025-12-22 05:29:37 +01:00
  • c9b53e0dbe feat(pwa): remove SvelteKitPWA plugin dependencies Giancarmine Salucci 2025-12-22 05:28:42 +01:00
  • e8bcc09f29 feat(pwa): create native PWA manifest.json Giancarmine Salucci 2025-12-22 05:27:17 +01:00
  • 8f13cba320 feat: add plan for migrating to native SvelteKit PWA Giancarmine Salucci 2025-12-22 05:26:09 +01:00
  • 50289d7ae2 feat(service-worker): complete service worker registration fix implementation Giancarmine Salucci 2025-12-22 04:59:36 +01:00
  • 93aa25a31c fix: resolve critical app functionality issues Giancarmine Salucci 2025-12-22 04:27:59 +01:00
  • b60f96a75e Merge feat/relax-instagram-url-validation: Support all Instagram URL formats Giancarmine Salucci 2025-12-22 03:11:53 +01:00
  • 9c9932080a docs: add outcome documentation for relaxed Instagram URL validation Giancarmine Salucci 2025-12-22 03:11:46 +01:00
  • 6b022d8348 feat(validation): relax Instagram URL validation to support all content types Giancarmine Salucci 2025-12-22 03:10:29 +01:00
  • 8545744bb1 fix(ssr): resolve EventSource SSR violations and implement best practices Giancarmine Salucci 2025-12-22 03:00:29 +01:00
  • 35d6f6e40a Merge feat/validate-thumbnail-url-status: Enhance thumbnail URL validation Giancarmine Salucci 2025-12-21 05:35:58 +01:00
  • ef45144d05 docs: add outcome documentation for ValidateThumbnailURLStatus Giancarmine Salucci 2025-12-21 05:35:25 +01:00
  • 767b8a1b37 feat(extraction): enhance thumbnail URL validation with strict HTTP 200 check Giancarmine Salucci 2025-12-21 05:33:48 +01:00
  • a04763c1da docs: add comprehensive outcome documentation for v2 fix Giancarmine Salucci 2025-12-21 05:21:02 +01:00
  • 5fe0a8a96e fix(tandoor): convert Buffer to Uint8Array for Blob compatibility Giancarmine Salucci 2025-12-21 05:19:45 +01:00
  • cc7b8032cb fix(tandoor): use File constructor for proper multipart uploads Giancarmine Salucci 2025-12-21 05:19:33 +01:00
  • 856c5c26f4 revert(tandoor): change auth header back to Bearer Giancarmine Salucci 2025-12-21 05:08:41 +01:00
  • d1a57dd595 Merge fix/tandoor-image-upload: Fix Tandoor image upload bug Giancarmine Salucci 2025-12-21 05:04:01 +01:00
  • 1e2441e2e9 docs: add outcome documentation for Tandoor image upload fix Giancarmine Salucci 2025-12-21 05:00:40 +01:00
  • d1dc791854 fix(tandoor): implement smart image upload with auth fix Giancarmine Salucci 2025-12-21 04:58:45 +01:00
  • 281c82e76a Merge feat/remove-step-number-prefixes: Remove step number prefixes from recipe parsing Giancarmine Salucci 2025-12-21 04:46:49 +01:00
  • f5a1089936 feat(parser): remove step number prefixes from recipe extraction Giancarmine Salucci 2025-12-21 04:46:38 +01:00
  • 2c731adaf9 Merge branch 'fix/progress-callback-undefined' Giancarmine Salucci 2025-12-21 04:28:21 +01:00
  • 2de5567682 fix(extraction): resolve progressCallback undefined errors Giancarmine Salucci 2025-12-21 04:28:07 +01:00
  • 7e4d82de8d feat(share): refactor page and enhance thumbnail extraction Giancarmine Salucci 2025-12-21 04:18:38 +01:00
  • 44823c365f Merge: refactor frontend and fix LLM extraction Giancarmine Salucci 2025-12-21 03:49:45 +01:00
  • da58263aba feat: refactor frontend and fix LLM extraction Giancarmine Salucci 2025-12-21 03:49:33 +01:00
  • 377bdbf6d7 Merge: robust Instagram extractor with real-time progress tracking Giancarmine Salucci 2025-12-21 03:14:28 +01:00
  • 8fc7c44943 feat: robust Instagram extractor with real-time progress tracking Giancarmine Salucci 2025-12-21 03:14:17 +01:00
  • 342a8eb259 fix: auth scheduler env vars, concurrency and browser stability Giancarmine Salucci 2025-12-21 02:15:22 +01:00
  • 9357bd483a fix Giancarmine Salucci 2025-12-21 02:03:05 +01:00
  • 167cd1f4bb with thumbnail! Giancarmine Salucci 2025-11-30 21:56:21 +01:00
  • 23583f54c6 full tour Giancarmine Salucci 2025-11-30 09:06:44 +01:00
  • 0477964009 PWA - patched deps Giancarmine Salucci 2025-11-29 17:35:20 +01:00
  • dfa2eb1c4e initial commit Giancarmine Salucci 2025-11-29 17:34:26 +01:00