Commit Graph

784 Commits

Author SHA1 Message Date
effa25b306 fix: KoePi Bildauswahl 20x0,33L ergaenzt 2026-07-27 00:30:50 +02:00
12d1cb3052 feat: KoePi komplett auf bestleaflet-Endpoint umgestellt, neue Bildlogik mit echten quantity/volume-Feldern 2026-07-27 00:15:32 +02:00
99ac6cf068 fix: KoePi trinkgut bekommt eigene, praezise Koordinaten statt gemeinsamem Referenzpunkt 2026-07-20 17:31:40 +02:00
8734067dcd fix: KoePi verwandte Ketten (Netto Marken-/Getraenke-Discount) werden jetzt gemeinsam durchsucht 2026-07-20 13:15:56 +02:00
e36b39d9be feat: KoePi komplett auf zuverlaessige Pro-Kette-API umgestellt (publishers/retailer/.../leaflets), ersetzt alle Umkreis-Rate-Mechanismen 2026-07-20 09:52:11 +02:00
4c284a257b feat: KoePi mehrere benannte oeffentliche Links statt nur einem, Migration des bestehenden Sina-Links, Name in Logs 2026-07-18 22:47:55 +02:00
7a0b53e894 fix: KoePi Netto-Getraenke-Discount-Logo korrekt, Sondermagazin/Bestellmagazin-Filter repariert 2026-07-18 21:34:26 +02:00
e172cbe085 feat: KoePi oeffentlicher Link bekommt eigenes PWA-Manifest (Dickens Prospekte, eigener Startpunkt) 2026-07-18 21:14:22 +02:00
8ff1fd630b fix: KoePi Konsolen-Log Zeitzone korrigiert, sicherstellen dass Start-Hook aktiv ist 2026-07-18 17:35:47 +02:00
b07a87ac45 feat: KoePi Filial-Whitelist wird bei jedem Serverstart automatisch neu aufgeloest 2026-07-18 17:17:52 +02:00
8419a02e00 feat: Server-Konsolen-Mitschnitt (24h, wie docker logs) als Download im Logs-Bereich 2026-07-18 17:04:13 +02:00
6209c38a83 feat: KoePi Filial-Whitelist wird automatisch woechentlich neu aufgeloest 2026-07-18 16:38:04 +02:00
8b1583de7c feat: Logs zeigen jetzt auch Geraetetyp/Browser bei oeffentlichen Link-Besuchen 2026-07-18 16:22:58 +02:00
b508d449b6 feat: Logs - einzelne Eintraege per Button aus DB und Uebersicht loeschbar 2026-07-18 16:04:22 +02:00
418c4bb112 fix: Oeffentliche Link-Besuche - gleiche IP innerhalb von 5 Minuten wird nicht erneut geloggt 2026-07-18 15:31:15 +02:00
711fa79444 fix: Logs kuerzt lange Link-Pfade (zeigt nur das Ende), antippen kopiert kompletten Link 2026-07-18 15:18:59 +02:00
ff04886986 feat: Logs zeigen jetzt auch Besuche oeffentlicher Links (IP+Ort), Dropdown-Filter ergaenzt, Logs erfassen jetzt auch Upload-Freigabe und Datei-Teilen Besuche, Filter-Dropdown erweitert 2026-07-18 15:10:34 +02:00
e8130a35b3 fix: fehlenden S.sub Stil in lib.js ergaenzt (behebt unsichtbaren Text in Statistik/KoePi/Wettrechner), oeffentliche KoePi-Ueberschrift geaendert 2026-07-18 14:47:30 +02:00
c637560f3f fix: KoePi Prospekt-Titel aus advertiser.name statt Freitext, REWE-KW aus Datum berechnet, KoePi oeffentlicher, schreibgeschuetzter Teilen-Link ohne Login, KoePi oeffentlicher Link redirected bei ungueltigem Token zu Google, wie bei den anderen Public-Links 2026-07-18 13:57:45 +02:00
6b4b23ea6c fix: KoePi KW-Erkennung praeziser (kein Datensatz-Text mehr), (weekly) aus ALDI-Titel entfernt 2026-07-18 12:24:28 +02:00
824e76a107 feat: KoePi bestellmagazin-Filter, KW ohne Klammern erkannt, kommende Prospekte nach Woche unterteilt, Bier-Icon-Prospekte nach oben sortiert 2026-07-18 10:57:49 +02:00
c1693c93c8 fix: KoePi Angebote/Prospekte immer 2-spaltig, Prospekt-Titel sichtbar 2026-07-18 02:53:00 +02:00
63b57f72cf feat: KoePi Kaufland-Logo ergaenzt 2026-07-18 02:46:43 +02:00
dadf2525b7 fix: KoePi Mobile-Layout, Bilddateiname korrigiert, Haendler-Logos statt Text, 'reisen'-Filter 2026-07-18 02:45:47 +02:00
263610b0bc feat: KoePi Mobile-Buttons scrollbar, Prospekte chronologisch getrennt, exakte Bildauswahl-Tabelle, Sondermagazine ausgeblendet 2026-07-18 02:31:35 +02:00
c7941b10ce feat: KoePi Admin-Button zum Neu-Aufloesen der Filial-Whitelist 2026-07-18 02:21:19 +02:00
d659e42d02 feat: KoePi Prospekte zeigt alle Filialen mit Bier-Icon-Abgleich, Lidl/ALDI Sued/HORNBACH per Adress-Auto-Suche ergaenzt 2026-07-18 02:14:53 +02:00
94616bc0d1 feat: KoePi Angebotsbilder bearbeitet 2026-07-18 00:43:22 +02:00
6ffbb90699 feat: KoePi Prospekte-Tab auf marktguru+Whitelist umgestellt, KW/Wochentage, seiten-genaue Direktlinks 2026-07-17 21:57:55 +02:00
8e8a5ffea5 feat: KoePi Filial-Filter jetzt ueber echte marktguru Store-ID-Whitelist, Adresse direkt von der API 2026-07-17 21:20:10 +02:00
2b2a2dce2d feat: zentrales Pushover-Logging + neuer Admin-Tab Logs 2026-07-16 00:18:56 +02:00
7e6ea9b010 feat: Media-Requests im Dashboard mit Neu/Gesehen-Unterscheidung statt nur Favoriten-Zaehler 2026-07-15 01:19:16 +02:00
747111fef4 fix: Nachrichten-Punkt fehlte im mobilen Apps-Menue 2026-07-15 00:45:30 +02:00
c432fba7a2 fix: KoePi Admin-Testbutton sendet Pushover nur noch an den Admin selbst, echter Cron bleibt fuer alle 2026-07-12 16:34:13 +02:00
ac269dbb55 fix: KoePi loggt jetzt alle Angebote (nicht nur das erste), leafletflights-Diagnose entfernt 2026-07-12 16:29:49 +02:00
4de37833b0 fix: KoePi Datumsbereich korrigiert (validityDates statt validFrom/validUntil) + leafletflights-Diagnose 2026-07-12 16:15:35 +02:00
ba1a1d7cff feat: KoePi nutzt jetzt primaer die marktguru-JSON-API statt Puppeteer, mit automatischem Fallback 2026-07-12 16:05:22 +02:00
2f16dab643 fix: KoePi Prospekte-Fehler werden jetzt geloggt statt verschluckt 2026-07-12 15:30:35 +02:00
3c49d1d541 revert: KoePi zurueck zur zuverlaessigen Such-URL, REWE-Dortmund-Namensfilter bleibt 2026-07-12 15:26:01 +02:00
267a3d183d fix: KoePi Scrape-URL gewechselt fuer echte Adressen + REWE-Adresse korrigiert 2026-07-12 15:19:51 +02:00
af208be95b fix: KoePi Adress-Extraktion robuster (Position statt DOM-Nachbarschaft) + Tiefen-Diagnose bei Fehlschlag 2026-07-12 15:01:04 +02:00
c85b29910c fix: KoePi expliziter REWE-Dortmund-Ausschluss + Diagnose-Logging fuer Adress-Filter 2026-07-12 14:49:08 +02:00
238159576a fix: KoePi filtert Angebote anderer Filialen derselben Kette anhand der echten Adresse raus 2026-07-12 14:44:29 +02:00
37b75effb4 feat: neues Tool Wettrechner (Surebet/Arbitrage-Rechner) unter Freizeit 2026-07-12 12:55:20 +02:00
a28b96b424 fix: KoePi Tage-Countdown entfernt, nur noch echtes Start-/Enddatum verwendet 2026-07-12 11:59:33 +02:00
5b4b0b6908 revert: MakerWorld Statistik-Integration erstmal zurueckgebaut 2026-07-12 11:41:23 +02:00
b0d090d85f fix: trust proxy setzen - MakerWorld-Bookmarklet nutzte http:// statt https:// (Mixed-Content-Block) 2026-07-12 09:27:05 +02:00
ff681a8cf2 fix: MakerWorld Bookmarklet als Base64-Payload - robuster gegen Tastatur/URL-Feld-Veraenderungen 2026-07-12 09:17:31 +02:00
f0a3289d9e fix: MakerWorld Bookmarklet-Kopieren mit execCommand-Fallback + sichtbarem Textfeld 2026-07-11 13:27:16 +02:00
dfb0b5d1ba fix: MakerWorld Bookmarklet - Chrome Suchmaschinen-Trick statt blockiertem Lesezeichen-Tap 2026-07-11 11:13:55 +02:00