Improve navigation in the "Search or jump to..." field

Problem to solve

We are organizing our projects as subgroups which have all a very similar structure; e.g.

.
|-- ksp0123/
|   |-- BSP
|   |-- docker
|   |-- kernel
|   |-- barebox
|   |-- doc
|   `-- internal-doc
| 
`-- ksp0345/
    |-- BSP
    |-- docker
    |-- kernel
    |-- barebox
    `-- internal-doc

Navigating into a repository (e.g. ksp0123/internal-doc) requires a lot of clicks atm. Entering the project name e.g. ksp0123 will lead to the group page where project must be searched; entering the repository name (e.g. internal-doc) will list all repositories with such a name and the wanted one is usually omitted because number of search results is limited.

The Projects and Group dropdown lists in the upper bar are not useful for this layout because it has the same limitations and "Frequently" visited has not enough entries to work with such a project layout.

Proposal

It would be nice when the "Search or jump to..." field in the upper right bar would allow a more powerful syntax; e.g.

  • allow paths: ksp0123/ would limit the selection of subprojects of ksp0123; additional letters (e.g. ksp0123/d would limit selection further; here ksp0123/docker + ksp0123/doc)

  • allow wildcards: ksp*/*doc would show ksp0123/doc, ksp0123/internal-doc and ksp0345/doc

It would be nice too, when this input field can be reached by a keyboard shortcut.

Assignee Loading
Time tracking Loading