Commit graph

  • 1f273dd14b
    Merge fc1f78f4bd into 33b944588d Panos Soilemezis 2026-04-21 22:57:29 +00:00
  • fc1f78f4bd ci: add multi-arch ARM64 support using native runners Panos Soilemezis 2026-04-22 01:57:24 +03:00
  • 265fbb2019
    Merge 324e5d8e49 into 33b944588d Federico Liva 2026-03-04 11:10:53 +00:00
  • 324e5d8e49 Revert CORS config to default for production compatibility Federico Liva 2026-03-04 10:40:46 +01:00
  • eeeb12bc71 Add Groq AI provider support Federico Liva 2026-03-04 10:36:36 +01:00
  • 1a0c3e5501
    Merge b119d02563 into 33b944588d Bipin Thapa 2026-02-23 19:49:33 +00:00
  • b119d02563
    Update access URL in README from port 8089 to 80 Bipin Thapa 2026-02-24 01:32:18 +05:45
  • 7b788a2c56
    Merge bdc87cad86 into 33b944588d Eric Daugherty 2026-02-09 18:03:16 -07:00
  • bdc87cad86 Truncate product name to 255 chars before DB insert Eric Daugherty 2026-02-09 17:53:02 -07:00
  • 33b944588d Fix Puppeteer crash handler error in Docker main clucraft 2026-02-02 19:32:27 -05:00
  • 2549118555 Add self-hosted ntfy support with authentication clucraft 2026-01-26 21:27:09 -05:00
  • 109ce08d29 Bump service worker cache version to 1.0.6 clucraft 2026-01-26 21:06:37 -05:00
  • 617953dcf5 Add Google Gemini AI support (v1.0.6) clucraft 2026-01-26 21:02:14 -05:00
  • fb00f5b5b2 Add pause/resume feature to CHANGELOG clucraft 2026-01-25 21:09:34 -05:00
  • 26a802e3d0 Add per-product pause/resume checking feature clucraft 2026-01-25 21:04:02 -05:00
  • 1f668239bd Release v1.0.5 - AI model selector, Gotify support, Ollama fixes clucraft 2026-01-25 20:48:31 -05:00
  • 84d088a8d1 Fix AI returning 'unknown' stock status for unavailable items clucraft 2026-01-25 20:39:30 -05:00
  • f1a055c3b9 Fix Ollama thinking mode with /nothink chat message clucraft 2026-01-25 19:40:02 -05:00
  • aad5a797b6 Increase Ollama context window to 16K tokens clucraft 2026-01-25 19:35:27 -05:00
  • 57ba90ee25 Fix Ollama thinking mode - use think:false API parameter clucraft 2026-01-25 14:45:22 -05:00
  • e8edc0c0e3 Fix Ollama Qwen3/DeepSeek thinking mode breaking JSON parsing clucraft 2026-01-25 11:23:32 -05:00
  • 4c302a7e51 Add AI stock status verification for variant products clucraft 2026-01-24 23:04:20 -05:00
  • d9374c2f57 Add Gotify notification support clucraft 2026-01-24 21:52:33 -05:00
  • 5e850aee18 Fix manual refresh to respect AI disable flags clucraft 2026-01-24 21:14:56 -05:00
  • be6dd6382e Add per-product AI extraction disable option clucraft 2026-01-24 21:09:19 -05:00
  • 0a66d55d79 Add AI model selector to settings clucraft 2026-01-24 20:58:54 -05:00
  • 7f6f108243 Switch from Sonnet 4 to Haiku 3.5 to reduce API costs clucraft 2026-01-24 20:46:03 -05:00
  • b9d8d15e68 Add per-product AI verification disable option clucraft 2026-01-24 20:32:25 -05:00
  • d2e1cc70fc Switch from Claude Haiku to Claude Sonnet for better accuracy clucraft 2026-01-24 19:24:37 -05:00
  • 6327fd6cf1 Skip AI verification when multiple price candidates exist clucraft 2026-01-24 19:23:04 -05:00
  • 3a3291a779 Fix Amazon multi-price extraction and prevent AI override clucraft 2026-01-24 19:15:32 -05:00
  • 8131017f3a Fix anchor price selection - prioritize anchor over method clucraft 2026-01-24 19:01:15 -05:00
  • 389915a6ec Add anchor price support for variant products clucraft 2026-01-24 15:50:18 -05:00
  • bffc427fff Update README with emphasis on Price Voting Modal feature clucraft 2026-01-24 15:46:04 -05:00
  • 196ff8fd0b Fix Best Buy price extraction and add browser rendering for JS-heavy sites clucraft 2026-01-24 15:09:42 -05:00
  • cf23ac9db1 fix: Always show price selection modal and use browser for JS-heavy sites clucraft 2026-01-24 14:58:58 -05:00
  • 4fd04cd160 feat: Multi-strategy price voting system with user selection clucraft 2026-01-24 14:45:51 -05:00
  • 40c45b49c8 Fix Best Buy scraper picking up payment plan prices clucraft 2026-01-24 04:01:16 -05:00
  • 710e4c0483 Update changelog with particle background effect clucraft 2026-01-24 03:41:49 -05:00
  • 2bbaab8793 Add particle background effect clucraft 2026-01-24 03:41:02 -05:00
  • c4c05236c0 Update changelog for v1.0.3 clucraft 2026-01-24 03:21:46 -05:00
  • 28d6523959 Add Clear button to notification bell dropdown clucraft 2026-01-24 03:20:03 -05:00
  • 262a91b558 Fix notification history crash when prices are strings clucraft 2026-01-24 03:10:06 -05:00
  • 38faf59d1e Add star history chart to README clucraft 2026-01-23 20:40:34 -05:00
  • fe857e3625 Move version info to sidebar in Settings page clucraft 2026-01-23 20:37:57 -05:00
  • 63fcaebfd8 Add notification history feature with bell icon and history page clucraft 2026-01-23 20:32:24 -05:00
  • 45363e4d97
    Update image in README.md clucraft 2026-01-23 14:12:29 -05:00
  • 01d6da7cea Center PriceGhost header SVG in viewBox clucraft 2026-01-23 13:57:30 -05:00
  • afa4f0c96a Fix stock status false positives for in-stock items clucraft 2026-01-23 13:56:26 -05:00
  • 2c8843ed8a Fix Ghost text gradient - keep end visible at 20% opacity clucraft 2026-01-23 13:48:48 -05:00
  • a8126e0fb3 Fix header SVG - widen viewBox to show full Ghost text clucraft 2026-01-23 13:46:22 -05:00
  • e18be5bbc7 Add Magento 2 site scraper for better price extraction clucraft 2026-01-23 13:43:35 -05:00
  • 5a682276b6 Add Magento price selector support clucraft 2026-01-23 13:35:48 -05:00
  • 925ff1cb27 v1.0.1: CI optimization, changelog update clucraft 2026-01-23 13:31:08 -05:00
  • 18cf8125cd
    Update header image width in README clucraft 2026-01-23 13:30:58 -05:00
  • 5bafab3623
    Update header image width in README clucraft 2026-01-23 13:30:19 -05:00
  • 85dc4b9b34
    Update header image width in README clucraft 2026-01-23 13:30:00 -05:00
  • 9398b5989c Fix README header: remove space, adjust gradient opacity clucraft 2026-01-23 13:26:24 -05:00
  • b8c3b80db7 Add ghostly header SVG for README clucraft 2026-01-23 13:23:54 -05:00
  • 25936f4c9d Add Puppeteer fallback for JavaScript-rendered prices clucraft 2026-01-23 13:21:07 -05:00
  • 61ffafdd8c Detect pre-order/coming soon products as out of stock clucraft 2026-01-23 10:55:08 -05:00
  • 059336536f Add ghostly wispy effect to Ghost text in navbar clucraft 2026-01-23 10:24:42 -05:00
  • 6896dd0c7e Use official PriceGhost icon in header and login page clucraft 2026-01-23 10:22:00 -05:00
  • 3073f1a010 Fix fresh install 500 error - add base table creation to migrations clucraft 2026-01-23 10:06:51 -05:00
  • 5e67e76504 Add version tracking and v1.0.0 release v1.0.0 clucraft 2026-01-23 09:54:15 -05:00
  • ccbc188487 Add AI status badges to show verification status on prices clucraft 2026-01-23 09:45:45 -05:00
  • 3d91489f12 Fix AI verification toggle not persisting clucraft 2026-01-23 09:32:49 -05:00
  • 715765bc58 Update README with AI verification docs and Ollama support clucraft 2026-01-23 09:26:26 -05:00
  • dc4e7b9665 Add AI price verification feature clucraft 2026-01-23 09:24:17 -05:00
  • 7afa3ccec3 Update README with new icon and recent features clucraft 2026-01-23 04:39:33 -05:00
  • 31732b814f Fix Newegg scraper picking up bundle savings instead of product price clucraft 2026-01-23 04:25:07 -05:00
  • 1029a0b08c
    Update README.md clucraft 2026-01-23 04:21:21 -05:00
  • 2079357b9b
    Update README.md clucraft 2026-01-23 04:20:50 -05:00
  • 3cedae65bc Add PWA support for mobile app-like experience clucraft 2026-01-23 04:11:27 -05:00
  • 3d6af13ac4 Add ntfy.sh notification support clucraft 2026-01-22 21:02:49 -05:00
  • a4da43c127 Return actual sensitive values from API for visibility toggle clucraft 2026-01-22 20:45:06 -05:00
  • b885e4ef57 Fix password visibility toggle UX clucraft 2026-01-22 20:39:47 -05:00
  • 81bbd8538f Add password visibility toggle for sensitive fields in Settings clucraft 2026-01-22 20:33:58 -05:00
  • 082aae8789 Add Ollama support for local AI-powered price extraction clucraft 2026-01-22 20:14:14 -05:00
  • 6c2aece1e8 Add stock status history tracking and timeline visualization clucraft 2026-01-22 14:23:55 -05:00
  • 4928d6b9d3 Add Swiss franc (CHF) and improve Euro currency support clucraft 2026-01-22 14:16:01 -05:00
  • c2cec6d4f1 Update README with current features and AI recommendation clucraft 2026-01-22 14:09:57 -05:00
  • 433c0a0b12 Add toggles to enable/disable notification channels clucraft 2026-01-22 14:07:44 -05:00
  • f1deb924d8 Show all configured notification channels on product page clucraft 2026-01-22 13:55:40 -05:00
  • 3fa913814d Add Pushover notification support clucraft 2026-01-22 13:48:31 -05:00
  • 3b7dce8bde Fix countdown timer using server's next_check_at clucraft 2026-01-22 08:18:26 -05:00
  • d09850d84e Add progress bar and countdown timer to product cards clucraft 2026-01-22 08:08:15 -05:00
  • e8123b27dc Add 5 and 10 minute refresh interval options clucraft 2026-01-22 07:48:24 -05:00
  • 0a762eba76 Hide sign up link when registration is disabled clucraft 2026-01-21 22:52:17 -05:00
  • afda0b3f01 Auto-detect system theme preference clucraft 2026-01-21 22:33:37 -05:00
  • e522c3d987
    Update README.md clucraft 2026-01-21 22:23:55 -05:00
  • 2ecb02677e Display user's name instead of email in profile button clucraft 2026-01-21 22:17:36 -05:00
  • 5a048aefd6 Update README with current feature set clucraft 2026-01-21 22:06:50 -05:00
  • 906212e6ae Fix AI extraction JSON-LD parsing and add debug logging clucraft 2026-01-21 21:58:39 -05:00
  • d98138fe7c Add AI-powered price extraction fallback clucraft 2026-01-21 21:49:55 -05:00
  • cfca33b4ea Add toast notifications for user feedback clucraft 2026-01-21 21:35:28 -05:00
  • a8a2562cee Extract stock status from JSON-LD availability field clucraft 2026-01-21 21:28:39 -05:00
  • f188ad4ff1 Support priceSpecification in JSON-LD price extraction clucraft 2026-01-21 21:22:49 -05:00
  • c23cc8353a Remove B&H Photo scraper (Cloudflare protection too strong) clucraft 2026-01-21 21:17:14 -05:00
  • 58ad638641 Add human-like behavior to browser scraping clucraft 2026-01-21 21:13:09 -05:00