Commit Graph

  • 22c3fffed4 fix: bind next.js standalone to 0.0.0.0 in docker main Claude 2026-05-25 14:53:00 +00:00
  • 065e603efb docs: readme Claude 2026-05-25 14:50:37 +00:00
  • 3a8bcb6623 chore: ignore tsbuildinfo and next-env.d.ts Claude 2026-05-25 14:49:19 +00:00
  • 44293deb9b build: dockerfile based on playwright image, standalone next.js Claude 2026-05-25 14:42:45 +00:00
  • 99d1d85293 feat: product detail page with chart, alert list, alert form Claude 2026-05-25 14:35:59 +00:00
  • 04c014d48b feat: add-product page Claude 2026-05-25 14:34:11 +00:00
  • f59e6c8582 feat: dashboard UI with product cards + sparklines Claude 2026-05-25 14:33:46 +00:00
  • e323ed0a9c feat: daily cron scrape endpoint with concurrency + alert dispatch Claude 2026-05-25 14:29:15 +00:00
  • 8dcae4d60f feat: alerts api (create/delete) Claude 2026-05-25 14:25:55 +00:00
  • 8a284edcb1 feat: products api (list/add/detail/delete/manual-scrape) Claude 2026-05-25 14:25:26 +00:00
  • fabf6a5c38 fix: state-replay race, share session options, idealo cheerio type Claude 2026-05-25 14:23:06 +00:00
  • 1b31c4da71 feat: zitadel oidc auth with pkce, iron-session, middleware Claude 2026-05-25 14:17:50 +00:00
  • 835f3bb2bb feat: alert evaluation logic (target/atl/drop) with dedup Claude 2026-05-25 14:13:24 +00:00
  • 8ec9d1fde7 feat: pushover client Claude 2026-05-25 14:12:37 +00:00
  • ff807065fd feat: scraper registration entrypoint Claude 2026-05-25 14:11:50 +00:00
  • 98fc938f91 feat: amazon scraper with playwright + html parser tests Claude 2026-05-25 14:09:44 +00:00
  • f86055b85d feat: idealo scraper Claude 2026-05-25 14:05:16 +00:00
  • ed7c7c7bbf feat: geizhals scraper with cheerio + tests Claude 2026-05-25 14:01:12 +00:00
  • 890fdecf24 feat: scraper registry + adapter interface Claude 2026-05-25 13:55:07 +00:00
  • 91dea772aa feat: shop detection from URL + vitest setup Claude 2026-05-25 13:53:14 +00:00
  • fb308da5c5 feat: drizzle schema + migrations for products/snapshots/alerts Claude 2026-05-25 13:49:18 +00:00
  • a96a2e60d8 feat: bootstrap next.js + tailwind + deps Claude 2026-05-25 13:44:28 +00:00
  • e81ac32982 docs: implementation plan (19 tasks) Claude 2026-05-25 13:07:11 +00:00
  • 25101eaa6a docs: initial design spec for preis-tracker Claude 2026-05-25 12:51:46 +00:00