Commit Graph

  • 7dfc9e1af3 feat: Add notification service to send messages via Apprise with support for various channels. Michael 2025-11-23 23:36:26 +01:00
  • ebb981b838 Merge pull request #53 from R0m1k3/antigravity LogiFlow 2025-11-23 23:27:50 +01:00
  • a26bd343ec feat: add comprehensive admin page for user, system settings, notification, and job management. Michael 2025-11-23 23:24:35 +01:00
  • e77700d4a7 Merge pull request #52 from R0m1k3/antigravity LogiFlow 2025-11-23 23:19:05 +01:00
  • 9637d77cef feat: Initialize core application structure with item tracking, price history, and notification channel management. Michael 2025-11-23 23:17:52 +01:00
  • ac4a0664ba Merge pull request #51 from R0m1k3/antigravity LogiFlow 2025-11-23 23:00:58 +01:00
  • 40225676fe feat: Add Pydantic schemas for items, price history, settings, and search functionality. Michael 2025-11-23 23:00:30 +01:00
  • bd4f54f820 Merge pull request #50 from R0m1k3/antigravity LogiFlow 2025-11-23 22:57:38 +01:00
  • e1aa76434f Merge branch 'antigravity' of https://github.com/R0m1k3/Priceflow into antigravity Michael 2025-11-23 22:57:13 +01:00
  • 38f56b8b63 db: drop notification tables and columns, and add an Alembic merge revision. Michael 2025-11-23 22:57:09 +01:00
  • 8d38857e30 Merge pull request #49 from R0m1k3/antigravity LogiFlow 2025-11-23 22:52:56 +01:00
  • db06518d27 Merge branch 'main' into antigravity LogiFlow 2025-11-23 22:52:50 +01:00
  • 2cf7f28f06 feat: Add initial Pydantic schemas for item tracking, price history, search sites, and search results. Michael 2025-11-23 22:51:09 +01:00
  • b5e3b44e5a feat: Implement scheduled item price tracking with AI analysis, core backend services, and a dashboard item management modal. Michael 2025-11-23 22:48:01 +01:00
  • c9a5f91dd2 feat: Introduce PriceHistoryModal component to display product price history, chart, and statistics. Michael 2025-11-23 22:30:51 +01:00
  • 098cf007f8 Merge pull request #48 from R0m1k3/antigravity LogiFlow 2025-11-23 22:27:31 +01:00
  • 3ae3e84e37 feat: Introduce item API endpoints for CRUD, category management, price checks, and their Pydantic schemas. Michael 2025-11-23 22:27:09 +01:00
  • 19a80746dc Merge pull request #47 from R0m1k3/antigravity LogiFlow 2025-11-23 22:18:29 +01:00
  • 38af998a09 feat: add scraper service with URL simplification, Playwright integration, and retry logic for web scraping. Michael 2025-11-23 22:18:11 +01:00
  • ddc5c18ea1 feat: add Pydantic schemas for notification profiles, items, settings, search sites, and search results. Michael 2025-11-23 22:00:01 +01:00
  • 47e4fc705c Merge branch 'antigravity' Michael 2025-11-23 21:49:52 +01:00
  • 3eb78101a3 fix: handle empty category strings as None in update endpoint Michael 2025-11-23 21:49:28 +01:00
  • 308fcfb5e5 feat: add ItemCard component to display item details, prices, stock status, and actions with i18n support. Michael 2025-11-23 21:40:17 +01:00
  • f79f7d818c test: add TEST 2025 prefix to verify deployment Michael 2025-11-23 21:31:34 +01:00
  • 31aaa490df chore: force frontend build cache invalidation Michael 2025-11-23 19:21:50 +01:00
  • cfd2524413 Merge branch 'antigravity' Michael 2025-11-23 18:53:46 +01:00
  • 78b20e1f5c fix: add missing provider fields to newProfile initial state in Settings.jsx Michael 2025-11-23 18:53:27 +01:00
  • 2b51dbb27b Merge pull request #46 from R0m1k3/antigravity LogiFlow 2025-11-23 17:38:05 +01:00
  • 8afa65f9ee feat: add direct search service for e-commerce sites using Playwright/Browserless with pre-configured French retailers. Michael 2025-11-23 17:37:23 +01:00
  • 0ccc2fd9fc feat: add login page with authentication functionality and favicons Michael 2025-11-23 17:30:57 +01:00
  • 6714a974b5 Merge pull request #45 from R0m1k3/antigravity LogiFlow 2025-11-23 17:13:57 +01:00
  • 8962853de8 feat: Introduce a comprehensive settings page for managing notification profiles, AI configuration, scraper behavior, and job schedules. Michael 2025-11-23 17:13:35 +01:00
  • b2759215ed Merge pull request #44 from R0m1k3/antigravity LogiFlow 2025-11-23 16:26:39 +01:00
  • 184763b2da feat: Implement product search orchestration service combining direct site search, light scraping, and Browserless/AI fallback. Michael 2025-11-23 16:26:13 +01:00
  • 4cf2f6e1c7 Merge pull request #43 from R0m1k3/antigravity LogiFlow 2025-11-23 16:06:52 +01:00
  • e551927327 feat: Add direct e-commerce search service using Playwright/Browserless with site-specific configurations. Michael 2025-11-23 16:06:16 +01:00
  • 9a6ebf6f06 feat: Implement direct product search service using Browserless for e-commerce sites and add a search flow verification script. Michael 2025-11-23 15:45:09 +01:00
  • 13cebf4a4a Merge pull request #42 from R0m1k3/antigravity LogiFlow 2025-11-23 15:18:37 +01:00
  • 7c8da4a337 feat: Implement dashboard delete confirmation UI, add a text utility, and install frontend dependencies. Michael 2025-11-23 15:18:04 +01:00
  • 0c0352e253 Merge pull request #41 from R0m1k3/antigravity LogiFlow 2025-11-23 14:54:46 +01:00
  • cb9cdfcca0 feat: Implement search functionality with new frontend page, backend router, service, and database migration. Michael 2025-11-23 14:54:22 +01:00
  • fede429525 Merge pull request #40 from R0m1k3/antigravity LogiFlow 2025-11-23 14:52:14 +01:00
  • 45bb055566 feat: Add initial frontend application entry point, dependencies, and test configuration. Michael 2025-11-23 14:51:42 +01:00
  • 3b315c7a41 Merge pull request #39 from R0m1k3/antigravity LogiFlow 2025-11-23 14:49:04 +01:00
  • fb447677b2 feat: Add AI service, database migration, French locale, and Marquee UI component. Michael 2025-11-23 14:45:15 +01:00
  • 7dd153c604 Merge pull request #38 from R0m1k3/antigravity LogiFlow 2025-11-23 14:38:07 +01:00
  • 8d124bf0f8 feat: Add initial database migration and UI label component, alongside frontend dependency installation. Michael 2025-11-23 14:37:35 +01:00
  • 5884aa2378 Merge pull request #37 from R0m1k3/claude/hardcode-website-urls-01QrWZK7suQnuBrxYgK1r5JC LogiFlow 2025-11-23 10:25:41 +01:00
  • 1dcb2849e2 fix: Rename use-auth.js to use-auth.jsx for JSX support claude/hardcode-website-urls-01QrWZK7suQnuBrxYgK1r5JC Claude 2025-11-23 09:24:05 +00:00
  • f21484d996 Merge pull request #36 from R0m1k3/claude/hardcode-website-urls-01QrWZK7suQnuBrxYgK1r5JC LogiFlow 2025-11-23 10:21:32 +01:00
  • 1dd6d4dae1 feat: Add authentication system and admin panel Claude 2025-11-23 09:15:56 +00:00
  • 5e5f49a5f6 fix: Improve Amazon search reliability and URL validation Claude 2025-11-23 09:02:51 +00:00
  • 0a786b1c49 fix: Improve product selectors and URL filtering Claude 2025-11-23 08:43:21 +00:00
  • fb4176b71f Merge pull request #35 from R0m1k3/claude/hardcode-website-urls-01QrWZK7suQnuBrxYgK1r5JC LogiFlow 2025-11-23 09:30:14 +01:00
  • d2f95f5508 fix: Correct search URLs for French supermarkets Claude 2025-11-23 08:29:28 +00:00
  • 356c5a6ef4 Merge pull request #34 from R0m1k3/claude/hardcode-website-urls-01QrWZK7suQnuBrxYgK1r5JC LogiFlow 2025-11-23 09:16:57 +01:00
  • 00d3aa9f1e fix: Improve Amazon search with anti-bot bypass measures Claude 2025-11-23 08:15:29 +00:00
  • 3293b5d58a fix: Improve French price extraction and cookie handling Claude 2025-11-23 08:12:43 +00:00
  • 2484ec66a3 Merge pull request #33 from R0m1k3/claude/hardcode-website-urls-01QrWZK7suQnuBrxYgK1r5JC LogiFlow 2025-11-23 09:06:31 +01:00
  • ee40ae68fc fix: Improve French e-commerce sites configuration Claude 2025-11-23 07:54:49 +00:00
  • c0ec22f7bb Merge pull request #32 from R0m1k3/claude/hardcode-website-urls-01QrWZK7suQnuBrxYgK1r5JC LogiFlow 2025-11-23 08:41:50 +01:00
  • e1a9bd2657 feat: Hardcode French e-commerce websites configuration Claude 2025-11-23 07:40:12 +00:00
  • c6a9ef681e Merge pull request #31 from R0m1k3/claude/design-product-search-01Ea9dWZqZpuKFwBwVmp26PG LogiFlow 2025-11-22 17:00:19 +01:00
  • 7d92549a45 fix: Improve gifi.fr product link detection with .html pattern claude/design-product-search-01Ea9dWZqZpuKFwBwVmp26PG Claude 2025-11-22 15:59:30 +00:00
  • d132f991a9 fix: Add /products/ pattern for stokomani.fr Claude 2025-11-22 15:58:18 +00:00
  • 24fa6087fc fix: Improve product link detection for French e-commerce sites Claude 2025-11-22 15:57:58 +00:00
  • fae34d6acb Merge pull request #30 from R0m1k3/claude/design-product-search-01Ea9dWZqZpuKFwBwVmp26PG LogiFlow 2025-11-22 16:48:54 +01:00
  • 826d04331c fix: Improve domain matching and add discover-all endpoint Claude 2025-11-22 15:40:59 +00:00
  • 39c5f39277 Merge pull request #29 from R0m1k3/claude/design-product-search-01Ea9dWZqZpuKFwBwVmp26PG LogiFlow 2025-11-22 16:33:29 +01:00
  • fa7a89d77d chore: Add .gitignore for Python cache files Claude 2025-11-22 15:32:04 +00:00
  • aad16985d4 fix: Clean up linting issues in search URL discovery Claude 2025-11-22 15:31:12 +00:00
  • 62b145ca8f feat: Auto-discover search URLs when adding sites Claude 2025-11-22 15:27:21 +00:00
  • 5bee3e3396 feat: Add more site configs and fix screenshot display Claude 2025-11-22 15:24:02 +00:00
  • 40a66b0a55 Merge pull request #28 from R0m1k3/claude/design-product-search-01Ea9dWZqZpuKFwBwVmp26PG LogiFlow 2025-11-22 16:12:29 +01:00
  • ccc9c0080e fix: Fix AI service call and domain URL building Claude 2025-11-22 15:09:50 +00:00
  • fcf002b68b Merge pull request #27 from R0m1k3/claude/design-product-search-01Ea9dWZqZpuKFwBwVmp26PG LogiFlow 2025-11-22 16:06:36 +01:00
  • df613cf64f fix: Use Browserless for search page scraping Claude 2025-11-22 15:05:47 +00:00
  • 6b705d1117 Merge pull request #26 from R0m1k3/claude/design-product-search-01Ea9dWZqZpuKFwBwVmp26PG LogiFlow 2025-11-22 16:02:54 +01:00
  • 3b095801c5 feat: Replace DuckDuckGo with direct site search Claude 2025-11-22 15:00:49 +00:00
  • 2f79bdf8ec Merge pull request #25 from R0m1k3/claude/design-product-search-01Ea9dWZqZpuKFwBwVmp26PG LogiFlow 2025-11-22 15:54:21 +01:00
  • 6f5b50a372 fix: Fix Browserless port and improve DuckDuckGo search Claude 2025-11-22 14:53:45 +00:00
  • 21d2ac9606 Merge pull request #24 from R0m1k3/claude/design-product-search-01Ea9dWZqZpuKFwBwVmp26PG LogiFlow 2025-11-22 15:47:44 +01:00
  • 36415b9cfc feat: Replace SearXNG with DuckDuckGo for product search Claude 2025-11-22 14:38:03 +00:00
  • e60fc1efb8 Merge pull request #23 from R0m1k3/claude/design-product-search-01Ea9dWZqZpuKFwBwVmp26PG LogiFlow 2025-11-22 15:30:21 +01:00
  • 528c34eb6b fix: Mount entire SearXNG config directory to avoid file/directory issues Claude 2025-11-22 14:28:53 +00:00
  • fd68e06571 Merge pull request #22 from R0m1k3/claude/design-product-search-01Ea9dWZqZpuKFwBwVmp26PG LogiFlow 2025-11-22 15:23:51 +01:00
  • 1f8974ce1a fix: Mount limiter.toml directly (file exists locally) Claude 2025-11-22 14:14:15 +00:00
  • 7da3b83c59 Merge pull request #21 from R0m1k3/claude/design-product-search-01Ea9dWZqZpuKFwBwVmp26PG LogiFlow 2025-11-22 15:12:01 +01:00
  • 1f51dace41 fix: Use custom entrypoint script for SearXNG limiter.toml Claude 2025-11-22 13:55:35 +00:00
  • bdf791d6da Merge pull request #20 from R0m1k3/claude/design-product-search-01Ea9dWZqZpuKFwBwVmp26PG LogiFlow 2025-11-22 14:51:07 +01:00
  • 18372e870f fix: Simplify SearXNG config + add DNS servers Claude 2025-11-22 13:50:33 +00:00
  • fd6dccec0e Merge pull request #19 from R0m1k3/claude/design-product-search-01Ea9dWZqZpuKFwBwVmp26PG LogiFlow 2025-11-22 14:47:05 +01:00
  • e9b7f17900 fix: SearXNG printf command + edit site modal Claude 2025-11-22 13:45:34 +00:00
  • ce6f592c8c Merge pull request #18 from R0m1k3/claude/design-product-search-01Ea9dWZqZpuKFwBwVmp26PG LogiFlow 2025-11-22 14:39:53 +01:00
  • 41ccfb6610 fix: SearXNG startup + always visible edit buttons Claude 2025-11-22 13:38:37 +00:00
  • 2b60aafbc1 Merge pull request #17 from R0m1k3/claude/design-product-search-01Ea9dWZqZpuKFwBwVmp26PG LogiFlow 2025-11-22 14:33:41 +01:00
  • 1c07f08457 fix: Improve database migrations - create table if missing Claude 2025-11-22 13:32:24 +00:00
  • 99e7592cdc fix: Add automatic database migration for missing columns Claude 2025-11-22 13:29:29 +00:00
  • dd6ec61e64 Merge pull request #16 from R0m1k3/claude/design-product-search-01Ea9dWZqZpuKFwBwVmp26PG LogiFlow 2025-11-22 14:29:21 +01:00
  • 861f38b984 fix: Mount entire searxng directory instead of individual files Claude 2025-11-22 13:27:48 +00:00