Permalink
Commits on Dec 11, 2017
  1. Added Swagger generation

    elasti-ron committed with iNecas Dec 11, 2017
  2. fix typo

    scytherswings committed with iNecas Dec 11, 2017
Commits on Dec 5, 2017
  1. Bump version to 0.5.6

    iNecas committed Dec 5, 2017
Commits on Nov 30, 2017
  1. Prevent missing translation span in title

    mbacovsky committed with iNecas Nov 12, 2017
    When the translation is missing it is wrapped with
    <span class="translation_missing"... by rails. HTML elements
    are not allowed within the title tag.
Commits on Nov 17, 2017
  1. Remove dead code.

    voxik committed with iNecas Nov 16, 2017
    apipie/client/generator.rb seems to be dead code. Moreover, it references
    another files, such as apipie/client/base, which are neither available in
    repository (resolves #135).
Commits on Nov 6, 2017
  1. Added french locale

    giglemad committed with iNecas Nov 5, 2017
Commits on Nov 2, 2017
  1. Bump version to 0.5.5

    iNecas committed Nov 2, 2017
  2. Allow for resource-level deprecations

    cross-p6 committed with iNecas Nov 2, 2017
    Resources can now be marked as deprecated. This marking is also
    referenced at the method level, meaning that resources marked as
    deprecated will have all their methods marked as such as well.
    This commit also includes related updates to the views used for
    generating documentation
Commits on Nov 1, 2017
  1. prevent lang in url when config.translate is false

    markmoser committed with iNecas Oct 14, 2017
    This helps issue #549
    #549
Commits on Sep 8, 2017
  1. Bump version to 0.5.4

    iNecas committed Sep 8, 2017
Commits on Sep 7, 2017
  1. Bump version to 0.5.3

    iNecas committed Sep 7, 2017
Commits on Aug 25, 2017
Commits on Aug 21, 2017
  1. Bump version to 0.5.2

    iNecas committed Aug 21, 2017
  2. A way to extend an exiting API via concern

    iNecas committed Aug 20, 2017
    Sometimes, it's needed to extend an existing controller method with additional
    parameters (usually when extending exiting API from plugins/rails engines).
    The concern can be also used for this purposed, using `update_api` method.
    The params defined in this block are merged with the params of the original method
    in the controller this concern is included to.
    
    ```ruby
    module Concerns
      module OauthConcern
        extend Apipie::DSL::Concern
    
        update_api(:create, :update) do
     param :user, Hash do
       param :oauth, String, :desc => 'oauth param'
     end
        end
      end
    end
    ```
    
    The concern needs to be included to the controller after the methods are defined
    (either at the end of the class, or by using `Controller.send(:include, Concerns::OauthConcern)`.
Commits on Aug 20, 2017
  1. Fallback to apipie views when application override isn't present

    tstrachota committed with iNecas Aug 14, 2017
    Before this change apipie-rails required all views to be copied into the
    application's view folder even when only one of the files contained some
    modification. After this change it is possible to override just a single
    view.
Commits on May 26, 2017
  1. Update README.rst

    iamsimakov committed with iNecas May 26, 2017
    Fix link to Descripyion RDoc
Commits on May 10, 2017
  1. Update apipies_controller.rb

    DmitryKK committed with iNecas May 5, 2017
Commits on Apr 26, 2017
  1. Bump version to 0.5.1

    iNecas committed Apr 26, 2017
Commits on Apr 19, 2017
  1. Update CHANGELOG.md

    iNecas committed Apr 19, 2017
  2. Bump version to 0.5.0

    iNecas committed Apr 19, 2017
Commits on Apr 5, 2017
  1. Do not mutate strings passed as config options, fixes #461

    Sam Davies committed with iNecas Apr 5, 2017
Commits on Apr 3, 2017
  1. Fix reloader deprecation

    Илья Бондаренко committed with iNecas Mar 31, 2017
  2. Fix Rails deprecations for Rails 5.1

    Onumis committed with iNecas Mar 13, 2017
Commits on Mar 24, 2017
  1. Adds quotes to strings

    Daniel Lopez Prat committed with iNecas Mar 24, 2017
  2. added locales/ja.yml for Japanese

    初コミット committed with iNecas Mar 6, 2017
Commits on Mar 17, 2017
Commits on Feb 20, 2017
  1. Remove json gem dependency

    domcleal committed with iNecas May 4, 2016
    Ruby 1.9+ ships json in the standard library, so a dependency on the
    gem isn't necessary. See also rails/rails@f3433f7.
Commits on Feb 18, 2017
  1. Bump version to 0.4.0

    iNecas committed Feb 18, 2017
Commits on Feb 17, 2017