Commit Graph

  • e930f4bbfa feat: Implement main FastAPI application entry point, including database migrations, data seeding, and background task scheduling. Michael 2025-12-02 18:52:41 +01:00
  • 24769f66dd Merge pull request #226 from R0m1k3/antigravity LogiFlow 2025-12-02 18:03:54 +01:00
  • 947152e132 feat: Implement scheduler_service for automated item price and stock tracking, including AI analysis and database updates. Michael 2025-12-02 18:03:32 +01:00
  • f933cb0959 Merge pull request #225 from R0m1k3/antigravity LogiFlow 2025-12-02 17:53:09 +01:00
  • fb89af5aba Resolve merge conflict in scheduler_service.py Michael 2025-12-02 17:52:48 +01:00
  • 2c0a573a66 feat: Add web scraping service using Playwright and Browserless, and a new scheduler service. Michael 2025-12-02 17:15:28 +01:00
  • 3c87a61e53 Merge pull request #224 from R0m1k3/antigravity LogiFlow 2025-12-02 17:06:32 +01:00
  • d8b3014021 Resolve merge conflict in browserless_service.py: Keep navigation logic and fix screenshot path Michael 2025-12-02 17:04:49 +01:00
  • 241970cf70 feat: implement BrowserlessService for persistent browser management with auto-reconnection and enhanced price extraction. Michael 2025-12-02 16:54:40 +01:00
  • 7a06338313 Merge pull request #223 from R0m1k3/antigravity LogiFlow 2025-12-02 14:00:33 +01:00
  • 8a8ef02168 feat: Introduce BrowserlessService for persistent web scraping with enhanced Amazon price extraction, alongside initial scheduler service and task tracking. Michael 2025-12-02 13:59:39 +01:00
  • 1512b3b967 Merge pull request #222 from R0m1k3/antigravity LogiFlow 2025-12-02 11:46:58 +01:00
  • 3bbab058c6 feat: implement persistent browserless service for robust web scraping and price extraction with auto-reconnection. Michael 2025-12-02 11:46:32 +01:00
  • 9d056b525f Merge pull request #221 from R0m1k3/antigravity LogiFlow 2025-12-02 09:52:20 +01:00
  • e7875f35a7 feat: Add French localization file with comprehensive translations for the application UI. Michael 2025-12-02 09:51:56 +01:00
  • a74ea6e951 Merge pull request #220 from R0m1k3/antigravity LogiFlow 2025-12-02 09:37:51 +01:00
  • 86aae8f628 Merge branch 'origin/antigravity' into antigravity Michael 2025-12-02 09:37:31 +01:00
  • 2b21cd176c feat: add TrackingScraperService for Playwright-based web scraping with popup handling and smart scrolling capabilities. Michael 2025-12-02 09:28:08 +01:00
  • 5516562cb6 fix: Handle Amazon interstitials and dynamic screenshot updates Michael 2025-12-02 09:27:12 +01:00
  • 468ad432b9 Merge pull request #219 from R0m1k3/antigravity LogiFlow 2025-12-01 17:27:13 +01:00
  • 9111aa02b9 feat: Add Playwright script to detect and analyze Amazon "Continuer les achats" popup elements. Michael 2025-12-01 17:26:47 +01:00
  • e198ab72ab Merge pull request #218 from R0m1k3/antigravity LogiFlow 2025-12-01 17:14:35 +01:00
  • 9178512465 feat: implement BrowserlessService for unified, persistent Playwright browser management with auto-reconnection and enhanced price extraction. Michael 2025-12-01 17:14:12 +01:00
  • 8b1267cf44 Merge pull request #217 from R0m1k3/antigravity LogiFlow 2025-12-01 17:09:29 +01:00
  • 6eb821c40d feat: Add automated item checking scheduler service and new dashboard item display components. Michael 2025-12-01 17:07:50 +01:00
  • 25646c99fe Merge pull request #216 from R0m1k3/antigravity LogiFlow 2025-12-01 16:57:11 +01:00
  • f0e1c6668d feat: Implement new search service for multi-site e-commerce product search and item detail scraping. Michael 2025-12-01 16:56:32 +01:00
  • f47ceec1bf Merge pull request #215 from R0m1k3/antigravity LogiFlow 2025-12-01 16:19:45 +01:00
  • f223dc5a29 feat: Increase Amazon limit to 50 and fix screenshot framing Michael 2025-12-01 16:18:35 +01:00
  • b982fab306 Merge pull request #214 from R0m1k3/antigravity LogiFlow 2025-12-01 13:57:30 +01:00
  • acfc5c6397 feat: Enhance Amazon stealth with comprehensive anti-detection Michael 2025-12-01 13:55:57 +01:00
  • aaad0abf90 Merge pull request #213 from R0m1k3/antigravity LogiFlow 2025-12-01 13:29:12 +01:00
  • 2429fa2018 Revert "fix: Remove homepage redirect to avoid Amazon bot detection" Michael 2025-12-01 13:26:05 +01:00
  • 5d3d181f5e fix: Remove homepage redirect to avoid Amazon bot detection Michael 2025-12-01 13:25:51 +01:00
  • 000829078a Merge pull request #212 from R0m1k3/antigravity LogiFlow 2025-12-01 13:23:00 +01:00
  • 95846ec606 fix: Disable ImprovedSearchService auto-init to restore Amazon functionality Michael 2025-12-01 13:21:32 +01:00
  • 8dd3082a9a Merge branch 'antigravity' into main - Resolve conflicts Michael 2025-12-01 13:13:58 +01:00
  • 53a05f45e4 fix: Remove auto-initialization of TrackingScraperService to fix Amazon scraper Michael 2025-12-01 13:05:49 +01:00
  • e2a874bf6c feat: implement TrackingScraperService for robust web scraping with Playwright, including shared browser management and popup handling. Michael 2025-12-01 12:42:14 +01:00
  • a792060f08 feat: Add TrackingScraperService with enhanced popup handling for screenshots Michael 2025-12-01 12:27:51 +01:00
  • 22e15515f6 Merge branch 'main' of https://github.com/R0m1k3/Priceflow Michael 2025-12-01 11:32:14 +01:00
  • f27a75d9d6 feat: Implement initial application structure with routing, authentication flow, and responsive layout. Michael 2025-12-01 11:32:12 +01:00
  • 4d11dfe820 Merge pull request #210 from R0m1k3/antigravity LogiFlow 2025-12-01 09:34:21 +01:00
  • 7592c2781e feat: Implement the core FastAPI application, including database migrations, service orchestration, and a new tracking scraper service. Michael 2025-12-01 09:32:37 +01:00
  • ffc2f0d632 feat: introduce centralized search configuration for scraping, including site selectors, proxies, and user agents. Michael 2025-12-01 07:40:50 +01:00
  • cf621da596 Merge pull request #209 from R0m1k3/antigravity LogiFlow 2025-12-01 01:30:27 +01:00
  • 36ae466583 feat: Introduce ImprovedSearchService utilizing Playwright for persistent browser-based e-commerce scraping and price extraction, along with new search configuration. Michael 2025-12-01 01:30:06 +01:00
  • 53b2b1e7fb Merge pull request #208 from R0m1k3/antigravity LogiFlow 2025-12-01 01:21:05 +01:00
  • b35401a87b feat: Add improved search and AI price extraction services, update Docker Compose, and introduce benchmark verification script. Michael 2025-12-01 01:20:39 +01:00
  • 2647ad5908 Merge pull request #207 from R0m1k3/antigravity LogiFlow 2025-12-01 01:12:15 +01:00
  • 8303e767f7 feat: implement a new persistent browser-based search service for e-commerce scraping. Michael 2025-12-01 01:11:42 +01:00
  • d7927dbb44 Merge pull request #206 from R0m1k3/antigravity LogiFlow 2025-12-01 01:07:44 +01:00
  • 8bad965e29 feat: Add ImprovedSearchService for persistent browser-based e-commerce search scraping. Michael 2025-12-01 01:07:22 +01:00
  • a0ff7d2311 Merge pull request #205 from R0m1k3/antigravity LogiFlow 2025-12-01 01:06:04 +01:00
  • 759a28b2d4 feat: Add ImprovedSearchService for persistent browser-based e-commerce search and scraping. Michael 2025-12-01 01:05:40 +01:00
  • 185bcf55e5 Merge pull request #204 from R0m1k3/antigravity LogiFlow 2025-12-01 01:04:11 +01:00
  • 4dbb9f6424 feat: add improved search service with persistent browser connection Michael 2025-12-01 01:03:51 +01:00
  • 8b6a3e9229 Merge pull request #203 from R0m1k3/antigravity LogiFlow 2025-12-01 01:02:14 +01:00
  • 93840804a4 feat: implement product search page with site selection, real-time results, and monitoring integration Michael 2025-12-01 01:01:53 +01:00
  • 7eac22aebf Merge pull request #202 from R0m1k3/antigravity LogiFlow 2025-12-01 01:00:46 +01:00
  • 39893e8c1e feat: Add improved search service with persistent browser connection for e-commerce scraping. Michael 2025-12-01 01:00:25 +01:00
  • 548cd296f4 Merge pull request #201 from R0m1k3/antigravity LogiFlow 2025-12-01 00:57:27 +01:00
  • b5c5961618 feat: Implement AI-powered price extraction using Gemma 2 and an improved search service with persistent browser connections for web scraping. Michael 2025-12-01 00:57:05 +01:00
  • 14448ffe4b Merge pull request #200 from R0m1k3/antigravity LogiFlow 2025-12-01 00:37:25 +01:00
  • c159036583 feat: Implement comprehensive search configurations for discount stores and add Gifi-specific search and analysis tools. Michael 2025-12-01 00:36:54 +01:00
  • 0d300085d6 Merge pull request #199 from R0m1k3/antigravity LogiFlow 2025-11-30 23:55:09 +01:00
  • 63073d03b5 feat: introduce new search configuration, improved search service, and Carrefour search integration test. Michael 2025-11-30 23:54:48 +01:00
  • 6ae2c41b00 Merge pull request #198 from R0m1k3/antigravity LogiFlow 2025-11-30 23:54:20 +01:00
  • bf97cd22e7 feat: introduce improved search service with persistent browser and modular parsers Michael 2025-11-30 23:49:34 +01:00
  • c1e350affa Merge pull request #197 from R0m1k3/antigravity LogiFlow 2025-11-30 23:46:14 +01:00
  • 7cb0e2f94b feat: add improved search service with persistent browser connection and modular site-specific parsers Michael 2025-11-30 23:45:51 +01:00
  • b21b000eb5 Merge pull request #196 from R0m1k3/antigravity LogiFlow 2025-11-30 23:43:32 +01:00
  • 8bf9ddb2d7 feat: implement improved search service using persistent browser connection and modular parsers, alongside a BeautifulSoup check utility. Michael 2025-11-30 23:43:11 +01:00
  • 2d7373b075 Merge pull request #195 from R0m1k3/antigravity LogiFlow 2025-11-30 23:40:49 +01:00
  • 87568866e7 feat: introduce improved search service with persistent browser connection and modular site-specific parsers. Michael 2025-11-30 23:40:22 +01:00
  • f9f2f0ebc2 Merge pull request #194 from R0m1k3/antigravity LogiFlow 2025-11-30 23:35:58 +01:00
  • 4dd77bd889 feat: add improved search service with persistent browser, modular parsers, and popup handling. Michael 2025-11-30 23:35:40 +01:00
  • 6a1034666e Merge pull request #193 from R0m1k3/antigravity LogiFlow 2025-11-30 23:33:27 +01:00
  • 9855040f3e feat: Implement improved search service with supporting models, schemas, and API routers, and refactor site verification script. Michael 2025-11-30 23:33:05 +01:00
  • 5e377e5d30 Merge pull request #192 from R0m1k3/antigravity LogiFlow 2025-11-30 22:21:33 +01:00
  • 4720ed6b93 feat: Implement improved search service with persistent browser and modular site-specific parsers, including Gifi. Michael 2025-11-30 22:21:08 +01:00
  • 1ead73f367 Merge pull request #191 from R0m1k3/antigravity LogiFlow 2025-11-30 22:04:43 +01:00
  • 64067347d1 feat: implement new search service with multiple site parsers, search configuration, and supporting inspection/verification scripts. Michael 2025-11-30 22:04:14 +01:00
  • 95e38287cb feat: Add new parsers for Auchan, Carrefour, L'Incroyable, and Stokomani, including search configuration and deployment updates. Michael 2025-11-30 22:03:40 +01:00
  • 430321dfe2 Merge pull request #190 from R0m1k3/antigravity LogiFlow 2025-11-30 20:26:45 +01:00
  • b44082aeb4 feat: Implement new product parsers for Stokomani, Auchan, Carrefour, and Gifi, and add a centralized search configuration module. Michael 2025-11-30 20:26:19 +01:00
  • 8a011f8a7c Merge pull request #189 from R0m1k3/antigravity LogiFlow 2025-11-30 19:09:24 +01:00
  • e0d73f4d0e feat: add LaFoirFouille parser to extract product search results from lafoirfouille.fr Michael 2025-11-30 19:09:09 +01:00
  • e3974c25cc Merge pull request #188 from R0m1k3/antigravity LogiFlow 2025-11-30 19:06:08 +01:00
  • fbd06cfb17 feat: Add initial parser for Auchan.fr to extract product search results. Michael 2025-11-30 19:05:38 +01:00
  • 4b6468a3bd Merge pull request #187 from R0m1k3/antigravity LogiFlow 2025-11-30 19:03:52 +01:00
  • 078060f155 feat: Add abstract base parser with product result dataclass and implement Stokomani parser for search results. Michael 2025-11-30 19:03:26 +01:00
  • 388ce85a95 Merge pull request #186 from R0m1k3/antigravity LogiFlow 2025-11-30 18:17:28 +01:00
  • ebe685fdf9 feat: add Stokomani parser to extract product search results from stokomani.fr Michael 2025-11-30 18:17:07 +01:00
  • 5436b206df Merge pull request #185 from R0m1k3/antigravity LogiFlow 2025-11-30 18:13:34 +01:00
  • b3d5c56707 feat: Add Stokomani search results parser Michael 2025-11-30 18:13:11 +01:00
  • 668784ca14 Merge pull request #184 from R0m1k3/antigravity LogiFlow 2025-11-30 18:06:05 +01:00
  • c2f042beee feat: Implement improved search service with centralized configuration and site-specific parsers for various retailers. Michael 2025-11-30 18:05:34 +01:00
  • 3d894ff740 Merge pull request #183 from R0m1k3/antigravity LogiFlow 2025-11-30 17:42:50 +01:00
  • a8bffaec08 feat: Implement initial e-commerce site parsers with a base class and factory for extracting product search results. Michael 2025-11-30 17:42:32 +01:00