Eric Proulx
Eric Proulx
Hi, While looking at our dependencies, I found that Amazon SNS service's name is equal to `subtype/topic_id`. You can imagine having multiple topic what kind of graph is rendered. I...
### OAuth2-Proxy Version 7.8.2 ### Provider oidc ### Current Behaviour of your Problem Hi 👋, I was wondering if there's a way to make a call to the OIDC Provider's...
This PR reduce significantly the number of directories/files created when installing the gem. Only the following are now installed: - lib/**/* - README.md - LICENSE.txt - CHANGELOG.md I don't think...
This PR adds the # frozen_string_literal: true. It's just autocorrect from Rubocop. In preparation for Ruby 3.4 :) ----------------- Before submitting the PR make sure the following are checked: *...
There are few places in the code that we `raise` an exception instead of throw `:error` and vice-versa. - [Grape::Middleware::Versioner::AcceptVersionHeader](https://github.com/ruby-grape/grape/blob/master/lib/grape/middleware/versioner/accept_version_header.rb) middleware is throwing but [Grape::Middleware::Versioner::Header](https://github.com/ruby-grape/grape/blob/master/lib/grape/middleware/versioner/header.rb) is raising. - [Running validators](https://github.com/ruby-grape/grape/blob/09e1bf544a86526ac15b3ea425da8a042c7dfc74/lib/grape/endpoint.rb#L307)...
While looking at the Coercer's [cache](https://github.com/ruby-grape/grape/blob/30b3a4377172814ca0bf0c72473f1df1bf7abcfb/lib/grape/validations/types.rb#L190), I've found that some keys have a weird name. When running the specs, I've found the followings : ```ruby __[[String]]_#_false __Array_#_false __Array_#_false __[String]_#_false __Hash_#_false...
It probably never happened but defining a optional parameter with a message attribute will raise an exception. The following test will fail. ```ruby context 'optional param with message' do let(:app)...
The length validator will raise an ArgumentError at runtime if `min`, `max` or `is` conditions aren't met. For instance ```ruby describe '/negative_max' do let(:app) do Class.new(Grape::API) do params do requires...
Any plans to release 0.10.0. I would love to have the `log` method. Thanks