{"push_id":2178968849,"size":5,"distinct_size":5,"ref":"refs/heads/refactor/agents","head":"497afea2369a817df7bc335577da8cb167053519","before":"f122c80423ba47bcde41c80954e577c74b91be83","commits":[{"sha":"b281b7a2b8fbc55db0152b8f3aca0b6fa0c6ba08","author":{"name":"Illya Moskvin","email":"6fdcd372edce1b7b3ba5abcea91f1ee8303ebc8f@artic.edu"},"message":"Use correct case for copyright-representatives route","distinct":true,"url":"https://api.github.com/repos/art-institute-of-chicago/data-aggregator/commits/b281b7a2b8fbc55db0152b8f3aca0b6fa0c6ba08"},{"sha":"106723dfb696e23483bd518471185c6daed994a6","author":{"name":"Illya Moskvin","email":"6fdcd372edce1b7b3ba5abcea91f1ee8303ebc8f@artic.edu"},"message":"Fix include params to be snake case\n\nThis is a Fractal feature. The trick is to specify `$availableIncludes`\nin snake case (i.e. with underscores). They will be output via the API\nin the same case as they are specified in-code.\n\nWe stack some string transformations around the `$_GET['include']`\nparameter, which allows us to accept snake, kebab, and camel cases.\n`snake_case` can only convert camel-cased strings.\n\nUnintentionally, this is backwards-compatible, though we should\nencourage the use of snake case. Looks like the Documentable trait\nwill pick up on these changes automatically.","distinct":true,"url":"https://api.github.com/repos/art-institute-of-chicago/data-aggregator/commits/106723dfb696e23483bd518471185c6daed994a6"},{"sha":"aacaaf2ba816c234e194f883f049941db5879c8b","author":{"name":"Illya Moskvin","email":"6fdcd372edce1b7b3ba5abcea91f1ee8303ebc8f@artic.edu"},"message":"Add Agent::scopeCopyrightRepresentatives\n\nThere's no need for it, but it's useful for debugging.\nRe-establishing scoped relation naming conventions.","distinct":true,"url":"https://api.github.com/repos/art-institute-of-chicago/data-aggregator/commits/aacaaf2ba816c234e194f883f049941db5879c8b"},{"sha":"9a3379203be3e542641b9ca5c84323d669a2d9aa","author":{"name":"Illya Moskvin","email":"6fdcd372edce1b7b3ba5abcea91f1ee8303ebc8f@artic.edu"},"message":"Lint some files for clarity","distinct":true,"url":"https://api.github.com/repos/art-institute-of-chicago/data-aggregator/commits/9a3379203be3e542641b9ca5c84323d669a2d9aa"},{"sha":"497afea2369a817df7bc335577da8cb167053519","author":{"name":"Illya Moskvin","email":"6fdcd372edce1b7b3ba5abcea91f1ee8303ebc8f@artic.edu"},"message":"Add Agent::scopeVenues\n\nThis allows us to list agents that have hosted an exhibition that's in\nour database. The downside is that we can't list agents that *can* host\nexhibitions potentially without hardcoding ids. Currently, we are only\ninterested in deriving roles from known relationships.\n\nThe `/venues` endpoint works again, since the scope is now defined.","distinct":true,"url":"https://api.github.com/repos/art-institute-of-chicago/data-aggregator/commits/497afea2369a817df7bc335577da8cb167053519"}]}
{"actor":{"display_login":"IllyaMoskvin"}}