Benjamin Fleischer
|
13340790c5
|
Mutate hash while building it
|
2017-08-03 15:17:02 -05:00 |
|
Benjamin Fleischer
|
11f2eab457
|
Add record links tests
|
2017-08-02 17:21:20 -05:00 |
|
Benjamin Fleischer
|
0d4e2d6ba4
|
Increase coverage
|
2017-08-02 16:35:04 -05:00 |
|
Benjamin Fleischer
|
793ee3dd11
|
Extract delegatable
|
2017-08-02 16:08:16 -05:00 |
|
Benjamin Fleischer
|
94bf22ae2a
|
Stringify ids
|
2017-07-11 15:53:42 -05:00 |
|
Benjamin Fleischer
|
ffb94290e0
|
Add _fast_attributes
|
2017-07-11 15:53:42 -05:00 |
|
Benjamin Fleischer
|
9c1a9e18c4
|
Extract DSL methods (meta programming help)
|
2017-07-11 15:53:42 -05:00 |
|
Benjamin Fleischer
|
838388dc03
|
Refactor out url builders from link builder
|
2017-06-29 10:59:42 -05:00 |
|
Benjamin Fleischer
|
da3802ee3c
|
Fix untested bug
|
2017-06-29 10:54:35 -05:00 |
|
Benjamin Fleischer
|
378627212e
|
Add Serializer#method, so it doesn't delegate to object
|
2017-06-29 10:49:26 -05:00 |
|
Benjamin Fleischer
|
6db19f70a1
|
Refactor relation building to be more modular
|
2017-06-29 10:48:48 -05:00 |
|
Benjamin Fleischer
|
f3fde8605b
|
WIP: Document Serializer... assumes more Rails
|
2017-06-29 09:51:07 -05:00 |
|
Benjamin Fleischer
|
58f4ae7221
|
Support a link builder that prefer links in to many and uses foreign_key
Assumes some Rails
|
2017-06-28 23:38:49 -05:00 |
|
Benjamin Fleischer
|
f747d7cd1a
|
Support declaring allowed query parameters
|
2017-06-28 23:26:43 -05:00 |
|
Benjamin Fleischer
|
4b0c39b9e8
|
Infer type better with string extensions
|
2017-06-28 23:17:22 -05:00 |
|
Benjamin Fleischer
|
e5cbe799f1
|
Improve test coverage
|
2017-06-28 22:48:35 -05:00 |
|
Benjamin Fleischer
|
92d88a9112
|
100% documented
|
2017-06-28 22:48:35 -05:00 |
|
Benjamin Fleischer
|
13c5c12374
|
Delegating to the object makes things like raise("") and Integer() work
|
2017-05-16 16:01:21 -05:00 |
|
Benjamin Fleischer
|
ef00242421
|
Fulfill Object#to_h
|
2017-05-16 16:01:21 -05:00 |
|
Benjamin Fleischer
|
f885ee8d7d
|
Correct relationships data
|
2017-05-16 16:01:21 -05:00 |
|
Benjamin Fleischer
|
2d116f6455
|
Apply Rubocop config from Rails
|
2017-05-15 10:12:34 -05:00 |
|
Benjamin Fleischer
|
10074085b7
|
Basic AMS::Serializer#as_json
|
2017-05-01 00:51:44 -05:00 |
|