Conversation
panel time ranges, dashboard override and geo map viewport
Codecov Report❌ Patch coverage is
📢 Thoughts on this report? Let us know! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release 1.3.2. Rolls up everything merged to
developsince 1.3.1 (10 commits): the dashboard time range work requested by @SemoTech (#304, #305), plus the version bump.Highlights
Added (custom dashboards, #305)
time_series,top_n_table,geo_map,log_table,metric_chart,metric_stat,trace_latency,trace_volume,detection_events,activity_overview) now shares one preset list: 15m, 1h, 6h, 12h, 24h, 48h, 3d, 7d, 14d and 30d. The catalog lives in@logtide/shared, so the API validator and every config form can never drift apart, and it is a strict superset of the previous per-panel enums: stored dashboards and YAML imports keep validating with no schema version bump. Config forms label the control "Time range" with readable labels ("Last 48 hours")Fixed
time_seriespanel always rendered the last 24 hours regardless of its configured interval, and silently ignored its service filter. It now honors both, with adaptive bucketing (1m/5m/15m/1h/1d), zero-filled buckets so gaps read as zero instead of disappearing, and date-aware axis labels on multi-day rangestop_n_tableservice dimension always aggregated the last 7 days regardless of its configured interval. It now honors the window (the continuous-aggregate fast path is kept for the 7d default) and gained support for the Last seen columngeo_mappanel no longer destroys and rebuilds the map on every auto-refresh, so pan and zoom survive background refreshes. Auto-fit now runs only on first paint or when the panel config changes, with a new "Fit data" control to re-frame on demand. Mouse wheel over the panel scrolls the dashboard instead of zooming the map (zoom stays on the +/- controls, double click and pinch), and the map no longer paints above open dialogsVersion bump
All 5
package.json, the release fallbacks (internal-logger.ts,hooks.client.ts,hooks.server.ts),Footer.svelte, README badge/intro/features header, andCHANGELOG.mddated[1.3.2] - 2026-08-22.Closes #304
Closes #305
Full detail in
CHANGELOG.mdunder[1.3.2].