Skip to content

Improve middleware feature#5

Merged
iazaran merged 2 commits into
mainfrom
Improve-middleware-feature
Apr 10, 2026
Merged

Improve middleware feature#5
iazaran merged 2 commits into
mainfrom
Improve-middleware-feature

Conversation

@iazaran
Copy link
Copy Markdown
Owner

@iazaran iazaran commented Apr 10, 2026

Description

This PR improves the dashboard UX and documentation with two changes:

  1. Changes the default date filter from "All Time" to "Today" for better performance when viewing the traces list
  2. Moves the middleware setup documentation to immediately after the installation steps, making it more discoverable as a recommended setup step

Changes Made

  • Changed default date filter to "Today" instead of "All Time" for better query performance on large datasets
  • Reordered date filter dropdown from shortest to longest time period (Last Hour → Today → Yesterday → Last 7 Days → Last 30 Days → All Time)
  • Fixed bug where selecting "All Time" would revert back to "Today" (changed value from empty string to "all")
  • Added "Recommended: Enable HTTP Middleware" section after installation steps in README.md and docs/index.html
  • Removed duplicate middleware documentation that was previously in a separate "Auto HTTP Ingestion" section

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes

Related Issues

N/A - Improvements discovered during real-world usage testing

@iazaran iazaran merged commit 9cc4211 into main Apr 10, 2026
30 checks passed
@iazaran iazaran deleted the Improve-middleware-feature branch April 10, 2026 18:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant