Commit Graph

  • fd7515f8c2 feat: make Ombrora logo in header link to homepage master anthonyandClaude Sonnet 5 2026-08-11 11:58:06 +02:00
  • f1a2639866 feat: show full supported-platforms block on each downloader page anthonyandClaude Sonnet 5 2026-08-11 11:55:48 +02:00
  • 948b77cef4 feat: add per-platform SEO landing pages (/youtube-downloader, etc.) anthonyandClaude Sonnet 5 2026-08-11 11:53:36 +02:00
  • bd863056a3 feat: add supported sites page, remove yt-dlp mentions from public copy anthonyandClaude Sonnet 5 2026-08-11 11:36:29 +02:00
  • c8e991a8f7 feat: add how-it-works, supported platforms and FAQ sections to homepage anthonyandClaude Sonnet 5 2026-08-11 11:24:00 +02:00
  • 1963521818 feat: redesign language switcher as dropdown, add cursor pointers anthony 2026-08-11 10:51:53 +02:00
  • 74fca57f4c fix: rename middleware.ts to proxy.ts anthony 2026-08-11 09:38:42 +02:00
  • 9e2423ed76 fix: remove unused ts-jest dependency causing npm install failure anthonyandClaude Sonnet 5 2026-08-11 09:28:10 +02:00
  • e39a8c0fc0 feat: add PostHog analytics tracking script anthony 2026-08-11 09:23:01 +02:00
  • 2e0548591d docs: add Tailwind and multilanguage global constraints to CLAUDE.md anthony 2026-08-11 09:10:42 +02:00
  • 95d25a6d8a fix: add missing existsSync to fs mock in processor tests anthony 2026-08-11 09:04:16 +02:00
  • f6dc3801c6 feat: restyle StatusView and status page with Tailwind anthony 2026-08-11 09:02:32 +02:00
  • 3f499177b6 feat: add hero section and reassurance grid to home page anthony 2026-08-11 09:01:18 +02:00
  • f3da96ee15 feat: add ReassuranceSection with 4 benefit cards anthony 2026-08-11 09:01:01 +02:00
  • 29547d1acd feat: restyle SubmitForm with Tailwind, inline button, and violet glow anthony 2026-08-11 09:00:34 +02:00
  • efe6515fc9 feat: update locale layout with Inter font, ThemeProvider, SEO metadata, JSON-LD, Header, and footer anthony 2026-08-11 09:00:01 +02:00
  • 6e7ee816ad feat: add Header component with logo, theme toggle, and language switcher anthony 2026-08-11 08:59:32 +02:00
  • 10a06495d8 feat: replace emoji flags with SVG flag images in LanguageSwitcher anthony 2026-08-11 08:59:16 +02:00
  • 3994d32d35 feat: add ThemeToggle component with next-themes anthony 2026-08-11 08:58:58 +02:00
  • 630f036f14 feat: add local flag SVGs for language switcher anthony 2026-08-11 08:57:12 +02:00
  • 2c991cbc26 feat: add SEO, reassurance, subheading, and footer translation keys to all 4 locales anthony 2026-08-11 08:50:53 +02:00
  • 29ae2d3650 feat: install Tailwind CSS v4 with PostCSS anthony 2026-08-11 08:49:43 +02:00
  • 717b251941 docs: add minimalist UI implementation plan anthonyandClaude Sonnet 4.6 2026-08-10 16:01:38 +02:00
  • 83a67928da docs: add minimalist UI design spec anthonyandClaude Sonnet 4.6 2026-08-10 15:48:33 +02:00
  • e7af883953 feat: translate SubmitForm and StatusView with next-intl anthony 2026-08-10 15:35:21 +02:00
  • a89095b5c4 feat: restructure routes under [locale], add LanguageSwitcher anthony 2026-08-10 15:34:34 +02:00
  • 930b824902 feat: add translation messages for en, fr, es, it anthony 2026-08-10 15:33:17 +02:00
  • 9ea9f4f5f1 feat: add locale-detection middleware anthony 2026-08-10 15:32:38 +02:00
  • 0a75aba78b feat: install next-intl and set up i18n routing config anthony 2026-08-10 15:32:11 +02:00
  • cad0584af3 docs: add i18n implementation plan (next-intl, 6 tasks) anthony 2026-08-10 15:29:26 +02:00
  • e632608f1c docs: add i18n design spec (next-intl, FR/EN/ES/IT, URL routing) anthony 2026-08-10 15:22:01 +02:00
  • ee063aa460 Code Review Graph + Docs + Config anthony 2026-08-10 15:15:19 +02:00
  • 603c2b332c docs: add README anthonyandClaude Sonnet 4.6 2026-08-10 15:13:45 +02:00
  • 01b67bb81c feat: bundle yt-dlp and ffmpeg Linux binaries in bin/ anthonyandClaude Sonnet 4.6 2026-08-10 15:13:23 +02:00
  • f2ae4f4c63 chore: commit Next.js-generated tsconfig and agent rules anthony 2026-08-10 14:56:33 +02:00
  • 612459a4ec feat: add submission form and status page anthony 2026-08-10 14:51:20 +02:00
  • 479ce1b921 feat: add cron cleanup and worker-check scripts anthony 2026-08-10 14:49:28 +02:00
  • e6d937fd9b feat: add worker main poll loop anthony 2026-08-10 14:46:30 +02:00
  • 443657ceef feat: add yt-dlp download processor anthony 2026-08-10 14:42:29 +02:00
  • f21089cf76 feat: add API routes (POST /downloads, GET /downloads/[uuid], GET /download/[token]) anthony 2026-08-10 14:40:44 +02:00
  • ab9235fe57 feat: add yt-dlp argument builder anthony 2026-08-10 14:31:43 +02:00
  • 4766bb3a18 feat: add token create/validate utilities anthony 2026-08-10 14:29:43 +02:00
  • 3feb336bb0 feat: add IP-based rate limiter (swc/jest replaces ts-jest for TS7 compat) anthony 2026-08-10 14:28:13 +02:00
  • 28159d0a4a chore: add config, prisma schema and client (Prisma 7 adapter) anthony 2026-08-10 14:23:31 +02:00
  • df3b6dc8c9 chore: scaffold project anthony 2026-08-10 14:14:34 +02:00