Commit Graph

  • 50cab7ff0c round72: MAC-Adresse nicht mehr in der Startseiten-Suche durchsuchbar - fuehrte zu unerklaerlichen Treffern bei kurzen Zahlen-Suchen dev Dicken 2026-07-27 01:22:23 +02:00
  • ee7bd9fcbf round71: Abfrage-Cache in localStorage gespiegelt - kein leerer Ladezustand mehr bei echtem Seiten-Reload Dicken 2026-07-26 23:43:52 +02:00
  • 1e90eb2905 round70: Icons ruckeln nicht mehr nach - Raster wartet auf alle Datenquellen bevor es rendert Dicken 2026-07-26 23:15:37 +02:00
  • 0a1052f217 round69: Kurzes Aufblitzen des Classic-Designs beim Reload behoben (Design-Wahl jetzt zusaetzlich lokal zwischengespeichert) Dicken 2026-07-26 22:51:05 +02:00
  • 2ed39d6865 round68: Spaeter-lesen als Liste mit Datum/Uhrzeit statt Icon-Raster, Suche im Android-Design nutzt jetzt dieselbe Rangierfunktion wie das klassische Design Dicken 2026-07-26 22:20:04 +02:00
  • 3e27c54199 round67: touch-action von manipulation auf none korrigiert - Browser hat Zieh-Geste vorher fuer natives Scrollen beansprucht Dicken 2026-07-26 20:38:00 +02:00
  • 8046120548 round66: Natives Kontextmenue beim Lang-Druecken auf Icons unterdrueckt (verhinderte bisher das Drag-and-Drop) Dicken 2026-07-26 20:06:26 +02:00
  • ff87f9812c round65: Android-Startbildschirm nur mit Favoriten, echtes Drag-and-Drop per Pointer-Events, selbst erstellbare Ordner Dicken 2026-07-26 18:34:46 +02:00
  • 538fba5fc3 round64: Neues Android-Startbildschirm-artiges Design fuer die mobile Ansicht, umschaltbar in den Einstellungen Dicken 2026-07-26 16:55:00 +02:00
  • c05562c4cd round63: Geraeteuebergreifende Sichtbarkeit fuer manuelle Einzelgeraete-Scans, automatische Logs-Aktualisierung danach Dicken 2026-07-26 16:34:49 +02:00
  • 9abfdba707 round62: Ueberfluessigen Delta-Satz unterdruecken, wenn er nichts Neues gegenueber der Standard-Zusammenfassung aussagt Dicken 2026-07-26 16:28:01 +02:00
  • fb5874d7d0 round61: Delta-Vergleich gegen vollstaendige DB-Abfrage statt lueckenhafter Lauf-Teilliste, Formulierung 'geloescht' statt irrefuehrendem 'fehlen jetzt' Dicken 2026-07-26 15:34:00 +02:00
  • eef4ddc775 round60: Delta-Vergleich zum vorherigen Scan (FritzBox + Sammel-Scan) statt statischer Zahlen Dicken 2026-07-26 14:09:11 +02:00
  • a7036849b1 round59: Serverseitige, geraeteuebergreifende Bestaetigung von Scan-Vorschlaegen statt nur lokalem sessionStorage Dicken 2026-07-26 14:00:10 +02:00
  • 403a052a0f round58: Router-IP vom vollstaendigen Portscan im Sammel-Scan ausnehmen (FritzOS-Angriffserkennung reagierte auf vollen masscan-Scan gegen sich selbst) Dicken 2026-07-26 13:26:38 +02:00
  • 0a1f3143d7 round57: Scroll-to-top-Button hoeher positioniert, Laufzeit-Anzeige in Einstellungen lesbar formatiert Dicken 2026-07-26 13:23:44 +02:00
  • 75bc5725e4 round56: Kritischer Bugfix - Geraete mit 0 von masscan gefundenen Ports loesten faelschlich vollen 65535-Port-Fallback-Scan aus Dicken 2026-07-26 12:50:41 +02:00
  • ca8c8c1d3b round55: DNS-Abfragen mit Timeout absichern, Thread-Pool-Groesse erhoehen (behebt Haenger nach masscan/httpx-Vorabscan), Live-Haekchen pro fertigem Geraet im Batch Dicken 2026-07-26 12:27:24 +02:00
  • c7398ce2ba round54: Live-Fortschritt (Prozent, Restzeit, gefundene Ports/bestaetigte Dienste) waehrend masscan-/httpx-Vorabscan Dicken 2026-07-26 11:50:21 +02:00
  • edc4acaf3b round53: Timeout-Berechnung fuer masscan/httpx auf ganze Zahl runden (execFile lehnte Kommawerte ab) Dicken 2026-07-26 11:36:03 +02:00
  • 2bc5d9550c round52: Fehler im Sammel-Scan werden jetzt in der UI angezeigt und persistent geloggt statt verschluckt Dicken 2026-07-26 11:29:21 +02:00
  • 8dd3115353 round51: Fortschrittsanzeige und Timing-Logs fuer den masscan-/httpx-Vorabscan im Sammel-Scan Dicken 2026-07-26 11:04:09 +02:00
  • 0287a7cc5c round50: masscan/httpx laufen im Sammel-Scan nur noch einmal fuer alle Geraete statt pro Geraet, Rate deutlich erhoeht Dicken 2026-07-26 10:49:35 +02:00
  • cf31ea4402 round49: masscan/httpx-Timeout-Erkennung und Nebenlaeufigkeits-Begrenzung, httpx verwirft offene Ports nicht mehr, FritzBox-Namens-Downgrade auf Platzhalter verhindert Dicken 2026-07-26 09:17:57 +02:00
  • 28fedb2572 round48: masscan/httpx-Fehlermeldungen im Scan-Log sichtbar machen, masscan-Status nur bei vollstaendigem Portscan anzeigen Dicken 2026-07-26 08:29:11 +02:00
  • 2e15669098 round47: httpx-Integration nach masscan (nur bestaetigte Webinterfaces werden weiterverarbeitet), Sichtbarkeit ob masscan/httpx greifen ueber Admin-Logs Dicken 2026-07-25 18:54:23 +02:00
  • eed5089a56 round46: Prozessweite Verbindungs-Obergrenze statt zwei sich multiplizierender Parallelitaets-Werte (behebt verlorene Ports wie FritzBox 443 bei mehreren gleichzeitigen Geraete-Scans) Dicken 2026-07-25 13:56:48 +02:00
  • 6792f5b7ea round45: Sammel-Scan bearbeitet jetzt bis zu 10 Geraete gleichzeitig statt nacheinander (behebt sehr lange Gesamtdauer bei vielen Geraeten) Dicken 2026-07-25 13:17:44 +02:00
  • 59bb4a30b8 round44: Optionale masscan-Beschleunigung fuer den vollstaendigen Portscan mit automatischem Fallback Dicken 2026-07-25 13:05:41 +02:00
  • d4ff497c8c round43: Timeout wieder etwas grosszuegiger, Ports 80/443 bekommen immer einen zweiten Versuch (behebt verpasste Ports bei WLAN-angebundenen Geraeten wie Mesh-Repeatern) Dicken 2026-07-25 13:04:33 +02:00
  • 6457475e26 round42: AVM/FritzOS TR-064-Verwaltungsports (49000/49443) werden nicht mehr als Dienst angezeigt Dicken 2026-07-25 12:49:46 +02:00
  • 301c25571a round41: Portscan-Timeout und Batch-Groesse fuers Heimnetz nachgeschaerft, letzten sequentiellen Rest parallelisiert Dicken 2026-07-25 09:49:35 +02:00
  • 505353cd26 round40: HTTP-Pruefung offener Ports parallelisiert (behebt sehr lange Scan-Zeiten seit vollstaendigem Portscan) Dicken 2026-07-25 09:11:02 +02:00
  • 5deeeaec1d round39: Nur noch echte HTTP-Dienste werden als Dienst angelegt, reine TCP-Ports (SSH, Datenbanken etc.) werden uebersprungen Dicken 2026-07-25 08:43:45 +02:00
  • 38f09e862e round38: Alle Geraete scannen nutzt jetzt ebenfalls den vollstaendigen Portscan (Konsistenz mit dem Einzelgeraete-Scan) Dicken 2026-07-25 01:26:05 +02:00
  • 45a01bd32e round37: API-Scanner Kontrollprobe entschaerft (weniger Fehlalarme false negatives), Alle-bestaetigen-Buttons, Scan-Buttons bei Geraeten zusammengelegt Dicken 2026-07-24 23:32:48 +02:00
  • b32a60be64 round36: Bestaetigte Scan-Ergebnisse erscheinen nach Neuladen der Seite nicht mehr erneut (betraf alle drei Scanner) Dicken 2026-07-24 22:16:12 +02:00
  • 645dcf3af8 round35: Vollstaendiger Portscan (1-65535) pro Geraet als Option, fuer Geraete mit vielen Diensten auf unueblichen Ports Dicken 2026-07-24 21:21:07 +02:00
  • fedb3e9127 round34: Emby-Port ergaenzt, API-Scanner erkennt jetzt auch Namespace-Catch-alls wie bei FritzBox/Hue Bridge Dicken 2026-07-24 21:18:04 +02:00
  • 70da526921 round33: API-Scanner Kontrollprobe gegen Geraete, die jede Anfrage einheitlich beantworten (false positives behoben) Dicken 2026-07-24 17:26:37 +02:00
  • ba057e7911 round32: Bestaetigen-Button fuer Scan-Ergebnisse, API-Scan auf wirklich nutzbare Endpunkte eingegrenzt, Firefox-Android-Hinweis mit Alternativen Dicken 2026-07-24 16:16:10 +02:00
  • e4cc6987be round31: Infrastruktur-Praefixe (lxc/vm/docker) aus Namen und Suche entfernt, Icon-Datenbank-Abgleich auch ohne erkannte Software, Sichtbarkeit bei eindeutigem Icon-Treffer Dicken 2026-07-24 15:30:03 +02:00
  • 87fed21348 round30: alle drei Scanner als Hintergrund-Job, Dienst-Duplikate strukturell verhindert (Migration+Constraint+Geraete-Sperre), zweiter Erkennungsversuch bei leerem Ersttreffer Dicken 2026-07-24 15:14:00 +02:00
  • 2106c17301 round29: Scanner laufen jetzt als Hintergrund-Job im Backend (behebt API-Scan-504-Timeout und macht Scan-Status/-Fortschritt geraeteuebergreifend sichtbar) Dicken 2026-07-24 13:29:01 +02:00
  • f5845ec762 round28: Portscan-Retry fuer bekannte Dienste (Echo/Samsung-Falschmeldungen behoben), 7-Tage-Schwelle jetzt auch fuer einzelne Dienste, geraeteuebergreifender Scan-Status in der Navigation Dicken 2026-07-24 12:49:26 +02:00
  • 430b79763c round27: Ping-Regression rueckgaengig gemacht (Echo/Samsung-Geraete ignorieren ICMP), Aktualisiert-Text entfernt, Suchmaschinen-Hinweis+README, API-Scanner stark erweitert mit eigenem Reiter Dicken 2026-07-24 09:24:57 +02:00
  • 0fc063b2a2 round26: Ping vor Portscan, Liste neuer Dienste, Suchmaschinen-Integration (OpenSearch), API-Scanner Dicken 2026-07-24 02:21:58 +02:00
  • 458f58af6f round25: Scanner-Haenger behoben (Portpruefung parallelisiert statt sequentiell), Abbrechen-Button fuer beide Scanner Dicken 2026-07-24 01:59:18 +02:00
  • 6a2bf24498 round24: Favicon-Groesse und Wort-Erkennung verbessert, ausgeblendet-Badge entfernt, Proxmox-Port-Bug gefixt, Suche um Geraete und Spaeter-lesen erweitert Dicken 2026-07-24 00:58:28 +02:00
  • d87885f16f round23: Startseite kompakter, Theme-Button entfernt, echte Bildverifikation fuer Favicon-Auswahl, Tooltip-Portal, wortbasierte interaktive Favicon-Vorschlaege Dicken 2026-07-24 00:26:08 +02:00
  • b098007742 round22: Startseite kompakter, Ping-Zeitstempel-Bug behoben, echte Favicon-Deduplizierung per Bildinhalt, automatischer Favicon-Abgleich aus Icon-Datenbank + Nachruest-Button Dicken 2026-07-23 20:58:58 +02:00
  • 6a66128172 round21: Startseiten-Bereiche in eine Karte zusammengefasst, Favicon-Auswahl filtert tote Icons und zeigt groessere Vorschau, Icon fuer manuelle Anpassung getauscht, Zeitstempel-Inkonsistenz Scan/Ping behoben Dicken 2026-07-23 20:03:34 +02:00
  • 68ca9ec5e1 round20: Startseite ueberarbeitet, Favicon-Auswahl bereinigt und Icon-Datenbank integriert, Ping-Schalter repariert Dicken 2026-07-23 19:34:09 +02:00
  • ec49534b60 round19: Startseite aufgeraeumt, Favicon-Fallback ueber Ports, Favicon-Picker, Live-Status per Ping Dicken 2026-07-23 18:10:03 +02:00
  • bae9e48fc1 round17+18: Emoji durch Font Awesome ersetzt, Lesezeichen-Kategorie-Vorschlaege, Favicon-Upload Dicken 2026-07-23 14:56:40 +02:00
  • 050616a5cf round16: Geraete-Erkennung per ID statt IP fixen, Schwelle konfigurierbar, Icons auf Font Awesome umgestellt Dicken 2026-07-23 13:23:20 +02:00
  • 7035d4ebda round15: manuelle Aenderungen nicht mehr nachfragen, 7-Tage-Schwelle fuer verschwundene Geraete, Icon-Buttons mit Tooltip, fixierte mobile Kopfleiste, Scroll-to-top-Button Dicken 2026-07-23 12:32:19 +02:00
  • 70edeeed38 round14: Uebernehmen-Bug und Suggestion-Debounce fixen, Read-Later-Verwaltungsseite, konfigurierbares Read-Later-Limit Dicken 2026-07-23 09:17:50 +02:00
  • 2772c29036 round13: manuelle vs. echte Aenderungen trennen, Scan-Uebersicht ueber Navigation persistieren, ausgeblendete Dienste als Tab, Suche ueber Geraetenamen Dicken 2026-07-23 01:21:31 +02:00
  • 1f8218dff1 round12: FritzBox-Merge-Bug vor Doppel-Ausloesung fixen, Scan-Meldungen entschaerfen, Dienstname-Fallback aus Hostname statt IP Dicken 2026-07-22 23:01:01 +02:00
  • 54f224b650 Geraete-Aenderungen (Name/IP) jetzt auch nur als Vorschlag statt automatisch, klarere FritzBox-Zaehlung Dicken 2026-07-22 16:53:38 +02:00
  • 5f150119b2 Fix: FritzBox faelschlich als Home Assistant erkannt + Reverse-DNS + Namens-Aenderungsvorschlaege beim Scan Dicken 2026-07-22 15:58:10 +02:00
  • 7cf64404c5 Fix: Dropdown schloss nicht bei Klick ausserhalb (Liste war kuenstlich auf volle Bildschirmhoehe gestreckt) Dicken 2026-07-20 23:24:48 +02:00
  • 724f076c8c Dashboard-Zahlen (Kategorien, Read Later), Host/IP getrennte Spalten bei Diensten, Scanner-Uebersicht beim Massen-Scan Dicken 2026-07-20 17:51:58 +02:00
  • 0580d46000 Hersteller-Auto-Erkennung ueber MAC (verifiziert), Geraete-Tabelle Hersteller/Modell-Spalten, Dropdown-Klick-Bug, Kategorie-Farbe als Hintergrund Dicken 2026-07-20 14:02:19 +02:00
  • cc4b285aea Kritische Bugfixes: Export/CA-Download (Service-Worker), Speichern-Bug bei Diensten/Lesezeichen, Dark-Mode-Direktlink, Favicon-Mixed-Content-Proxy, Live-Update Zuletzt-besucht, Kategorie-Farb-Picker, Startseite-Nav Dicken 2026-07-20 13:02:58 +02:00
  • 96cf29fef4 Bugfixes (Dark Mode, Dropdown-Kontrast, IP-Suche), Lesezeichen-Ausbau (Farbe, Beschreibung, Favicon), Zuletzt-besucht, Spaeter-lesen, kombinierter Import-Export, Scanner-Reconciliation, Admin-Ueberarbeitung Dicken 2026-07-20 07:52:38 +02:00
  • dc91a9aba9 Lesezeichen, Import/Export, Favoriten-Sortierung im Frontend, Favicon-Fix, sortierbare Spalten, Kategorie-Dropdown Dicken 2026-07-19 21:56:25 +02:00
  • 31e17ff77b HTTPS: eigene lokale Root-CA statt externem DuckDNS/Let's Encrypt Dicken 2026-07-19 17:19:03 +02:00
  • a695159b1d HTTPS im lokalen Netz (Port 8443, selbstsigniertes Zertifikat, optional mkcert) Dicken 2026-07-19 16:03:29 +02:00
  • fc1ea4fa70 Reset-Button, Service-Reorder, Port/HTTPS-Spalten, Healthcheck in Sidebar, Kategorien-Sync Dicken 2026-07-19 15:14:44 +02:00
  • 20ea4d382d Fix: visible-Flag für Scan-Müll, editierbare Hostname/Port/HTTPS, Sidebar fixiert, Suche nur bei Eingabe Dicken 2026-07-19 12:27:45 +02:00
  • d65897b8e1 Fix: Adminbereich responsiv (Mobile-Drawer-Navigation, scrollbare Tabellen) Dicken 2026-07-19 11:20:33 +02:00
  • 986de50963 Commit 8: Plugin-System (Scanner erweitern, Geräte importieren, Icons) Dicken 2026-07-19 10:14:43 +02:00
  • 6a7eb3dfe5 Commit 7: PWA (Manifest, Service Worker, Icons, Offline-Grundfunktion) Dicken 2026-07-19 03:13:55 +02:00
  • 63af09f43a Commit 6: Adminbereich (TanStack Router, 8 Menüpunkte, Scan-Logs) Dicken 2026-07-19 03:13:23 +02:00
  • 7ae5a353cd Commit 7: PWA (Manifest, Service Worker, Icons, Offline-Grundfunktion) Dicken 2026-07-19 03:07:21 +02:00
  • 2f31996bbb Commit 6: Adminbereich (TanStack Router, 8 Menüpunkte, Scan-Logs) Dicken 2026-07-19 02:53:04 +02:00
  • b0ff551ca0 Zentrale .env-Konfiguration für alle Umgebungsvariablen Dicken 2026-07-19 02:35:29 +02:00
  • 28bccb9d16 Commit 5: Scanner-Engine (DNS, Portscan, Titel/Favicon, Softwareerkennung, FritzBox TR-064) Dicken 2026-07-19 02:22:54 +02:00
  • 129b4253b5 Commit 4: Kategorien-API (CRUD + Reorder) und Favoriten-Toggle im Frontend Dicken 2026-07-19 02:10:08 +02:00
  • f963f7eb4e Commit 3: Suche im Frontend mit echten Backend-Daten, Ranking, Tastatur-Navigation Dicken 2026-07-19 02:00:13 +02:00
  • a5b998b421 Commit 2: REST-API für Geräte und Dienste (Zod-Validierung, Drizzle-Repositories) Dicken 2026-07-19 01:53:43 +02:00
  • 3a7f423f60 Fix: tsconfig.base.json im Docker-Build verfügbar machen, react als echte Dependency in packages/ui Dicken 2026-07-19 01:21:25 +02:00
  • 7b8723729b Erstes lauffähiges Grundgerüst: Monorepo, Fastify-API, React-Startseite, Docker Dicken 2026-07-19 01:14:29 +02:00
  • 657496fe49 Sprint 1 - Project scaffold Dicken 2026-07-19 00:44:54 +02:00
  • ab49999649 Initial project structure Dicken 2026-07-19 00:30:44 +02:00
  • affb9aef16 Initial commit Dicken 2026-07-19 00:26:38 +02:00
  • 33cd014fc4 revert 8baba7b51f main Dicken 2026-07-18 23:52:47 +02:00
  • 8baba7b51f Initial commit Dicken 2026-07-18 23:50:32 +02:00