This commit is contained in:
Mateusz Gruszczyński committed 2026-10-11 22:12:27 +02:00
1 parent 75104f87ba
commit 4cc994b3bc
86 files changed
+942 -223

No files matched your search

+11
View File
@@ -45,6 +45,17 @@ At least one column must remain visible. Stored-log column selection is saved pe
Selecting a row highlights it and expands parsed field/value pairs directly below the row. A nested **Raw JSON** section shows the normalized complete record.
## Narrow-screen navigation (0.31.5)
At viewport widths up to 700px, `/logs` uses a vertically scrolling list of
compact cards in place of a horizontally expanding results table. Each card
shows every enabled column, with long values wrapped or shortened until
expanded; tap the card (or focus and press Enter/Space) to inspect all parsed
fields and the complete Raw JSON. Search, source, page size, column selection,
pagination and repeated-value analysis stay available. Large raw text and
aggregate tables scroll **inside their own containers**, never across the entire
administration page. Tablet/desktop results keep the normal tabular layout.
## Repeated-value analysis
The **Repeated values** tab (advanced parser) can count repeated values for any parsed field returned by the explorer. Typical security-investigation fields are `user_agent`, `client_ip`, `host` and `path`. Counts are calculated across the bounded matching scan before pagination, so changing the page does not change the count set. Minimum repetitions and top-result count are configurable within server limits. Values in the result table are directly copyable.