Commit Graph

349 Commits

Author SHA1 Message Date
9f1dd4e3b8 feat: MakerWorld Raw-Fetch-Diagnose vor Puppeteer-Fallback 2026-07-11 09:08:43 +02:00
65041c0cca feat: MakerWorld ausfuehrliches Logging fuer Diagnose 2026-07-11 08:58:32 +02:00
1557959eb0 fix: MakerWorld Stealth-Plugin gegen Cloudflare-Erkennung, Debug-Screenshot CSP-konform 2026-07-11 07:24:46 +02:00
98f21a4b05 fix: MakerWorld haengender Puppeteer-Prozess - Lock-Cleanup + hartes Timeout 2026-07-11 07:03:21 +02:00
ae13d1b239 feat: MakerWorld Debug-Screenshot + bessere Fehlerdiagnose bei fehlgeschlagenem Abruf 2026-07-11 02:28:48 +02:00
9b947aeb89 feat: MakerWorld-Anbindung pro Nutzer (eigener Login, eigenes Profil, eigene Daten) 2026-07-11 02:16:20 +02:00
24b40d1284 feat: MakerWorld Login-Automatisierung mit persistentem Puppeteer-Profil und Code-Eingabe via App 2026-07-11 02:08:59 +02:00
fd34c0d6ec feat: MakerWorld Creator-Center Statistik-Tab (Cookie-basierter HTML-Fetch, __NEXT_DATA__-Extraktion) 2026-07-11 02:07:36 +02:00
d372bed860 feat: HA-Entitaeten fuer Push-Erinnerungen und Kanban; neues Feature Sidebar-Sichtbarkeit pro Nutzer 2026-07-10 20:47:57 +02:00
37ebad91c6 fix: KoePi HA-Button ist reiner Anzeige-Refresh ohne Pushover 2026-07-10 20:26:37 +02:00
ccef4a3f4d feat: KoePi/Bestellungen/Presence Attribute erweitert - Details statt nur Zahlen 2026-07-10 20:11:18 +02:00
bbf937c671 feat: HA-Entitaeten mit Bereichs-Praefixen, Media-Anfragen quittierbar per Button, umfangreiche 3D-Statistik 2026-07-10 19:57:10 +02:00
12094901a4 feat: HA-Entitaeten fuer Media-Anfragen, offene Bestellungen und 3D-Druck-Monatsumsatz 2026-07-10 19:38:28 +02:00
8a3b6ab912 feat: KöPi HA-Button sendet immer Pushover, Angebote-Sensor zeigt alle Angebote, neue Start/Ende-Datum-Sensoren 2026-07-10 19:24:00 +02:00
6ee5689545 fix: backend/frontend package.json endgültig getrennt und korrekt zugeordnet 2026-07-10 18:07:04 +02:00
795263c93d fix: frontend/package.json wiederhergestellt (war fälschlich mit backend/package.json überschrieben) 2026-07-10 18:01:24 +02:00
5cbed956f6 feat: Home Assistant MQTT Integration - KöPi Angebote, Änderungs-Sensor, Check-Button, Nutzer-online-Sensor 2026-07-10 17:53:35 +02:00
aa5c67d9f5 fix: KöPi Pushover ohne Emergency-Priority (weder Cron noch Testbutton) 2026-07-10 14:19:20 +02:00
6b733bc9cf feat: KöPi Tages-Cron um 06:00 Uhr mit Pushover, Admin-Testbutton zum manuellen Auslösen 2026-07-10 13:58:30 +02:00
1900d73490 feat: KöPi Tages-Cron um 06:00 Uhr mit Pushover-Benachrichtigung bei Angebotsänderung 2026-07-10 13:26:33 +02:00
940bf3f103 fix: KöPi - Bilder mit korrekten Namen von dir 2026-07-09 16:28:23 +02:00
15392b2841 fix: KöPi - 0,5l Bild gewinnt wenn beide Größen in Beschreibung 2026-07-09 16:18:19 +02:00
1de8c37186 debug: KöPi - Beschreibungen loggen 2026-07-09 16:15:52 +02:00
e2512e3699 fix: KöPi - Bildauswahl präziser, Bilder kleiner 2026-07-09 15:52:22 +02:00
5a14fec92d feat: KöPi - 11er Kasten mit kasten_front.png 2026-07-09 15:47:36 +02:00
0ba26c36ca fix: KöPi - Scrollen für lazy-loaded Bilder 2026-07-09 14:51:08 +02:00
810c7455fe fix: KöPi - Bilder mit korrekten sec-fetch Headers laden 2026-07-09 13:56:37 +02:00
b6a340c7e6 fix: KöPi - Bilder in separatem Tab laden und screenshotten 2026-07-09 12:54:50 +02:00
03a4f20124 fix: KöPi - Screenshot mit BoundingBox clip für korrekte Bildgröße 2026-07-09 12:31:27 +02:00
2a06e93e90 fix: KöPi - Bild auto-height, warte auf alle Bilder vor Screenshot 2026-07-09 12:00:22 +02:00
5c05a2fc7d fix: KöPi - Bilder via Puppeteer Element-Screenshot 2026-07-09 11:13:08 +02:00
2f3368a7e3 fix: KöPi - alle Bilder im Browser-Kontext laden, dunkler Hintergrund 2026-07-09 10:57:33 +02:00
51aa706856 fix: KöPi - OfferCard Layout, Bilder sequenziell, Badge Position 2026-07-09 10:03:46 +02:00
66919b509a fix: KöPi - data: URL crash behoben, Prospekte Links korrigiert 2026-07-09 09:45:03 +02:00
eed658ccc4 fix: KöPi - Bilder via Node+Cookies, NEU Badge weg, Prospekt URLs 2026-07-09 09:02:47 +02:00
d37e4e768b fix: KöPi - Duplikate korrekt zusammengefasst, Bilder Base64 2026-07-09 08:56:05 +02:00
a9973a8a07 fix: KöPi - Bilder als Base64, Adresse statisch, Duplikate zusammengefasst 2026-07-09 01:30:38 +02:00
f3418e51ac fix: KöPi - Bild Proxy mit Referer, Adresse, kein Produktuntertitel 2026-07-09 01:09:42 +02:00
0eec03d5c7 fix: KöPi - exakte marktguru Selektoren, saubere Anzeige 2026-07-09 00:57:46 +02:00
d2b8706b26 feat: KöPi - marktguru.de als Quelle, echte Angebote mit Flaschengröße 2026-07-09 00:41:58 +02:00
73ce4264ae feat: KöPi - nur spezifische Filialen anzeigen 2026-07-09 00:02:57 +02:00
c544e14171 fix: KöPi - klickbar, Bilder via Proxy, Datum angezeigt 2026-07-08 23:47:05 +02:00
1326958098 fix: KöPi - nur König Pilsener anzeigen, Flaschengröße ergänzt 2026-07-08 17:28:08 +02:00
017decf59f feat: KöPi - echte Angebote mit Bild, Preis, Markt direkt in der App 2026-07-08 17:09:09 +02:00
ec872eb76d feat: KöPi - Puppeteer/Chromium für echte Produktangebote 2026-07-08 12:58:15 +02:00
8324e0e3fe fix: KöPi - pageInformation.shelfContents.contents 2026-07-08 12:38:51 +02:00
15836de95f fix: KöPi - korrekter Pfad template.shelfContents 2026-07-08 12:29:13 +02:00
ead13bf17a fix: KöPi - korrekter Pfad für shelfContents 2026-07-08 12:19:19 +02:00
dd0d7e77b3 feat: KöPi - König Pilsener Angebote & Prospekte via kaufDA.de 2026-07-08 12:16:10 +02:00
847d54bff6 fix: Schocken - normale Zahlen absteigend als Zahl verglichen (621 > 554) 2026-07-05 14:33:54 +02:00