Search API - Allow notes scope for group search
Problem to solve
The Search UI allows users to use Advanced Global Search to search for notes
scope
The Search API does not allow the notes
scope.
Intended users
All users of search, but I picked out a few personas from the list that I thought may be the in based on the descriptions.
Personas are described at https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas/
- Sasha (Software Developer)
- Devon (DevOps Engineer)
- Simone (Software Engineer in Test)
- Priyanka (Platform Engineer)
User experience goal
The user should be able to use the Web UI and API search with the same scopes.
Proposal
Search API Group search should allow the notes scope.
Documentation
- Updates to the Search API documentation will be needed
Availability & Testing
Will need to add tests for the new scope in areas where they already exist for the Group Search API
- Unit test changes
- Integration test changes
- End-to-end test changes (will need to get with the Quality stable counterpart on this)
- Performance test changes
See the test engineering planning process and reach out to your counterpart Software Engineer in Test for assistance: https://about.gitlab.com/handbook/engineering/quality/test-engineering/#test-planning -->