d74f91b4bb
karte.astro: setMap() gegen fehlende Map-Sources guarden -> render()/Tabelle bricht nicht mehr ab (war hinter surl-Bug versteckt). Tabelle füllt sich jetzt vor Map-Load
main
till2026-06-29 14:39:10 +00:00
e61a81eb9a
Crawler: Per-Host-Proxy-Routing (HTTP_PROXY_URL nur für harte Hosts via CRAWL_PROXY_HOSTS, Rest direkt) -> Residential-Proxy später mit minimalem Traffic einsetzbar. Hinweis: Datacenter-Proxys (Webshare Free) knacken Bauhaus/Otto NICHT
till2026-06-29 12:36:57 +00:00
6b127737ac
Crawler: Auto-Discovery der Klimageraete-Kategorieseiten (toom+OBI) findet Produkte selbst (Daten-Hygiene-Filter, Zubehoer raus); 3-Min-Takt; paralleles Crawling; discovered-Flag + Counts im Snapshot
till2026-06-29 12:29:14 +00:00
2ffafd4486
Bilder selbst hosten: Unsplash-Assets im Docker-Build nach /img/ backen (kein Client-Hotlink, DSGVO); Referenzen Hero/Alarm/Brandmark auf lokale /img/-Pfade; Bildnachweis-Hinweis aktualisiert
till2026-06-29 12:15:29 +00:00
568fffdf13
Header: Unsplash-Bildmarke (Pawel Czerwinski) neben Logo + mobile Nav scrollbar (kein Overflow auf Phones); Credit ergänzt
till2026-06-28 17:05:43 +00:00
b84feefc5a
Redesign Startseite nach Claude-Design-Entwurf: Foto-Hero (Unsplash) mit Gradient-Overlay + Live-Card, Stat-Tiles, Alarm-Band mit Smartphone-Foto; /bildnachweis + Footer-Link (Credits Woblick/Matveev)
till2026-06-28 16:51:38 +00:00
c034250bac
Crawler: echter Browser-Fingerprint + Proxy-Env (HTTP_PROXY_URL, DE-Residential wie AidaBot), 403/429=blocked vs 404/410=entfernt; Frontend zeigt blockierte Quellen ehrlich an
till2026-06-28 07:42:40 +00:00
bb7991bbd3
Live-Crawler scharf: Frontend-Overlay (LIVE-gescrapte OBI/Bauhaus-Preise im Monitor) + 404/410-Erkennung (Produktseite entfernt) – Edge, den braucheklima nicht hat
till2026-06-28 07:39:39 +00:00