An open API service for providing issue and pull request metadata for open source projects.

GitHub / jsonapi-rb/jsonapi-serializable issues and pull requests

#126 - Add links conditionally

Issue - State: closed - Opened by zubin about 1 year ago - 1 comment

#124 - Conflicting behavior for Relationships when using `fields` and/or `include`

Issue - State: open - Opened by Diasporism almost 3 years ago - 6 comments

#123 - Conditional fields with key format

Pull Request - State: open - Opened by jembezmamy about 3 years ago

#121 - Omit relationship meta when nil

Pull Request - State: closed - Opened by remear almost 4 years ago

#120 - Overlapping IDs leads to confusing behaviour

Issue - State: open - Opened by doconnor-clintel about 4 years ago

#119 - KeyFormat breaks included relationships

Issue - State: open - Opened by juni0r almost 5 years ago

#118 - Is it possible to dasherize key name from an underscore key ?

Issue - State: open - Opened by bsylvain almost 5 years ago

#117 - Is it possible to add global option for setting key_format

Issue - State: open - Opened by saygun over 5 years ago

#116 - Incompatible with Rails 6

Issue - State: closed - Opened by shushugah over 5 years ago - 2 comments

#115 - Provide a way to quickly link attributes and object methods?

Issue - State: closed - Opened by davidw over 5 years ago - 1 comment

#114 - README: Use SVG badge

Pull Request - State: closed - Opened by olleolleolle about 6 years ago

#113 - [add lazy meta] Add the ability to run the meta in a lazy load

Pull Request - State: closed - Opened by dawidof about 6 years ago

#112 - Serializer should be able to specify serializer class.

Issue - State: open - Opened by yxhuvud about 6 years ago - 4 comments

#111 - 0.3.1 Breaks consumers

Issue - State: closed - Opened by wadetandy over 6 years ago - 2 comments

#110 - Validate presence of a class in the `class` argument

Issue - State: open - Opened by thec0keman over 6 years ago - 3 comments

#109 - make "meta included false" on relationships optional?

Issue - State: closed - Opened by nruth almost 7 years ago - 5 comments

#108 - only load relevant relationship fields by calling instance eval later

Pull Request - State: closed - Opened by AGarrow almost 7 years ago

#107 - Cannot Memoize Methods

Issue - State: open - Opened by richmolj almost 7 years ago - 5 comments

#106 - performance issues with linkage(always: true)

Issue - State: open - Opened by spencerroan almost 7 years ago - 4 comments

#105 - Merge with fast_jsonapi gem

Issue - State: open - Opened by sandstrom about 7 years ago - 2 comments

#104 - Cannot include same type twice

Issue - State: open - Opened by richmolj about 7 years ago - 9 comments

#103 - Allow change of identifier

Pull Request - State: closed - Opened by siepet about 7 years ago - 1 comment

#102 - Do not restrict relationships via fieldsets

Pull Request - State: closed - Opened by richmolj about 7 years ago - 7 comments

#101 - [add lazy meta] Add the ability to run the meta in a lazy load

Pull Request - State: closed - Opened by baash05 over 7 years ago - 3 comments

#100 - Allow the relationships to lazy load meta_data.

Issue - State: open - Opened by baash05 over 7 years ago - 2 comments
Labels: enhancement

#99 - Inconsistent type field when rendering polymorphic relationship.

Issue - State: closed - Opened by quickdudley over 7 years ago - 4 comments

#97 - demodulize to create sym #96

Pull Request - State: closed - Opened by mde-pach over 7 years ago - 1 comment

#96 - Error when trying to render a Module class

Issue - State: closed - Opened by mde-pach over 7 years ago - 1 comment

#95 - Remove warning about not initialized variable

Pull Request - State: closed - Opened by nodecarter over 7 years ago - 1 comment

#94 - Question: Can relationship resources always have `id` and `type`?

Issue - State: closed - Opened by andypike over 7 years ago - 2 comments

#93 - Relationship includes with multiple words don't work with custom key_format

Issue - State: closed - Opened by Subtletree over 7 years ago - 2 comments

#92 - Modify default cache key.

