Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace hashie mash with hash #1594

Closed

Commits on Mar 16, 2017

  1. Ignore .ruby-version, .ruby-gemset and byebug_history.

    James McCarthy committed Mar 16, 2017
    Configuration menu
    Copy the full SHA
    a908eb7 View commit details
    Browse the repository at this point in the history
  2. replace Hashie::Mash with ActiveSupport::HashWithIndifferentAccess

    msroot authored and James McCarthy committed Mar 16, 2017
    Configuration menu
    Copy the full SHA
    1afdc91 View commit details
    Browse the repository at this point in the history
  3. Move hashie from gemspec to Gemfile Development dependency.

    James McCarthy committed Mar 16, 2017
    Configuration menu
    Copy the full SHA
    162f28c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    57f4545 View commit details
    Browse the repository at this point in the history
  5. Deep symbolize module for converting a Hash.

    James McCarthy committed Mar 16, 2017
    Configuration menu
    Copy the full SHA
    1787cb7 View commit details
    Browse the repository at this point in the history
  6. Create DeepMergeableHash.

    James McCarthy committed Mar 16, 2017
    Configuration menu
    Copy the full SHA
    71052c8 View commit details
    Browse the repository at this point in the history
  7. Add parameter builder extensions.

    Signed-off-by: James McCarthy <james@thisishatch.co.uk>
    James McCarthy committed Mar 16, 2017
    Configuration menu
    Copy the full SHA
    790443b View commit details
    Browse the repository at this point in the history
  8. Update coerce_spec for Hashie::Mash.

    James McCarthy committed Mar 16, 2017
    Configuration menu
    Copy the full SHA
    d9e8ed0 View commit details
    Browse the repository at this point in the history
  9. Update endpoint_spec to test setting param builder.

    James McCarthy committed Mar 16, 2017
    Configuration menu
    Copy the full SHA
    bbb88e3 View commit details
    Browse the repository at this point in the history
  10. Update request_spec to expect a symbolized Hash.

    Update Endpoint to use build_with.
    James McCarthy committed Mar 16, 2017
    Configuration menu
    Copy the full SHA
    eabe213 View commit details
    Browse the repository at this point in the history
  11. Add build_with to the parameters dsl to select the builder.

    James McCarthy committed Mar 16, 2017
    Configuration menu
    Copy the full SHA
    2a21427 View commit details
    Browse the repository at this point in the history
  12. Use build_with in Endpoint to pass to Grape::Request.

    James McCarthy committed Mar 16, 2017
    Configuration menu
    Copy the full SHA
    e54e2d0 View commit details
    Browse the repository at this point in the history
  13. Plug the parameter builder extensions into Grape::Request.

    James McCarthy committed Mar 16, 2017
    Configuration menu
    Copy the full SHA
    2201d15 View commit details
    Browse the repository at this point in the history
  14. Ensure deep symbolization of coerced params in Hash's.

    James McCarthy committed Mar 16, 2017
    Configuration menu
    Copy the full SHA
    85e02c7 View commit details
    Browse the repository at this point in the history
  15. Switch Grape::Request to use Hash as default.

    James McCarthy committed Mar 16, 2017
    Configuration menu
    Copy the full SHA
    d7c1daa View commit details
    Browse the repository at this point in the history
  16. Add build_parameters_with to Grape::Middleware::Globals

    James McCarthy committed Mar 16, 2017
    Configuration menu
    Copy the full SHA
    2491071 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2017

  1. Update gemfiles from appraisal and exclude from Rubocop.

    James McCarthy committed Mar 17, 2017
    Configuration menu
    Copy the full SHA
    f4aeb9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dc07f38 View commit details
    Browse the repository at this point in the history
  3. Update CHANGELOG.md with PR 1594.

    James McCarthy committed Mar 17, 2017
    Configuration menu
    Copy the full SHA
    6c2d614 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2017

  1. Ensure CustomTypeCoercer works with plain Hash.

    James McCarthy committed Apr 6, 2017
    Configuration menu
    Copy the full SHA
    abae16c View commit details
    Browse the repository at this point in the history
  2. Switch the default params to HashWithIndifferentAccess.

    James McCarthy committed Apr 6, 2017
    Configuration menu
    Copy the full SHA
    247869b View commit details
    Browse the repository at this point in the history
  3. Document the changes to params in README and UPGRADING.

    James McCarthy committed Apr 6, 2017
    Configuration menu
    Copy the full SHA
    6e5964b View commit details
    Browse the repository at this point in the history
  4. Some adjustments to README.md.

    James McCarthy committed Apr 6, 2017
    Configuration menu
    Copy the full SHA
    2ddaa42 View commit details
    Browse the repository at this point in the history