Project Description

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.

Resources

  • The /search endpoints 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/

Looking for hackers with the skills:

rails obs api tests

This project is part of:

Hack Week 22

Activity

  • over 1 year ago: dleidi liked this project.
  • over 1 year ago: enavarro_suse started this project.
  • over 1 year ago: enavarro_suse added keyword "rails" to this project.
  • over 1 year ago: enavarro_suse added keyword "obs" to this project.
  • over 1 year ago: enavarro_suse added keyword "api" to this project.
  • over 1 year ago: enavarro_suse added keyword "tests" to this project.
  • over 1 year ago: enavarro_suse originated this project.

  • Comments

    • enavarro_suse
      over 1 year ago by enavarro_suse | Reply

      • https://github.com/openSUSE/open-build-service/pull/13785
      • https://github.com/openSUSE/open-build-service/pull/13786
      • https://github.com/openSUSE/open-build-service/pull/13788

    Similar Projects

    This project is one of its kind!