grape
https://github.com/ruby-grape/grape
Ruby
An opinionated framework for creating REST-like APIs in Ruby.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
15 Subscribers
Add a CodeTriage badge to grape
Help out
- Issues
- Read the params builder setting with `[]` instead of `method_missing`
- Test the path-normalizer fast path without a regexp
- Skip the query parse and the path concatenation in content negotiation
- Return a Rack tuple from the formatter instead of a Rack::Response
- Write route_info into the path captures instead of merging two hashes
- Build an error response's backtrace only when it will be rendered
- Include endpoint helpers once instead of on every request
- Take `declared_params_scope` as a keyword instead of stamping it into opts
- Check a group's type in one place for `requires` and `optional`
- Pass `required` as an argument instead of writing a presence key
- Docs
- PatternflyComponentsHelper#title_tag
- PatternflyComponentsHelper#icon_tag
- PatternflyComponentsHelper#icon_name
- #create_provider_with_plan
- SessionHelper#logged_in?
- SessionHelper#assert_current_user
- SessionHelper#log_out
- SessionHelper#current_account
- SessionHelper#try_provider_login
- SessionHelper#try_buyer_login_sso_token