Commit Graph

  • 66d9046de2 fix: Normalize alternative French price format (digits€cents without separator) claude/add-product-monitoring-01DyNDGnKBX4fHNSjAkwVckd Claude 2025-11-29 23:56:39 +00:00
  • 1c763143ca feat: Improve price extraction with priority selectors and smart multi-price handling Claude 2025-11-29 23:55:05 +00:00
  • 4c98fee285 fix: Skip strikethrough prices to avoid detecting old/crossed-out prices Claude 2025-11-29 23:52:10 +00:00
  • 531ed1bc15 fix: Convert French price format to English before sending to AI Claude 2025-11-29 23:51:00 +00:00
  • 8c35ace6a9 Merge pull request #139 from R0m1k3/claude/add-product-monitoring-01DyNDGnKBX4fHNSjAkwVckd LogiFlow 2025-11-30 00:45:37 +01:00
  • b4dd4b4365 feat: Add generic price extraction for all e-commerce sites Claude 2025-11-29 23:43:42 +00:00
  • f8a9e45921 Merge pull request #138 from R0m1k3/claude/add-product-monitoring-01DyNDGnKBX4fHNSjAkwVckd LogiFlow 2025-11-30 00:39:18 +01:00
  • 0529c885d3 fix: Improve AI price digit recognition to avoid 1.99/9.99 confusion Claude 2025-11-29 23:36:47 +00:00
  • b4f957436e Merge pull request #137 from R0m1k3/claude/add-product-monitoring-01DyNDGnKBX4fHNSjAkwVckd LogiFlow 2025-11-30 00:32:29 +01:00
  • 10cdfcef5a fix: Add concurrency limits to prevent Browserless timeout saturation Claude 2025-11-29 23:31:43 +00:00
  • 6e48e7ae30 Merge pull request #136 from R0m1k3/antigravity LogiFlow 2025-11-30 00:24:06 +01:00
  • 130b187632 Merge pull request #135 from R0m1k3/claude/add-product-monitoring-01DyNDGnKBX4fHNSjAkwVckd LogiFlow 2025-11-30 00:23:48 +01:00
  • 6ecf315380 Merge pull request #134 from R0m1k3/claude/add-product-monitoring-01DyNDGnKBX4fHNSjAkwVckd LogiFlow 2025-11-30 00:23:28 +01:00
  • 03793cea0a fix: Add extract_text parameter to fix broken product search Claude 2025-11-29 23:23:24 +00:00
  • 34ac9b343a feat: add Bonial and Tiendeo catalog scrapers Michael 2025-11-30 00:22:36 +01:00
  • 76f6522528 feat: Add direct Amazon price extraction with CSS selectors Claude 2025-11-29 23:10:32 +00:00
  • 1b3f186eed Merge pull request #133 from R0m1k3/antigravity LogiFlow 2025-11-30 00:00:10 +01:00
  • a7aefb3e56 feat: add Bonial.fr catalog scraper service using Playwright. Michael 2025-11-29 23:59:50 +01:00
  • 6935acc135 Merge pull request #132 from R0m1k3/antigravity LogiFlow 2025-11-29 23:56:08 +01:00
  • 1fc0c6e69e feat: Implement Bonial.fr scraper service to extract promotional catalogs using Playwright. Michael 2025-11-29 23:55:44 +01:00
  • 333820794b Merge pull request #131 from R0m1k3/antigravity LogiFlow 2025-11-29 23:46:06 +01:00
  • 2f492cfe03 feat: Implement Bonial.fr scraper service using Playwright to extract promotional catalogs. Michael 2025-11-29 23:45:30 +01:00
  • 26fe4d4531 Merge pull request #130 from R0m1k3/antigravity LogiFlow 2025-11-29 23:34:03 +01:00
  • 468b11c195 feat: Add Bonial.fr scraper service using Playwright to extract promotional catalogs and their details. Michael 2025-11-29 23:33:36 +01:00
  • 92b3f7ed33 Merge pull request #129 from R0m1k3/antigravity LogiFlow 2025-11-29 23:26:07 +01:00
  • b7f049d414 feat: Implement Bonial.fr scraper service using Playwright to extract promotional catalogs and their details. Michael 2025-11-29 23:25:44 +01:00
  • f010efc1f8 Merge pull request #128 from R0m1k3/antigravity LogiFlow 2025-11-29 23:17:48 +01:00
  • 6ed923c1ee feat: add CatalogueAdmin component to manage and monitor catalogue scraping operations. Michael 2025-11-29 23:17:28 +01:00
  • 6446cd4683 Merge pull request #127 from R0m1k3/antigravity LogiFlow 2025-11-29 23:11:47 +01:00
  • 09a647a437 feat: Implement API endpoints for retrieving enseignes, paginated catalogues, detailed catalogue information, catalogue pages, and scraping statistics. Michael 2025-11-29 23:11:28 +01:00
  • a0f8f37771 Merge pull request #126 from R0m1k3/antigravity LogiFlow 2025-11-29 23:03:12 +01:00
  • 237e4a2adf feat: add Vite configuration with React plugin and path aliases. Michael 2025-11-29 23:02:52 +01:00
  • 15ed1058c9 Merge pull request #125 from R0m1k3/antigravity LogiFlow 2025-11-29 23:00:02 +01:00
  • 5be93653ef feat: add Vite configuration for React project, including path aliases and build output directory. Michael 2025-11-29 22:59:40 +01:00
  • 53b539709d Merge pull request #124 from R0m1k3/antigravity LogiFlow 2025-11-29 22:55:54 +01:00
  • efb5211621 feat: add CatalogueAdmin component to manage catalogue scraping, display statistics, and view logs. Michael 2025-11-29 22:55:09 +01:00
  • ee28842b67 Merge pull request #123 from R0m1k3/antigravity LogiFlow 2025-11-29 22:51:06 +01:00
  • 5c0d5cebf7 feat: Add Catalogues page for displaying, searching, and filtering promotional catalogues by enseigne. Michael 2025-11-29 22:50:44 +01:00
  • c867807e29 Merge pull request #122 from R0m1k3/antigravity LogiFlow 2025-11-29 22:39:51 +01:00
  • b224c4988a feat: implement API router for catalogue and enseigne management with filtering and pagination Michael 2025-11-29 22:39:34 +01:00
  • 2fa99b4b4d Merge pull request #121 from R0m1k3/antigravity LogiFlow 2025-11-29 22:32:27 +01:00
  • 3d3d7c18c1 feat: implement Bonial.fr scraper service for promotional catalogs using Playwright. Michael 2025-11-29 22:31:24 +01:00
  • 334f016980 Merge pull request #120 from R0m1k3/claude/add-product-monitoring-01DyNDGnKBX4fHNSjAkwVckd LogiFlow 2025-11-29 20:45:23 +01:00
  • 12b281f609 feat: Extract visible text and optimize Amazon price detection Claude 2025-11-29 19:45:00 +00:00
  • 146ec6d448 Merge pull request #119 from R0m1k3/antigravity LogiFlow 2025-11-29 20:35:46 +01:00
  • ba932b79ef feat: add Bonial.fr catalog scraper service using Playwright for promotional catalog data extraction. Michael 2025-11-29 20:35:23 +01:00
  • d3c12aefc4 Merge pull request #118 from R0m1k3/claude/add-product-monitoring-01DyNDGnKBX4fHNSjAkwVckd LogiFlow 2025-11-29 20:33:15 +01:00
  • f2d45f9566 fix: Improve AI product price extraction for French e-commerce sites Claude 2025-11-29 19:07:04 +00:00
  • 094a3c7f7f Merge pull request #117 from R0m1k3/antigravity LogiFlow 2025-11-29 20:05:40 +01:00
  • da90ea12f2 feat: implement Bonial.fr catalog scraper using Playwright Michael 2025-11-29 20:04:06 +01:00
  • 7ca7fe630c Merge pull request #116 from R0m1k3/antigravity LogiFlow 2025-11-29 19:57:49 +01:00
  • c011f1d6bf feat: Add Bonial.fr scraper service to fetch promotional catalogs using Playwright. Michael 2025-11-29 19:57:32 +01:00
  • dcf63749a2 Merge pull request #115 from R0m1k3/antigravity LogiFlow 2025-11-29 19:51:55 +01:00
  • c8fcfd7a4d feat: Add Bonial.fr scraper service for promotional catalogs. Michael 2025-11-29 19:51:34 +01:00
  • 01d9888002 Merge pull request #114 from R0m1k3/antigravity LogiFlow 2025-11-29 19:37:36 +01:00
  • debc1a973f feat: implement scheduled catalog scraping service Michael 2025-11-29 19:36:52 +01:00
  • 8a8cf5c9b2 Merge pull request #113 from R0m1k3/antigravity LogiFlow 2025-11-29 19:35:20 +01:00
  • 1bdeb272d6 fix: Correct alembic upgrade command from head to heads. Michael 2025-11-29 19:34:58 +01:00
  • a124fa747a Merge pull request #112 from R0m1k3/antigravity LogiFlow 2025-11-29 19:33:21 +01:00
  • b9059aeeda chore: Add Alembic merge migration for catalog module and notification channels. Michael 2025-11-29 19:32:54 +01:00
  • f907c99ee3 Merge pull request #111 from R0m1k3/antigravity LogiFlow 2025-11-29 19:27:19 +01:00
  • 58e6be3f0d feat: Add initial application structure, core data models, and a new catalog module with Bonial scraping capabilities. Michael 2025-11-29 19:26:56 +01:00
  • 8dcc98748e Merge pull request #110 from R0m1k3/antigravity LogiFlow 2025-11-29 18:28:41 +01:00
  • 906c6b483d feat: add core search configuration including Browserless settings, proxies, user agents, site-specific selectors, and cookie banner handlers. Michael 2025-11-29 18:28:20 +01:00
  • 403fb67e58 Merge pull request #109 from R0m1k3/antigravity LogiFlow 2025-11-29 18:15:35 +01:00
  • a0a48ced19 feat: add script to verify search service functionality across all configured sites, including Browserless connection and detailed reporting. Michael 2025-11-29 18:15:12 +01:00
  • aa8f621646 Merge pull request #108 from R0m1k3/antigravity LogiFlow 2025-11-29 17:46:44 +01:00
  • b47af1655d feat: add debug script to display search site configurations and database entries Michael 2025-11-29 17:46:20 +01:00
  • 6a31e126b2 Merge pull request #107 from R0m1k3/antigravity LogiFlow 2025-11-29 17:29:39 +01:00
  • 5d7f872dae feat: Add new search service for multi-site product search and item detail scraping. Michael 2025-11-29 17:28:59 +01:00
  • 332014aba5 Merge pull request #106 from R0m1k3/antigravity LogiFlow 2025-11-29 17:22:49 +01:00
  • 74bdcfa63e feat: introduce search configuration for sites, proxies, user agents, and cookie banners. Michael 2025-11-29 17:22:28 +01:00
  • 6391feebfa Merge pull request #105 from R0m1k3/antigravity LogiFlow 2025-11-29 17:11:09 +01:00
  • 420dd3144a feat: add NewSearchService to orchestrate multi-site e-commerce searches and scrape item details. Michael 2025-11-29 17:10:20 +01:00
  • 4b8cdc8dd8 Merge pull request #104 from R0m1k3/antigravity LogiFlow 2025-11-29 14:18:08 +01:00
  • 48d1ab3a05 feat: introduce new search service to orchestrate multi-site product searches and scrape item details. Michael 2025-11-29 14:17:46 +01:00
  • e3ab84319b Merge pull request #103 from R0m1k3/antigravity LogiFlow 2025-11-29 14:07:18 +01:00
  • 89f6f7d3ae build: Remove app volume mount, adjust Alembic script path, and clean up entrypoint. Michael 2025-11-29 14:06:53 +01:00
  • 0e7632e568 Merge pull request #102 from R0m1k3/antigravity LogiFlow 2025-11-29 14:01:08 +01:00
  • eeb7ff9d6a debug: Add recursive listing of 'app' directory in docker entrypoint. Michael 2025-11-29 14:00:44 +01:00
  • 31dc57be63 Merge pull request #101 from R0m1k3/antigravity LogiFlow 2025-11-29 13:54:38 +01:00
  • 30dfb44517 feat: Add new multi-site search service with browserless and AI integration, including site-specific configurations. Michael 2025-11-29 13:52:07 +01:00
  • b5c09b09b1 Merge pull request #100 from R0m1k3/antigravity LogiFlow 2025-11-29 13:32:04 +01:00
  • d54427bdbe build: add volume mount for application code to enable local development. Michael 2025-11-29 13:31:37 +01:00
  • 8399b819da feat: Add centralized search configuration for e-commerce sites and a verification script. Michael 2025-11-29 13:21:45 +01:00
  • 1032b90b01 Merge pull request #99 from R0m1k3/antigravity LogiFlow 2025-11-29 13:10:18 +01:00
  • f976ae1127 feat: Implement web scraping and search system with centralized configuration, browserless integration, and a verification script. Michael 2025-11-29 13:09:53 +01:00
  • 6c217ed2a1 Merge pull request #98 from R0m1k3/antigravity LogiFlow 2025-11-29 11:26:51 +01:00
  • 7f85a9764c feat: Add Stokomani raw HTML data and new search configuration. Michael 2025-11-29 11:25:49 +01:00
  • 8da668f57c Merge pull request #97 from R0m1k3/antigravity LogiFlow 2025-11-29 11:10:13 +01:00
  • 66a8371665 feat: Add centralized search configuration including site definitions, proxies, user agents, and cookie acceptance selectors. Michael 2025-11-29 11:09:48 +01:00
  • 6d64664738 Merge pull request #96 from R0m1k3/antigravity LogiFlow 2025-11-29 11:05:21 +01:00
  • 0f5c6dc1c6 feat: introduce NewSearchService to orchestrate e-commerce searches and scrape product details. Michael 2025-11-29 11:05:01 +01:00
  • c0df98fc43 Merge pull request #95 from R0m1k3/antigravity LogiFlow 2025-11-29 10:56:57 +01:00
  • 97a8e7a951 feat: implement web scraping debugger and consolidate search site configurations. Michael 2025-11-29 10:56:43 +01:00
  • 898af44220 Merge pull request #94 from R0m1k3/antigravity LogiFlow 2025-11-29 10:32:22 +01:00
  • bcc3b0900f feat: Add core search configuration and service for web scraping, including site-specific selectors, proxies, and user agents. Michael 2025-11-29 10:32:01 +01:00
  • 5562def8f1 Merge pull request #93 from R0m1k3/antigravity LogiFlow 2025-11-29 10:00:23 +01:00
  • 292eb3d12e feat: Add NewSearchService for orchestrating e-commerce searches, including site-specific parsing and AI-powered item detail scraping. Michael 2025-11-29 09:59:58 +01:00
  • 3a3ed3a6dc Merge pull request #92 from R0m1k3/antigravity LogiFlow 2025-11-29 09:51:36 +01:00