Commits on Jul 13, 2016
  1. @rafaelfranca

    Correctly set the parameter parsers in the tests

    In Rails 5 we don't need a middleware for it
    rafaelfranca committed Jul 13, 2016
  2. @rafaelfranca

    Test with latest 2.2

    rafaelfranca committed Jul 13, 2016
  3. @rafaelfranca

    Test with Ruby 2.3

    rafaelfranca committed Jul 13, 2016
  4. @rafaelfranca
  5. @rafaelfranca
Commits on Sep 29, 2015
  1. @jeremy
Commits on Sep 10, 2015
  1. @eileencodes

    Merge pull request #12 from eileencodes/update-for-rails5

    Update for Rails 5
    eileencodes committed Sep 10, 2015
Commits on Sep 8, 2015
  1. @eileencodes

    Bump required Ruby version and update travis.yml

    Rails 5 requires Ruby 2.2.2 and will fail on versions lower than 2.2.2.
    This change removes the versions that cannot work with the changes to
    Rails 5 and actionpack-xml_parser. Updates corresponding .travis.yml
    file so that master no longer runs against those.
    eileencodes committed Aug 26, 2015
Commits on Aug 26, 2015
  1. @eileencodes

    Fix deprecation warnings by switching `text` to `plain`

    Fixes deprecation warning to swicth from using `render text:` to `render
    plain:`.
    
    ```
    `render :text` is deprecated because it does not actually render a
    `text/plain` response. Switch to `render plain: 'plain text'` to render
    as `text/plain`
    ```
    eileencodes committed Aug 26, 2015
  2. @eileencodes

    Fix deprecation warnings about keyword args

    It is now required that HTTP request methods pass keyword arguments
    instead of params without keywords.
    
    This fixes the following deprecation warning:
    
    ```
    DEPRECATION WARNING: ActionDispatch::IntegrationTest HTTP request
    methods will accept only the following keyword arguments in future
    Rails versions:
    params, headers, env, xhr
    
    Examples:
    
    get '/profile',
      params: { id: 1 },
      headers: { 'X-Extra-Header' => '123' },
      env: { 'action_dispatch.custom' => 'custom' },
      xhr: true
    ```
    eileencodes committed Aug 26, 2015
  3. @eileencodes

    Fix deprecation warning about passing strings to middleware

    Passing middleware as strings or symbols is now deprecated.
    
    ```
    DEPRECATION WARNING: Passing strings or symbols to the middleware
    builder is deprecated, please change
    them to actual class references.  For example:
    
      "ActionDispatch::XmlParamsParser" => ActionDispatch::XmlParamsParser
    ```
    eileencodes committed Aug 26, 2015
  4. @eileencodes

    Make AC::Parameters not inherited from Hash

    Following rails/rails#20868 changed how
    ActionController::Parameters worked.
    
    This change makes `dump_param_keys` match how the Rails side reads teh
    hash keys.
    
    Without this change the right keys don't make it to `Request::Utils` so
    the test `test_dasherized_keys_as_xml` was failing because `sub-key`
    wasn't being recognized as a key.
    eileencodes committed Aug 26, 2015
  5. @eileencodes

    Replace `deep_munge` with `normalize_encode_params`

    `deep_munge` no longer exists. We should now use
    `normalize_encode_params`
    eileencodes committed Aug 26, 2015
  6. @eileencodes

    Bump dependencies for ActionPack

    ActionPack has removed `deep_munge` and this gem no longer works with
    Rails 5.
    
    This bumps the dependency for ActionPack which requires Rack 2.0 so I
    added that to the Gemfile as well since it's unreleased.
    eileencodes committed Aug 26, 2015
Commits on Jul 12, 2015
  1. @killthekitten @robin850
Commits on Apr 17, 2015
  1. @sikachu

    Bump to v1.0.2

    sikachu committed Apr 17, 2015
  2. @sikachu

    Update assertion on nil stripping

    The behavior of `deep_munge` was changed in rails/rails#16924 for
    security reason, so we should expect a different outcome when running
    against Rails 5.0+.
    sikachu committed Apr 17, 2015
  3. @sikachu

    Update Travis build matrix

    * Use final version of Ruby 2.1.0
    * Add Ruby 2.2 and Ruby HEAD
    * Test edge gemfile only with Ruby 2.2
    sikachu committed Apr 17, 2015
Commits on Oct 22, 2014
  1. @zzak

    Merge pull request #5 from richrace/update-docs

    Update README.md [ci skip]
    zzak committed Oct 22, 2014
  2. @richrace

    Update README.md

    When deploying a Rails 4.1 app it would fail on any `rake` task, unless I used the `bundle exec` command. 
    
    This meant that Pushion Passenger tried to start the server it gave me the error: `uninitialized constant ActionDispatch::XmlParamsParser`
    
    Adding the required fixed the issue.
    richrace committed Oct 22, 2014
Commits on Jul 3, 2014
  1. @sikachu

    Merge pull request #3 from mxrguspxrt/master

    Keep request body in same state as it was before read
    sikachu committed Jul 3, 2014
Commits on Feb 7, 2014
  1. Merge with rails/actionpack-xml_parser

    mxrguspxrt committed Feb 7, 2014
Commits on Dec 12, 2013
  1. Test against master

    Rafael Mendonça França committed Dec 12, 2013
Commits on Nov 7, 2013
Commits on Nov 3, 2013
  1. @dhh

    Bump version for compatibility with Rails 4.1 (and remove the restric…

    …tion on the dependency)
    dhh committed Nov 3, 2013
  2. @dhh
  3. @dhh
Commits on Jun 14, 2013
  1. @sikachu

    Prepare for 1.0.0 release

    sikachu committed Jun 14, 2013
  2. @sikachu

    Add rake as development dependency

    So we can do `bundle exec rake` ...
    sikachu committed Jun 14, 2013
  3. @sikachu
  4. @sikachu

    Relax requirement in Gemspec

    This is to make sure that people can use this with the final version of
    Rails 4.0.0
    sikachu committed Jun 14, 2013
  5. @sikachu

    Update comment on rescuing exception

    We only care about XML exception here.
    sikachu committed Jun 14, 2013
  6. @sikachu

    Fix broken test from behavior change in Rails 4.0

    Rails 4.0 now returns "Bad Request" (400) response on parameters that
    fails to parsed as expected.
    sikachu committed Jun 14, 2013
  7. @sikachu

    Update dependency, remove Git source

    Now requiring at least Rails 4.0.0.rc1
    sikachu committed Jun 14, 2013