Improve error handling of the
/search API endpoints of OBS.
Research use cases of
/search API requests where error messages are returned, and then improve and fix the error messages returned.
Goal for this Hackweek
- Fix issue #13657.
- Refactor xpath parser, search controller, and tests.
/searchendpoints in the new OBS API documentation: https://build.opensuse.org/apidocs-new/#/Search
- RSpec Controller specs documentation: https://relishapp.com/rspec/rspec-rails/v/6-0/docs/controller-specs/
- Nokogiri API documentation: https://nokogiri.org/rdoc/
This project is part of:
Hack Week 22
This project is one of its kind!