Pull Request - State: closed - Opened by beauby over 7 years ago

#91 - Conditional relationship should not be included

Issue - State: open - Opened by dush over 7 years ago - 1 comment
Labels: bug

#90 - Require JSONAPI Request with Relationship without Include

Issue - State: closed - Opened by fredmaremyob almost 8 years ago - 4 comments

#89 - Minor tweaks to enable specs to run cleanly on Ruby 1.9

Pull Request - State: closed - Opened by cky almost 8 years ago

#88 - Rendering errors

Issue - State: closed - Opened by cmavromoustakos almost 8 years ago - 1 comment

#87 - Avoid copying exposure hashes.

Pull Request - State: closed - Opened by beauby almost 8 years ago

#86 - Raise meaningful error when no serializable class defined for resource

Pull Request - State: closed - Opened by smaximov almost 8 years ago - 14 comments

#85 - Add `jsonapi_cache_key` method + benchmark.

Pull Request - State: closed - Opened by beauby almost 8 years ago

#84 - Add test for relationship rendering.

Pull Request - State: closed - Opened by beauby almost 8 years ago

#83 - Switch to CodeClimate for test coverage.

Pull Request - State: closed - Opened by beauby almost 8 years ago

#82 - Forward method calls to parent resource when method missing in relationship

Pull Request - State: closed - Opened by beauby almost 8 years ago

#81 - Fix for #80

Pull Request - State: open - Opened by daniel-sullivan almost 8 years ago - 2 comments

#79 - Refactor rendering.

Pull Request - State: closed - Opened by beauby almost 8 years ago - 1 comment

#78 - Fix yarddoc and code formatting.

Pull Request - State: closed - Opened by beauby about 8 years ago - 1 comment

#77 - Make inferrer a hash instead of a lambda.

Pull Request - State: closed - Opened by beauby about 8 years ago - 1 comment

#76 - Provide clean interface for relationship endpoints.

Issue - State: closed - Opened by beauby about 8 years ago

#75 - Make ConditionalFields extension behave like KeyFormat ext.

Pull Request - State: closed - Opened by beauby about 8 years ago

#74 - Consider supporting a global serializers mapping

Issue - State: closed - Opened by beauby about 8 years ago

#73 - Add tests for attributes.

Pull Request - State: closed - Opened by beauby about 8 years ago - 1 comment

#72 - Add extension for attributes caching.

Pull Request - State: closed - Opened by beauby about 8 years ago - 1 comment

#71 - Clean up DSL for KeyFormat extension.

Pull Request - State: closed - Opened by beauby about 8 years ago - 1 comment

#70 - Refactor ResourceBuilder, raise exception when no serializer is found

Pull Request - State: closed - Opened by beauby about 8 years ago - 1 comment

#69 - Clean up rendering interface + add tests.

Pull Request - State: closed - Opened by beauby about 8 years ago - 1 comment

#68 - [WIP]: Use `extend` instead of `prepend` to add extensions to resource classes

Pull Request - State: closed - Opened by smaximov about 8 years ago - 1 comment

#67 - Add support for conditional rendering of links

Pull Request - State: closed - Opened by smaximov about 8 years ago - 2 comments

#66 - Add JSONAPI::Serializable::Error.create

Pull Request - State: closed - Opened by mmun about 8 years ago - 2 comments

#65 - Refactor Resource.

Pull Request - State: closed - Opened by beauby over 8 years ago - 1 comment

#64 - Refactor Renderer + ResourceBuilder.

Pull Request - State: closed - Opened by beauby over 8 years ago - 1 comment

#63 - Inference caching

Pull Request - State: closed - Opened by beauby over 8 years ago - 1 comment

#62 - Reuse ResourceBuilder.

Pull Request - State: closed - Opened by beauby over 8 years ago - 1 comment

#61 - [Fix] Use namespace for toplevel inferrer.

Pull Request - State: closed - Opened by beauby over 8 years ago - 2 comments

#60 - Check for #each, but then #maps?

Issue - State: closed - Opened by Aryk over 8 years ago - 3 comments

#59 - Require extensions

