Commit Graph

641 Commits

Author SHA1 Message Date
Mauro George
2f8c430a09 Update the RFC to use ActiveModelSerializers
After some internal discussion was decided to use the ActiveModelSerializers
namespace.

This patch update the content following this idea.

Ref:
https://github.com/rails-api/active_model_serializers/pull/1310/files#r45947587
https://github.com/rails-api/active_model_serializers/pull/1310/files#r47144210
2016-01-14 19:21:33 -02:00
Mauro George
a183645ed4 Create the Namespace RFC
[ci skip]

Update the RFC adding info from discussion

[ci skip]
2016-01-06 19:13:31 -02:00
Benjamin Fleischer
f3403c302c Merge pull request #1292 from bf4/master
Remove errant line [ci skip]
2015-10-22 21:02:09 -05:00
Benjamin Fleischer
0a27f8a1ba Remove errant line [ci skip] 2015-10-22 20:52:40 -05:00
Benjamin Fleischer
7136a24319 Remove errant line [ci skip] 2015-10-22 20:48:41 -05:00
Benjamin Fleischer
86fa7a9bfc Merge pull request #1260 from bf4/serializer_cache_digest
Serialization and Cache Documentation
2015-10-22 11:39:09 -05:00
Benjamin Fleischer
9b0c86546b Merge pull request #1253 from rails-api/architecture
Describe AMS architecture in the big picture
2015-10-22 10:37:46 -05:00
Benjamin Fleischer
274cb66d34 Edits per beauby [ci skip] 2015-10-22 10:31:21 -05:00
Lucas Hosseini
63317699f3 Correct minor typos 2015-10-22 10:31:21 -05:00
Benjamin Fleischer
80e75202ea Document Serializer and FragmentCache 2015-10-22 10:31:21 -05:00
Benjamin Fleischer
8e1245a5b2 Merge pull request #1251 from bf4/collection_serializer
Rename ArraySerializer to CollectionSerializer for clarity
2015-10-22 10:29:02 -05:00
Lucas Hosseini
d3a8006562 Wording and typos. 2015-10-22 04:02:51 +02:00
Benjamin Fleischer
2c8b9b796d Rename ArraySerializer to CollectionSerializer for clarity 2015-10-21 16:53:26 -05:00
Benjamin Fleischer
a5defcb0aa Describe AMS architecture in the big picture [ci skip] 2015-10-21 16:19:00 -05:00
João Moura
73cb9f7a1f Merge pull request #1259 from rails-api/creating_an_issue
Add more info to CONTRIBUTING
2015-10-21 16:02:11 -05:00
Benjamin Fleischer
fcf5f8caba Edits per joaomdmoura [ci skip] 2015-10-21 15:44:39 -05:00
Benjamin Fleischer
737784c9b7 Merge pull request #1272 from bf4/add_public_poro_base
Add PORO serializable base class: ActiveModelSerializers::Model
2015-10-20 12:50:05 -05:00
L. Preston Sego III
b2cd7bb51a Merge pull request #1271 from bf4/fix_digest_failure
Handle no serializer source file to digest.
2015-10-16 09:23:56 -04:00
Benjamin Fleischer
8c52c36ae1 Edit per beauby [ci skip] 2015-10-15 23:39:21 -05:00
L. Preston Sego III
240387bc45 Merge pull request #1242 from beauby/improve-ministest
Better reporter for tests.
2015-10-15 16:39:53 -04:00
Benjamin Fleischer
124faaa829 Add PORO serializable base class: ActiveModelSerializers::Model 2015-10-14 21:33:02 -05:00
Benjamin Fleischer
8529ea43c9 Handle no serializer source file to digest.
output warning

