{"push_id":1094861734,"size":24,"distinct_size":1,"ref":"refs/heads/preprocessors-with-override","head":"590d88023e4532bcc7c9e325a103f3417fbe0fed","before":"6e632e1be0c2df0f46e782c905e160a1fd8f76cf","commits":[{"sha":"7a1398437fe6c1a1b6e091fde926dac80b6bef4c","author":{"email":"2345c0ac229046fbfe1ffcbadc78432215525266@gmail.com","name":"Jeffrey Finkelstein"},"message":"Removes extra curly braces in example responses.","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/7a1398437fe6c1a1b6e091fde926dac80b6bef4c"},{"sha":"40ee85db6c206fe181f436c1a4b194cae1bbf4bc","author":{"email":"2345c0ac229046fbfe1ffcbadc78432215525266@gmail.com","name":"Jeffrey Finkelstein"},"message":"Allows filtering before function evaluation.","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/40ee85db6c206fe181f436c1a4b194cae1bbf4bc"},{"sha":"abd4f505c91196607f6af5363d53dcf930c3f77a","author":{"email":"f4eef43185e0eb6883edb9d03c49a69e4e8e790f@users.noreply.github.com","name":"jfinkels"},"message":"Merge pull request #518 from jfinkels/filter-before-eval\n\nAllows filtering before function evaluation.","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/abd4f505c91196607f6af5363d53dcf930c3f77a"},{"sha":"eff917ac5332b64251712be347e41851ff9c4c3d","author":{"email":"2345c0ac229046fbfe1ffcbadc78432215525266@gmail.com","name":"Jeffrey Finkelstein"},"message":"Changes to class-based full document serialization\n\nSerialization and deserialization is now done using serializer and\ndeserializer classes. The former has a `serialize()` and\n`serialize_many()`, each of which produces a full JSON API document as a\nPython dictionary. The latter class has a `deserialize()` method, which\nreceives a full JSON API document as input. Before, the serialization\nfunctions sent and received only the primary data.\n\nThis commit also\n- organizes the (de-)serialization code in a new `serialization`\n  subpackage,\n- moves various serialization code out of the `views` package and into\n  the `serialization` package,\n- updates the marshmallow example to the new JSON API format,\n- allows the user to better generate serialization exceptions in custom\n  serializers.","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/eff917ac5332b64251712be347e41851ff9c4c3d"},{"sha":"1bcc0b62198534719089d49ba26f69caa21eb4f5","author":{"email":"2345c0ac229046fbfe1ffcbadc78432215525266@gmail.com","name":"Jeffrey Finkelstein"},"message":"Adds test for creating a database after the API.\n\nThe added test is only for Flask-SQLAlchemy.","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/1bcc0b62198534719089d49ba26f69caa21eb4f5"},{"sha":"ae40b3b30a9eaaf91f0e6e45f2d8b74956c17ec0","author":{"email":"f4eef43185e0eb6883edb9d03c49a69e4e8e790f@users.noreply.github.com","name":"jfinkels"},"message":"Merge pull request #510 from jfinkels/serialize-many\n\nUse serialization classes instead of functions","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/ae40b3b30a9eaaf91f0e6e45f2d8b74956c17ec0"},{"sha":"73372ff944aad00c947fbe908c3a76dcf0208b69","author":{"email":"f4eef43185e0eb6883edb9d03c49a69e4e8e790f@users.noreply.github.com","name":"jfinkels"},"message":"Merge pull request #519 from jfinkels/create-db-after-api\n\nAdds test for creating a database after the API.","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/73372ff944aad00c947fbe908c3a76dcf0208b69"},{"sha":"1f35feb2668d5bb68beb7ef60ea7633c01d7824c","author":{"email":"2345c0ac229046fbfe1ffcbadc78432215525266@gmail.com","name":"Jeffrey Finkelstein"},"message":"Adds negation operator for filters.","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/1f35feb2668d5bb68beb7ef60ea7633c01d7824c"},{"sha":"cc786f8be3766116ed40f2747c5b1105a60a5481","author":{"email":"2345c0ac229046fbfe1ffcbadc78432215525266@gmail.com","name":"Jeffrey Finkelstein"},"message":"Removes print statement from test.","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/cc786f8be3766116ed40f2747c5b1105a60a5481"},{"sha":"b267b1023bf2352e958877be01d35aa5dfab5edb","author":{"email":"f4eef43185e0eb6883edb9d03c49a69e4e8e790f@users.noreply.github.com","name":"jfinkels"},"message":"Merge pull request #520 from jfinkels/not-filter\n\nAdds negation operator for filters.","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/b267b1023bf2352e958877be01d35aa5dfab5edb"},{"sha":"b0277db6561ee7dfe22448b45dd9febe700cc364","author":{"email":"2345c0ac229046fbfe1ffcbadc78432215525266@gmail.com","name":"Jeffrey Finkelstein"},"message":"Adds unit tests for function evaluation endpoints","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/b0277db6561ee7dfe22448b45dd9febe700cc364"},{"sha":"dc168d45ecb129fa1d71162318a89a4d2583f42f","author":{"email":"f4eef43185e0eb6883edb9d03c49a69e4e8e790f@users.noreply.github.com","name":"jfinkels"},"message":"Merge pull request #521 from jfinkels/eval-filter-tests\n\nAdds unit tests for function evaluation endpoints","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/dc168d45ecb129fa1d71162318a89a4d2583f42f"},{"sha":"5c9047ee6afbc36c75e10995da9f7e861a9ef9a5","author":{"email":"2345c0ac229046fbfe1ffcbadc78432215525266@gmail.com","name":"Jeffrey Finkelstein"},"message":"Corrects HTTP status code role in docstring.","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/5c9047ee6afbc36c75e10995da9f7e861a9ef9a5"},{"sha":"850df6d5d9d3af4ac05494cb8996f8c513c80025","author":{"email":"2345c0ac229046fbfe1ffcbadc78432215525266@gmail.com","name":"Jeffrey Finkelstein"},"message":"Adds simple filtering.\n\nThis adds filtering by to-one relationship foreign key values and by\nattribute values directly in the query parameter instead of using the\nmore complicated `filter[objects]` syntax.","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/850df6d5d9d3af4ac05494cb8996f8c513c80025"},{"sha":"7796fac348fd136904a8776f8ff97a351726a231","author":{"email":"f4eef43185e0eb6883edb9d03c49a69e4e8e790f@users.noreply.github.com","name":"jfinkels"},"message":"Merge pull request #523 from jfinkels/simpler-filters\n\nAdds simple filters","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/7796fac348fd136904a8776f8ff97a351726a231"},{"sha":"6cca948a4d8eb1b5b5a98e530681bc5ff9508c29","author":{"email":"2345c0ac229046fbfe1ffcbadc78432215525266@gmail.com","name":"Jeffrey Finkelstein"},"message":"Splits docs on fetching into multiple .rst files.","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/6cca948a4d8eb1b5b5a98e530681bc5ff9508c29"},{"sha":"80862645c4273e015fc008dbe0b21b6043611935","author":{"email":"2345c0ac229046fbfe1ffcbadc78432215525266@gmail.com","name":"Jeffrey Finkelstein"},"message":"Splits docs on customizing into multiple .rst files.","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/80862645c4273e015fc008dbe0b21b6043611935"},{"sha":"65117cefd56dc4bb229b6de98ae30ae5793d1049","author":{"email":"f4eef43185e0eb6883edb9d03c49a69e4e8e790f@users.noreply.github.com","name":"jfinkels"},"message":"Merge pull request #525 from jfinkels/split-docs\n\nSplits large documentation files into smaller ones","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/65117cefd56dc4bb229b6de98ae30ae5793d1049"},{"sha":"36a06785ba9d4d1cba54b47b2f816f9506a9fa26","author":{"email":"2345c0ac229046fbfe1ffcbadc78432215525266@gmail.com","name":"Jeffrey Finkelstein"},"message":"Removes outdated info in documentation intro.","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/36a06785ba9d4d1cba54b47b2f816f9506a9fa26"},{"sha":"9c4b37f6ea392e336fc9f8ce73ea8d277545f5c8","author":{"email":"2345c0ac229046fbfe1ffcbadc78432215525266@gmail.com","name":"Jeffrey Finkelstein"},"message":"Records changes due to a previous commit.","distinct":false,"url":"https://api.github.com/repos/Rezun/flask-restless/commits/9c4b37f6ea392e336fc9f8ce73ea8d277545f5c8"}]}