Commit Graph

19 Commits

Author SHA1 Message Date
Lucas
511ad38862 Prepare for v0.2.0 release 2017-07-25 08:15:12 +02:00
Lucas Hosseini
1707ec44f5 Make resource deserialization local. (#17) 2017-07-25 07:56:40 +02:00
Lucas Hosseini
046c1de821 Remove jsonapi-parser dependency. (#14) 2017-07-25 07:45:36 +02:00
Lucas Hosseini
e66d9c42fb Add automatic key formatting. (#15) 2017-07-15 04:17:28 +02:00
Lucas Hosseini
4d1ed42095 New DSL. (#13) 2017-07-14 15:07:02 +02:00
Lucas Hosseini
65e6a1adf4 Update README.md 2016-12-16 11:42:42 +01:00
Lucas Hosseini
d18a31953f Prepare for 0.1.1 release 2016-12-02 02:23:52 +01:00
Lucas Hosseini
c36a501c33 Update jsonapi-parser dependency. 2016-12-02 02:15:57 +01:00
Lucas Hosseini
fe4e73b1cb Update jsonapi-deserializable.gemspec 2016-12-01 02:34:54 +01:00
Lucas Hosseini
734d07b4b4 Update README.md 2016-12-01 02:33:06 +01:00
Lucas Hosseini
538e09c5b3 Configurable deserialization + reverse mapping (#10)
* Deserialize all fields.
* Make blocks return hash instead of using fields method.
* Ensure valid payload.
* Make reverse mapping available.
2016-11-27 03:56:42 +01:00
Lucas Hosseini
707a20a568 Make HoundCI use rubocop config. 2016-11-22 22:04:57 +01:00
Lucas Hosseini
5d5ee7523f Whitelist has_many and has_one in rubocop. (#8) 2016-11-22 21:28:14 +01:00
Lucas Hosseini
e6c51d8416 Update README.md 2016-11-21 13:57:26 +01:00
Lucas Hosseini
a816fa56dd Cleanup. (#2) 2016-11-20 03:31:16 +01:00
Lucas Hosseini
446102275c Update README.md 2016-11-20 00:21:59 +01:00
Lucas Hosseini
45b9dece32 Add codecov badge to readme. 2016-11-19 22:14:03 +01:00
Lucas Hosseini
dca9420f7a Proper tests. (#1)
* Add tests for Deserializable::Resource.

* Add codecov integration.

* Add tests for Deserializable::Relationship + fix bad arity.
2016-11-19 22:13:33 +01:00
Lucas Hosseini
2443af13cb Initial commit 2016-10-26 05:37:57 +02:00