#007 Host-Tabelle, Suche und Detailansichten #7

Closed
opened 2026-09-17 19:43:01 +00:00 by florian.wilde · 0 comments
Owner

Ziel

Hosts finden, filtern und vollständig einsehen.

Aufgaben

  • Host-Tabelle (serverseitig): Filter Kunde, Status, Produkt, Ablauf, Rechnungsstatus; Sortierung; Spaltenauswahl; Paginierung; CSV-Export
  • Suche nach Key, Server-ID, Hostname, IP, Proxmox-Rechnungsnummer
  • Globale Suche in der Kopfleiste und Sidebar, Strg+K
  • Host-Detail: Profil-Card, Tabs Übersicht, Subscription-Historie, Reports, Rechnungen, Notizen; Tags
  • Kopier-Buttons für Key, Server-ID, Rechnungsnummer
  • Badge „Keine Meldung“

Akzeptanzkriterien

  • Eingabe pve1c-a6bd21fcb6 liefert direkt Host und Kunde
  • Filter bleiben in der URL erhalten (teilbar, Zurück-Button funktioniert)

Abhängigkeiten

#006

Notizen / Entscheidungen

  • Filter, Sortierung und Seite stehen in der Adresse; eine gefilterte Liste ist damit teilbar und der
    Zurück-Knopf funktioniert.
  • Sortierung stellt Hosts ohne Ablaufdatum bzw. ohne Meldung immer ans Ende (nulls: "last"), sonst stünden
    sie beim absteigenden Sortieren ganz oben.
  • Die Suche findet auch über Proxmox- und Kundenrechnungsnummern zum Host.
  • Der CSV-Export übernimmt die aktiven Filter und liefert alle Treffer, nicht nur die angezeigte Seite.
  • Zurückgestellt: frei wählbare Spalten. Die Tabelle hat acht feste Spalten und passt damit auf einen
    Bildschirm; eine Spaltenauswahl lohnt erst bei deutlich mehr Feldern. Bei Bedarf als eigenes Issue nachziehen.

Quelle: docs/issues/007-hosts-detailansichten.md – dort wird dieses Issue gepflegt.

## Ziel Hosts finden, filtern und vollständig einsehen. ## Aufgaben - [x] Host-Tabelle (serverseitig): Filter Kunde, Status, Produkt, Ablauf, Rechnungsstatus; Sortierung; Spaltenauswahl; Paginierung; CSV-Export - [x] Suche nach Key, Server-ID, Hostname, IP, Proxmox-Rechnungsnummer - [x] Globale Suche in der Kopfleiste und Sidebar, `Strg+K` - [x] Host-Detail: Profil-Card, Tabs Übersicht, Subscription-Historie, Reports, Rechnungen, Notizen; Tags - [x] Kopier-Buttons für Key, Server-ID, Rechnungsnummer - [x] Badge „Keine Meldung“ ## Akzeptanzkriterien - [x] Eingabe `pve1c-a6bd21fcb6` liefert direkt Host und Kunde - [x] Filter bleiben in der URL erhalten (teilbar, Zurück-Button funktioniert) ## Abhängigkeiten #006 ## Notizen / Entscheidungen - Filter, Sortierung und Seite stehen in der Adresse; eine gefilterte Liste ist damit teilbar und der Zurück-Knopf funktioniert. - Sortierung stellt Hosts ohne Ablaufdatum bzw. ohne Meldung immer ans Ende (`nulls: "last"`), sonst stünden sie beim absteigenden Sortieren ganz oben. - Die Suche findet auch über Proxmox- und Kundenrechnungsnummern zum Host. - Der CSV-Export übernimmt die aktiven Filter und liefert alle Treffer, nicht nur die angezeigte Seite. - **Zurückgestellt:** frei wählbare Spalten. Die Tabelle hat acht feste Spalten und passt damit auf einen Bildschirm; eine Spaltenauswahl lohnt erst bei deutlich mehr Feldern. Bei Bedarf als eigenes Issue nachziehen. --- Quelle: `docs/issues/007-hosts-detailansichten.md` – dort wird dieses Issue gepflegt.
florian.wilde added this to the v0.4.0 milestone 2026-09-17 19:43:01 +00:00
florian.wilde added the ui label 2026-09-17 19:43:01 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: florian.wilde/ProxLedger#7