-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Milestone
Description
tl;dr
We need to cover what we are missing, mostly the links (all-levels)
- Toplevel
jsonapimember (Add top-level jsonapi member #1050) -
includeoption (Nicer syntax for jsonapiinclude#1131) -
fieldsoption (sparse fieldsets #700) -
typeoverriding (typedirective for serializer to control type field with json-api adapter #1213) - Toplevel
meta - Toplevel links (Add support for toplevel JSON API links. #1247)
- Resource-level links (Add support for resource-level JSON API links. #1246)
- Resource-level meta (pending PR Add support for resource-level meta. #1340)
- Relationship-level links (pending PR Add support for relationship-level links and meta attributes. #1454)
- Relationship-level meta (pending PR Add support for relationship-level links and meta attributes. #1454)
- Errors handling (RFC PR [RFC] JSON API Errors (Initial implementation and roadmap for full feature-set) #1004)
Right now we are covering most of JSON-API conventions but there are some tiny parts missing and we need sync this up.
We are really missing all-levels links support, right now I think there might be just one missing, but we also need to double check overall convention to make sure we are good to go.
related to issues:
Duplicate resource object in compound document #1202Refactor JsonApi adapter to avoid redundant computations. #1447 (duplicate resources insideincluded)- Validate JsonApi serializations against http://jsonapi.org/schema #1162
related to PRs: