Commit Graph

16 Commits

Author SHA1 Message Date
4635cefcbb feat: update font to Roboto across templates and add campaign/ad group filters in product views
- Changed font from Open Sans to Roboto in layout files.
- Added campaign and ad group filters in products main view.
- Enhanced product history to include campaign and ad group IDs.
- Updated migrations to support new campaign and ad group dimensions in product statistics.
- Introduced new migration files for managing campaign types and dropping obsolete columns.
2026-02-18 01:21:22 +01:00
5e491d626c feat: Dodaj moduł grup i fraz, oznaczanie wykluczonych na czerwono, CLAUDE.md
- Nowy moduł CampaignTerms z widokiem grup reklam, fraz wyszukiwanych i fraz wykluczających
- Frazy wyszukiwane dodane do wykluczonych oznaczane czerwonym kolorem w tabeli
- Instalator migracji (install.php) z obsługą schema_migrations
- Migracja 003 dla tabel campaign_ad_groups, campaign_search_terms, campaign_negative_keywords
- CLAUDE.md z dokumentacją architektury projektu
- Aktualizacja layoutu, stylów i konfiguracji

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 23:44:30 +01:00
afe9d6216d Add migrations for Google Ads settings and demo data
- Create migration for global settings table and add google_ads_customer_id and google_ads_start_date columns to clients table.
- Add migration to include product_url column in products_data table.
- Insert demo data for campaigns, products, and their history for client 'pomysloweprezenty.pl'.
- Implement client management interface with modals for adding and editing clients, including Google Ads Customer ID and data retrieval start date.
2026-02-15 17:46:32 +01:00
ad79773412 feat: Dodaj sprawdzenie istnienia klienta w metodach klasy Cron 2025-11-27 20:57:22 +01:00
5b6c6227c0 update 2025-11-23 16:16:53 +01:00
f5db5263ab feat: Add Google Taxonomy integration and product editing enhancements
- Implemented Google Taxonomy loading via AJAX in main_view.php, allowing users to select categories for products.
- Enhanced product editing modal to include fields for product title, description, and Google category selection.
- Updated AJAX calls to save product data, including custom title, description, and selected Google category.
- Added character count validation for product title input.
- Integrated Select2 for improved category selection UI.
- Created google-taxonomy.php to fetch and cache Google Taxonomy data, ensuring efficient retrieval and fallback mechanisms.
- Removed outdated custom feed XML file.
- Updated layout-logged.php to include necessary Select2 styles and scripts.
2025-11-20 23:46:21 +01:00
63727f5d76 Zaktualizuj zapytania SQL w klasie Products, aby umożliwić wyszukiwanie po 'offer_id' z użyciem operatora LIKE oraz popraw lmtime i rozmiar pliku class.Products.php w pliku ftp-kr.sync.cache.json. Dodatkowo, popraw formatowanie 'offer_id' w metodzie cron. 2025-08-26 23:44:32 +02:00
a4197dfad8 Merge branch 'main' of http://91.189.216.43:3000/jacek.pyziak/adsPRO 2025-05-14 14:55:56 +02:00
b237ad1fe7 Zaktualizuj logikę przypisywania etykiety 'bestseller' w klasie Cron, aby uwzględnić minimalny ROAS dla bestsellerów. 2025-05-14 14:55:30 +02:00
e1574a3730 Update file size and modification time for class.Cron.php; adjust product history count threshold in cron logic 2025-05-03 00:59:39 +02:00
1aa3c3a390 Update file sizes and modification times for class files in FTP sync cache 2025-04-27 11:32:15 +02:00
056559d0f3 Update ROAS calculations to include all-time values and adjust cache metadata 2025-04-24 00:17:36 +02:00
aeb7599811 Add functionality to manage and display minimum ROAS for bestsellers; implement AJAX calls for retrieval and saving 2025-04-08 00:18:57 +02:00
f32f40bc50 Add Allegro import functionality and enhance product history management 2025-01-01 23:34:52 +01:00
33442a110a Refactor product history retrieval in Cron and Products classes; optimize date handling and query logic 2024-12-21 21:32:38 +01:00
82a183fd18 first commit 2024-12-10 23:24:15 +01:00