Cursor
|
ba0893a337
|
feat: Scan alle 30 Minuten statt 4x täglich
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 16:31:51 +07:00 |
|
Cursor
|
6ddbc2bcfd
|
fix: IndentationError in web.py run_schedule entfernt
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 16:29:34 +07:00 |
|
Cursor
|
4ba004cc76
|
feat: 4x täglich (06/11/18/23h) + Flex-Lauf Di/Mi 23:30 mit ±3 Tage Datumsfenster
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 16:06:55 +07:00 |
|
Cursor
|
f85c049aca
|
feat: max_flugzeit_h (22h), max_stops (2), echtes PE, Kayak Flugzeit/Stops-Filter, db_migrate.py
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 15:50:46 +07:00 |
|
Cursor
|
36d671c301
|
feat: Airlines CZ/CX/SQ/TG, Kayak Umstiegszeit-Filter 2-5h, airline_filter Job-Parameter
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 15:46:51 +07:00 |
|
Cursor
|
c9e8684a88
|
fix: Google Flights Formular-Suche statt Hash-URL, alle scraper gepaeck-param fix
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 15:40:44 +07:00 |
|
Cursor
|
b70dbbcd13
|
fix: scrape_trip gepaeck param, Google Flights Homepage-Detection, Kayak Bags-Filter Fallback
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 15:35:16 +07:00 |
|
Cursor
|
838e8f4af8
|
feat: 1000 EUR Plausibilitaets-Schwelle, Vergleichstabelle MU vs Asia, Gepaeck-Filter Kayak
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 15:28:33 +07:00 |
|
Cursor
|
52b71d16f4
|
fix: Duplikate in Jobs-Tabelle verhindern, KTI als einziges Ziel
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 14:45:50 +07:00 |
|
Cursor
|
aad4e9b3c9
|
fix: KI auswerten() default nach=KTI, Prompt auf Roundtrip FRA→KTI aktualisiert
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 14:42:21 +07:00 |
|
Cursor
|
0a9e65b71a
|
feat: Roundtrip FRA→KTI (Phnom Penh Techo Airport), Premium Economy, HAN als Umstieg
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 14:37:47 +07:00 |
|
Cursor
|
190281e2bb
|
fix: KI-Default-Route auf HAN geändert
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 14:32:33 +07:00 |
|
Cursor
|
d4a94465b7
|
feat: trip.com Scanner hinzufügen (Premium Economy, gut für Asia-IPs)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 14:28:22 +07:00 |
|
Cursor
|
5b5cf38bd6
|
debug: detailliertes Logging in worker.py + Kayak verbessert
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 14:26:41 +07:00 |
|
Cursor
|
9ad786e171
|
fix: nach Consent-Accept nochmal zur Such-URL navigieren
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 14:18:14 +07:00 |
|
Cursor
|
7cd39d0387
|
fix: Route FRA→HAN (Hanoi), Kabine Premium Economy
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 14:14:00 +07:00 |
|
Cursor
|
bf1d0eb071
|
fix: Google Consent-Seite für DE-IPs (DSGVO) wegklicken
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 14:12:34 +07:00 |
|
Cursor
|
7adc9529b7
|
fix: robusteres Scraping mit mehreren Selektoren + Regex-Fallback
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 14:08:05 +07:00 |
|
Cursor
|
f0a295a408
|
fix: Chrome via Google-Repo statt Distro-Paketen
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 13:47:31 +07:00 |
|
Cursor
|
3ca727cec3
|
Initial: Hub + Node Grundstruktur
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-25 13:45:23 +07:00 |
|