GitHub / JSONAPI-Resources/jsonapi-resources / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| ca2eb53f | Fix Ruby 2.6+ Logger compatibility issue (#1482) |
Kouji Takao <k****o@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| e92afc69 | Fix include_optional_linkage_data with joins (#1450) |
Paul A Jungwirth <p****j@i****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| a3a2a7a3 | Implement allow_transactions feature (#1410) |
Ivan Goncharov <r****b@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| a2e8ad55 | add frozen_string_literal magic comment (#1408) |
yaw <y****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 0ba80a1e | Fixes 1378 - Add Ruby 3.1 and Rails 7.0 to the CI matrix (#1379) |
Peter Goldstein <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| d19ab438 | Rails 7.0 deprecates content_type in favor of media_type (#1390) |
Benjamin Fleischer <b****4@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| bf4b4cd7 | Fix empty relationships on included resources (#1372) |
James Glover <J****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 695bb7cb | Fix some testing issues including flappy tests, simplify quoting generated SQ... |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 856f139a | Remove code specifically for pre 5.1 rails versions (#1353) |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| e8948277 | Setup github actions for CI (#1354) |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| eb432722 | Refactor to allow resources to be serialized without the developer needing to... |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 1322b593 |
Rails 6.1 (#1352)
Co-authored-by: Igor Gonchar <g****k@g****m> |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| ca1a41bb | Update testing matrix (#1350) |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 3ed4d4f3 | merge Merge pull request #1334 from larskanis/fix-relationship-eql |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| b680600e | merge Merge pull request #1338 from mtrudel/master |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| fae536d3 | merge Merge pull request #1347 from cerebris/v0_11_0_beta1 |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 23d274a4 | Update copyright dates | Larry Gebhardt <l****y@c****m> | over 5 years ago | |
| d15372e7 | Update version to 0.11.0.beta1 | Larry Gebhardt <l****y@c****m> | over 5 years ago | |
| 64bcfd68 | Have inherit call through to superclass | Mat Trudel <m****t@g****t> | almost 6 years ago | |
| 3e9f9f3c | Fix JSONAPI::PathSegment::Relationship#eql? | Lars Kanis <k****s@c****e> | almost 6 years ago | |
| 7a2de307 | merge Merge pull request #1330 from cerebris/rework_request |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 2708f137 | Cleanup style | Larry Gebhardt <l****y@c****m> | almost 6 years ago | |
| b8a1f409 | Add short term workaround to JoinManager test to account for different sql st... | Larry Gebhardt <l****y@c****m> | almost 6 years ago | |
| c62f0d67 | merge Merge pull request #1327 from tommy-russoniello/patch-1 |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| fd861d2a | merge Merge pull request #1329 from vgsantoniazzi/master |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| ea8a3f9b | Use inclusive terminology | Victor Antoniazzi <v****i@g****m> | almost 6 years ago | |
| ef16a2af | Update license copyright years |
Tommy Russoniello <t****o@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 344fcb0d | Rework RequestParser to Request, provide access as jsonapi_request for operat... | Larry Gebhardt <l****y@c****m> | about 6 years ago | |
| 5517f173 | merge Merge pull request #1317 from cerebris/issue_1312 |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 7b64a08b | merge Merge pull request #1320 from cerebris/default_processor_klass_deprecation |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 879d5dac | merge Merge pull request #1319 from cerebris/relax_bundler_version |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 4314ee15 | Relax bundler version requirement to support later than 1.17 | Larry Gebhardt <l****y@c****m> | over 6 years ago | |
| c73ab0b8 | Set default processor klass by name, deprecate default_processor_klass | Larry Gebhardt <l****y@c****m> | over 6 years ago | |
| 25911bc1 | Fix issue with primary paginator being used for included resources | Larry Gebhardt <l****y@c****m> | over 6 years ago | |
| 978f590f | Bump jsonapi-resources to 0.10.2 | Larry Gebhardt <l****y@c****m> | over 6 years ago | |
| 08edbc82 | merge Merge pull request #1298 from bf4/better_poro_test |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 52e52d23 | merge Merge pull request #1296 from cerebris/scottgonzalez-patch-1 |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 5a99d6f1 | merge Merge pull request #1295 from youngcapital/fix-api-returning-404-when-no-reco... |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 95393cde | Better Poro Resource Test | Benjamin Fleischer <g****b@b****m> | over 6 years ago | |
| a2d4b4dc | Remove unnecessary setting of `missed_resource_ids` |
Scott González <s****z@g****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 9a060904 | Return a 404 response when no record is found | Marcel Eeken <m****n@y****l> | almost 7 years ago | |
| c0cdf65f | Fix indentation |
Scott González <s****z@g****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| a7447ac7 | Bump jsonapi-resources to 0.10.1 | Larry Gebhardt <l****y@c****m> | almost 7 years ago | |
| cc967930 | merge Merge pull request #1287 from cerebris/test_on_pg |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 99268a83 | Track and select sort fields to fix postgres sql generation error | Larry Gebhardt <l****y@c****m> | almost 7 years ago | |
| 864e810c | Test against Postgres | Larry Gebhardt <l****y@c****m> | almost 7 years ago | |
| 3145b8a4 | Bump jsonapi-resources to 0.10.0 | Larry Gebhardt <l****y@c****m> | almost 7 years ago | |
| 48953a2d | Bump jsonapi-resources to 0.10.0.beta9 | Larry Gebhardt <l****y@c****m> | almost 7 years ago | |
| d9222d31 | Support rails versions greater than 6.0.0 | Larry Gebhardt <l****y@c****m> | almost 7 years ago | |
| bf3a9432 | Only use ActiveSupport.on_load for rails 6 and above | Larry Gebhardt <l****y@c****m> | almost 7 years ago | |
| 81a51ca3 | merge Merge pull request #1282 from tobias-grasse/patch-2 |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 9e18e02a | merge Merge pull request #1274 from tobias-grasse/patch-1 |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 1041e34f | merge Merge pull request #1283 from cerebris/bundle_1_17 |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| a51d07f3 | Update bundler to 1.17 | Larry Gebhardt <l****y@c****m> | almost 7 years ago | |
| a5ab1af7 | Update bundler to 1.17 | Larry Gebhardt <l****y@c****m> | almost 7 years ago | |
| 37fa80d8 |
Clean up after test
Signed-off-by: Tobias Grasse <t****g@g****e> |
Tobias Grasse <t****g@g****e>
Committed by: Larry Gebhardt <l****y@c****m> |
almost 7 years ago | |
| 4cc1e5eb |
Add test for relative root in links
Signed-off-by: Tobias Grasse <t****g@g****e> |
Tobias Grasse <t****g@g****e>
Committed by: Larry Gebhardt <l****y@c****m> |
almost 7 years ago | |
| a1fdcb3d | Consider relative URL root configuration |
Tobias Grasse <8****e@u****m>
Committed by: Larry Gebhardt <l****y@c****m> |
almost 7 years ago | |
| 896563c0 | Add support for Rails 6 |
Sebastian Menhofer <s****r@g****m>
Committed by: Larry Gebhardt <l****y@c****m> |
about 7 years ago | |
| 3040156c | require ruby 2.3 as minimum version |
Lachlan Sylvester <l****r@b****u>
Committed by: Larry Gebhardt <l****y@c****m> |
about 7 years ago | |
| bc157977 | Fix typo in config_description hash key |
Tobias Grasse <8****e@u****m>
Committed by: Larry Gebhardt <l****y@c****m> |
about 7 years ago | |
| 12c94711 | Bump jsonapi-resources to 0.10.0.beta8 | Larry Gebhardt <l****y@c****m> | about 7 years ago | |
| bc783b58 | merge Merge pull request #1271 from cerebris/warn_on_performance_issues |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 84242714 | Warn on performance issues | Larry Gebhardt <l****y@c****m> | about 7 years ago | |
| defc7015 | merge Merge pull request #1269 from cerebris/performance |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| cf210f3b | merge Merge pull request #1270 from cerebris/cleanup |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| f4d45b1e | Use each instead of collect | Larry Gebhardt <l****y@c****m> | about 7 years ago | |
| 45fc9bc9 | Remove unneeded assignment | Larry Gebhardt <l****y@c****m> | about 7 years ago | |
| 388824b1 | Cache resources_paths per class | Larry Gebhardt <l****y@c****m> | about 7 years ago | |
| c6e75ac3 | Optimize resource_path generation to reduce string allocations | Larry Gebhardt <l****y@c****m> | about 7 years ago | |
| 7d753ec6 | Cache fields | Larry Gebhardt <l****y@c****m> | about 7 years ago | |
| ca1baa00 | Cache custom_generation_options options | Larry Gebhardt <l****y@c****m> | about 7 years ago | |
| 3b8cc74c | Cache computed attribute options | Larry Gebhardt <l****y@c****m> | about 7 years ago | |
| ef6fb96c | Bump jsonapi-resources to 0.10.0.beta7 | Larry Gebhardt <l****y@c****m> | about 7 years ago | |
| 4b2e0f78 | merge Merge pull request #1268 from cerebris/resource_class_inheritance_tweaks |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 2efa6bd5 | Fix issues with resource definition order and initializers. | Larry Gebhardt <l****y@c****m> | about 7 years ago | |
| 0072fef6 | Bump jsonapi-resources to 0.10.0.beta6 | Larry Gebhardt <l****y@c****m> | about 7 years ago | |
| 201426d6 | merge Merge pull request #1267 from cerebris/remove_relationship_use_delete |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 436f062e | Revert "Use `destroy` instead of `delete` to ensure callbacks are called" | Larry Gebhardt <l****y@c****m> | about 7 years ago | |
| 7445e898 | Test remove relationship does not remove related resource | Larry Gebhardt <l****y@c****m> | about 7 years ago | |
| b7a79901 | merge Merge pull request #1264 from cerebris/default_exclude_links |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 8f326cde | Support global exclude links configuration | Larry Gebhardt <l****y@c****m> | about 7 years ago | |
| 9848b599 | merge Merge pull request #1263 from cerebris/linkbuilder_track_routes_0_10 |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 3a758333 | Build Links with strings, track route setup on resource and relationships | Larry Gebhardt <l****y@c****m> | about 7 years ago | |
| 68a553f0 | Bump jsonapi-resources to 0.10.0.beta5 | Larry Gebhardt <l****y@c****m> | about 7 years ago | |
| b63e8433 | merge Merge pull request #1254 from cerebris/related_scope |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| acaa4748 | Scope related route names in a similar manner to relationship routes | Larry Gebhardt <l****y@c****m> | over 7 years ago | |
| f4c6b937 | Bump jsonapi-resources to 0.10.0.beta4 | Larry Gebhardt <l****y@c****m> | over 7 years ago | |
| 35d34ce1 | Generate links using route helpers, formalize singletons |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 1bdbed52 | merge Merge pull request #1250 from vaihtovirta/fix-typo-unsupported-media-type-detail |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 25eabb25 | Fix typo in detail text for unsupported_media_type error | Emil Shakirov <e****v@s****e> | over 7 years ago | |
| 1ac6bba7 | merge Merge pull request #1244 from cerebris/abandon_resource_finders |
Larry Gebhardt <l****y@c****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| e17fcc29 | Refactor ActiveRelationResourceFinder into ActiveRelationResource | Larry Gebhardt <l****y@c****m> | over 7 years ago | |
| 9f7243e1 | Rename Resource to BasicResource | Larry Gebhardt <l****y@c****m> | over 7 years ago | |
| b8ba9d22 | Remove ResourceFinder support from Resource | Larry Gebhardt <l****y@c****m> | over 7 years ago | |
| e6922edd | Port polymorphic to many linkage parsing from 0.9 |
st0012 <s****2@g****m>
Committed by: Larry Gebhardt <l****y@c****m> |
over 7 years ago | |
| 50144c4d | Add database_cleaner to keep integration tests isolated. |
st0012 <s****2@g****m>
Committed by: Larry Gebhardt <l****y@c****m> |
over 7 years ago | |
| 013d0908 | Allow Resource to set Resource Finder | Larry Gebhardt <l****y@c****m> | over 7 years ago | |
| c50b1c5f | Rename resource_finder config option to default_resource_finder | Larry Gebhardt <l****y@c****m> | over 7 years ago | |
| d87cd2d2 | Add specialized `records` methods, `find_to_populate_by_keys` | Larry Gebhardt <l****y@c****m> | over 7 years ago |