More user-friendly default Issues search behavior (OD-2092)
Brian King opened 1 year ago

Hello,

I was just checking out OneDev today as a possible alternative to Gitea. Coming from a Gitea/Gitlab/Gerrit background, I found the default Issues search behavior to be counterintuitive. Typically when I go to a project's "Issues" page, I'm searching for an exact error string to see if anyone else has encountered the same problem. Trying this on OneDev resulted in a "malformed query" error. I checked the documentation and could not find a way to do a plain text search.

I eventually stumbled into how to do it, but I think the Issues search should work more like Gitea/Gitlab/Gerrit and less like project management software like JIRA.

Thanks for listening, and for your hard work on this project.

  • Robin Shen commented 1 year ago

    Thanks for trying out OneDev. OneDev search has a query language to bind any text search with other criteries such as issue state, issue priority etc. To search any text, use the form ~text to search~.

    Normally you do not need to type prefix and suffix ~, as OneDev will display an auto-complete suggestion, and you may simply type text you want to search, and hit a tab to have OneDev auto-completes it for you.

    This is a bit complicated compared to other products. However the benefit is that you can combine it with any other criterias to fine tune your search.

  • Robin Shen commented 1 year ago

    Nevertheless, this might not be very friendly for new users, and I will explore ways to improve the experience.

  • Robin Shen changed title 1 year ago
    Previous Value Current Value
    More user-friendly default Issues search behavior?
    More user-friendly default Issues search behavior
  • OneDev changed state to 'Closed' 1 year ago
    Previous Value Current Value
    Open
    Closed
  • OneDev commented 1 year ago

    State changed as code fixing the issue is committed (a3f3adc0)

  • OneDev changed state to 'Released' 1 year ago
    Previous Value Current Value
    Closed
    Released
  • OneDev commented 1 year ago

    State changed as build OD-5638 is successful

issue 1/1
Type
Improvement
Priority
Normal
Assignee
Labels
No labels
Issue Votes (0)
Watchers (2)
Reference
OD-2092
Please wait...
Connection lost or session expired, reload to recover
Page is in error, reload to recover