Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Search Bar Feature Request: Allow search query to be edited as plain text #82395

Open
malwilley opened this issue Dec 19, 2024 · 2 comments
Open

Comments

@malwilley
Copy link
Member

malwilley commented Dec 19, 2024

Problem Statement

Image

The new search UI has improved feature discovery and new user adoption, but also presents usability issues for power users who are aware of Sentry's search syntax and would otherwise be able to edit queries more quickly.

Some parts of the query editing are slower with the new UI, such as:

  • If you want to negate a filter, you have to click "is" to change to "is not" after creating the filter. With text, you could write out !is:unresolved
  • If you want to change a filter key or value, you need to click (or arrow over and press enter) to enter edit mode. With text you can immediately go to the part you wish to edit.

Solution Brainstorm

The search bar could support two "modes" - the current tokenized mode, and a plain text mode. Users could toggle between them, and that preference would be stored somewhere to remember the selection. The plain text mode would still need to support autocomplete features to make it usable.

Product Area

Issues

@nipunh
Copy link

nipunh commented Dec 20, 2024

@malwilley Can i work on this issue?

@getsantry getsantry bot moved this to Waiting for: Product Owner in GitHub Issues with 👀 3 Dec 20, 2024
@malwilley
Copy link
Member Author

@nipunh this is a pretty large feature which still requires some product and design input before any work can be done on it. I appreciate the eagerness, but perhaps it would be better to focus on another issue!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

2 participants