JsonapiCompliable

Build Status

JSONAPI Suite Website

Documentation

Supported Rails versions: >= 4.1

Upgrading to 0.10

sideload_whitelist has been moved from the resource to the controller:

class PostsController < ApplicationController
  jsonapi resource: PostResource do
-    sideload_whitelist({ index: [:foo] })
-  end
+  sideload_whitelist({ index: [:foo] })
end

# NEW

Running tests

We support Rails >= 4.1. To do so, we use the appraisal gem. So, run:

$ bin/appraisal rails-4 bin/rspec
$ bin/appraisal rails-5 bin/rspec

Or run tests for all versions:

$ bin/appraisal bin/rspec

Generating the Documentation

$ yard doc
$ yard server