Improve the navbar search
The search in the navbar should give results for more than ip devices. More specifically it should be able to display results from rooms and interfaces in addition to netboxes. An easy way to add more results should be implemented.
Blueprint information
- Status:
- Complete
- Approver:
- John-Magne Bredal
- Priority:
- Undefined
- Drafter:
- John-Magne Bredal
- Direction:
- Approved
- Assignee:
- John-Magne Bredal
- Definition:
- Approved
- Series goal:
- Accepted for 3.12
- Implementation:
- Implemented
- Milestone target:
- 3.12.0
- Started by
- John-Magne Bredal
- Completed by
- John-Magne Bredal
Related branches
Related bugs
Bug #736825: Replace ip-hostname search in toolbar with a more generic searchbox | Fix Released |
Sprints
Whiteboard
A solution is made by giving the search input to a number of searchproviders. These providers are responsible for their own search and give results in a general way that may be easily displayed next to other providers. The controller chooses which providers are to be used. Adding and removing providers are done in the controller and still needs code compilation. In the future the plugging of providers should perhaps be done in a config-file.
A new page is created to display the searchresults, and is meant to be the top level page for displaying general information.