Closes #1176
2015-10-14 20:56:29 -05:00
Benjamin Fleischer
285dd6d0e7 Add more info to CONTRIBUTING [ci skip] 2015-10-14 17:42:35 -05:00
Benjamin Fleischer
200625fd02 Add image from commit strip [ci skip]
http://www.commitstrip.com/en/2014/05/07/the-truth-behind-open-source-apps/
2015-10-14 17:41:15 -05:00
Lucas Hosseini
526b56e9a6 Merge pull request #1267 from hudsonsferreira/master
Fix typos on README and improve CONTRIBUTING description.
2015-10-15 00:16:46 +02:00
Hudson
b3b3fdc7a4 Improve documentation: fixed typos on Readme and added dollar sign at Contributing [ci skip] 2015-10-14 13:45:10 -03:00
João Moura
da7e6dc795 Merge pull request #1247 from beauby/jsonapi-toplevel-links
Add support for toplevel JSON API links.
2015-10-10 17:52:08 -03:00
L. Preston Sego III
6018ef16c4 Merge pull request #1225 from beauby/nested-serializer-lookup
Add support for nested serializers
2015-10-09 10:12:08 -04:00
Benjamin Fleischer
f52ade25aa Merge pull request #1255 from bf4/serialize_inheritable_attributes
Make more class attributes inheritable
2015-10-09 03:10:28 -05:00
Benjamin Fleischer
49eb531539 Merge pull request #1239 from beauby/fix-duplicate-jsonapi
Fix duplicate resources inside included in compound document.
2015-10-08 14:19:02 -05:00
Benjamin Fleischer
e4342aa412 Merge branch 'maurogeorge-patch-05' 2015-10-08 14:10:58 -05:00
Benjamin Fleischer
12f20ea2b8 Note docs are for master 2015-10-08 14:00:30 -05:00
Mauro George
b1dabbb16a Add link to docs on README
[ci skip]
2015-10-08 13:47:06 -05:00
Lucas Hosseini
9147469842 Extend serializer lookup to the parent serializer. 2015-10-08 18:23:54 +02:00
Lucas Hosseini
eccb359cb9 Fix unnecessary nested serializers. 2015-10-08 18:13:58 +02:00
João Moura
9a6ddf322d Merge pull request #1222 from maurogeorge/patch-08
Add info about CHANGELOG on the CONTRIBUTING
2015-10-07 22:00:57 -03:00
João Moura
ccdffaa755 Merge pull request #1221 from maurogeorge/patch-07
Add Running tests section on CONTRIBUTING
2015-10-07 21:59:57 -03:00
Mauro George
651f9f7211 Add info about CHANGELOG on the CONTRIBUTING
[ci skip]
2015-10-07 19:16:22 -03:00
Mauro George
0f05583464 Add Running tests section on CONTRIBUTING
[ci skip]
2015-10-07 19:09:16 -03:00
L. Preston Sego III
d5e6e3148a Merge pull request #1254 from bf4/remove_useless_access_modifier
Remove unnecessarily silenced warnings
2015-10-07 07:22:15 -04:00
Benjamin Fleischer
0f50847c7d Make more class attributes inheritable 2015-10-07 06:07:22 -05:00
Benjamin Fleischer
236fb6d7fb Merge branch 'Rodrigora-serializer-cache-inheritance' 2015-10-07 05:59:55 -05:00
Benjamin Fleischer
659e31b519 Change assert to assert_equal 2015-10-07 05:59:43 -05:00
Benjamin Fleischer
dc44b136aa Remove unnecessarily silenced warnings 2015-10-07 05:54:57 -05:00
Rodrigo Ra
5706e7d7fe serializer inherits cache configuration 2015-10-07 00:34:21 -03:00
Lucas Hosseini
54303b6290 Add support for toplevel JSON API links. 2015-10-06 20:01:46 +02:00
Lucas Hosseini
f4bb4c81b0 Fix duplicate resources between data and included. 2015-10-06 17:25:27 +02:00
Lucas Hosseini
29c3448922 Better reporter for tests. 2015-10-06 02:15:29 +02:00
L. Preston Sego III
d02cd30fe5 Merge pull request #1233 from beauby/move-root-to-adapter2
Move `meta`/`meta_key` handling inside adapter.
2015-10-05 14:06:00 -04:00
Lucas Hosseini
503bfe9598 Move meta/meta_key handling inside adapter. 2015-10-05 19:06:50 +02:00