Pull Request - State: closed - Opened by beauby over 8 years ago - 1 comment

#58 - Fix resource builder for Sequel.

Pull Request - State: closed - Opened by beauby over 8 years ago - 1 comment

#57 - Rendering plain single Sequel Model object failed

Issue - State: closed - Opened by luciusgone over 8 years ago - 2 comments

#56 - Remove .to_json from renderer

Pull Request - State: closed - Opened by vasilakisfil over 8 years ago - 10 comments

#55 - There should be a public API that allows to render in a hash.

Issue - State: closed - Opened by vasilakisfil over 8 years ago - 2 comments

#54 - Allow specifying the type using a block

Pull Request - State: closed - Opened by nilsding over 8 years ago - 2 comments

#53 - allow dynamic assignment of type

Issue - State: closed - Opened by andreaseger over 8 years ago - 6 comments

#52 - Pagination Links

Issue - State: closed - Opened by richmolj over 8 years ago - 7 comments

#51 - Evaluate relationship blocks in Resource context

Issue - State: open - Opened by richmolj over 8 years ago - 8 comments

#50 - Key formatting doesn't apply to hash attributes or to meta hash

Issue - State: closed - Opened by ezekg over 8 years ago - 3 comments

#49 - Block for conditional field is always called

Issue - State: open - Opened by ezekg over 8 years ago - 11 comments

#48 - Make `fields` option play nice with automatic key formatting.

Issue - State: closed - Opened by beauby over 8 years ago - 1 comment

#47 - Fix key-format for aliased DSL relationship definition methods.

Pull Request - State: closed - Opened by beauby over 8 years ago - 2 comments

#46 - Do not require options for renderer.

Pull Request - State: closed - Opened by beauby over 8 years ago - 1 comment

#45 - Avoid creating throw-away ResourceBuilders + fix namespace inferrer + inference caching.

Pull Request - State: closed - Opened by beauby over 8 years ago - 10 comments

#44 - Rename KeyTransform to KeyFormat.

Pull Request - State: closed - Opened by beauby over 8 years ago - 1 comment

#43 - Use `respond_to?(:to_ary)` to check for collections.

Pull Request - State: closed - Opened by beauby over 8 years ago - 2 comments

#42 - Use #map instead of #each to check iterability

Pull Request - State: closed - Opened by richmolj over 8 years ago - 2 comments

#41 - Add tests.

Pull Request - State: closed - Opened by beauby over 8 years ago - 1 comment

#40 - Add tests for JSONAPI::Serializable::Error.

Issue - State: closed - Opened by beauby over 8 years ago - 2 comments

#39 - Consider adding option to bypass key format (when enabled).

Issue - State: open - Opened by beauby over 8 years ago - 1 comment

#38 - Flesh out attribute specs

Pull Request - State: closed - Opened by richmolj over 8 years ago

#37 - Add extension for key transformation.

Pull Request - State: closed - Opened by beauby over 8 years ago - 1 comment

#36 - Refactor resource.

Pull Request - State: closed - Opened by beauby over 8 years ago - 1 comment

#35 - Refactor resource.

Pull Request - State: closed - Opened by beauby over 8 years ago - 2 comments

#33 - Flesh out attribute specs

Pull Request - State: closed - Opened by richmolj over 8 years ago - 1 comment

#32 - Key transform

Pull Request - State: closed - Opened by beauby over 8 years ago - 1 comment

#31 - Add extension for conditional fields.

Pull Request - State: closed - Opened by beauby over 8 years ago - 2 comments

#30 - Consider having linkage default to standard linkage in relationships.

Issue - State: closed - Opened by beauby over 8 years ago - 1 comment

#26 - Consider aliasing @object

Issue - State: closed - Opened by beauby over 8 years ago - 1 comment
Labels: enhancement

#25 - Consider setting meta rather than linkage data when no link or meta defined in relationship.

Issue - State: closed - Opened by beauby over 8 years ago - 4 comments
Labels: enhancement, help wanted

#20 - Missing tests for Renderer wrapper.

Issue - State: closed - Opened by beauby over 8 years ago