{"push_id":2987912176,"size":57,"distinct_size":10,"ref":"refs/heads/remove-ipfs","head":"8ae38d47b1d01b186adc91da207aef930b396b2c","before":"b9ababf1ced9f59184954e2ada57ae6fc0609729","commits":[{"sha":"e90dd8ab5ddb16b4e761e32a42ab3ee9073be1da","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"typo","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/e90dd8ab5ddb16b4e761e32a42ab3ee9073be1da"},{"sha":"7b65c76e88cc7b09ae97930e06cd8fb6e946ec2d","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"transactions: request: harmonizing API, adding sanitization, and tests","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/7b65c76e88cc7b09ae97930e06cd8fb6e946ec2d"},{"sha":"eccd0f1ac727af7bbf549447fcac6cf3add2440a","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"transactions: get: harmonizing API, added sanitization, and tests","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/eccd0f1ac727af7bbf549447fcac6cf3add2440a"},{"sha":"229efdcf3b17ae6bc0ae7019174a2b7201d8de6f","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"transactions: post message: harmonizing API, added sanitization, and tests","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/229efdcf3b17ae6bc0ae7019174a2b7201d8de6f"},{"sha":"fd1c2ea795ec78e11971f76b7d95add01841c466","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"transactions: messages: use sanitize","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/fd1c2ea795ec78e11971f76b7d95add01841c466"},{"sha":"3bfe849067b104360b0e6726b4223654bd32bd83","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"groups: default get: wrap response","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/3bfe849067b104360b0e6726b4223654bd32bd83"},{"sha":"f5a123708dbfaa54b6dd235d4486603a777567ef","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"entities: search-type: sanitize and wrap response","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/f5a123708dbfaa54b6dd235d4486603a777567ef"},{"sha":"ca6a68a9ecfe7c3426b588c5cd5ca8be173c1029","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"api_tests: fixed test file name","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/ca6a68a9ecfe7c3426b588c5cd5ca8be173c1029"},{"sha":"8722a1fdea5d86bd946272ba9ae62cf5e7181f51","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"notifications: get: wrap response and added a test","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/8722a1fdea5d86bd946272ba9ae62cf5e7181f51"},{"sha":"5dc761c9b0227845dc83d6049a911b80719ee88f","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"comments: get: use sanitize and wrap response","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/5dc761c9b0227845dc83d6049a911b80719ee88f"},{"sha":"7a296a4c3081f4280c1096d91e7cf9183393b524","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"comments: helpers: cleaning","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/7a296a4c3081f4280c1096d91e7cf9183393b524"},{"sha":"8904ab4aef36bb90f0e63acad217bc1d22c30493","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"comments: removing dead code\n\nthat is, the whole /api/comments endpoint, keeping only what is needed by transactions comments","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/8904ab4aef36bb90f0e63acad217bc1d22c30493"},{"sha":"77c0af7c3ac8197a046df1d955426ffa730271fa","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"transactions: get-messages: use sanitize and wrap response","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/77c0af7c3ac8197a046df1d955426ffa730271fa"},{"sha":"f09d7fd5283ccc12a8d8891dc1f16daa5f686f54","author":{"name":"Maxime Lathuilière","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"Merge pull request #208 from inventaire/harmonize-api-responses\n\nharmonize API responses","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/f09d7fd5283ccc12a8d8891dc1f16daa5f686f54"},{"sha":"0f33b1386379d2eabfbeb30ed8dfdebce1f2c73b","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"package: updated couch-init2","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/0f33b1386379d2eabfbeb30ed8dfdebce1f2c73b"},{"sha":"a0f4096e1f1b2ae82f2679b62bf09ae55f809436","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"users: byUsername: index by lowercased username\n\nto prevent having keys mismatches: whatever the requested username case\nthe username used as keys are all returned lowercased\n\n=> tolerant on the input, consistent on the output","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/a0f4096e1f1b2ae82f2679b62bf09ae55f809436"},{"sha":"20b5b7d580e0b8ba3a9cf49a75debd0370d91e80","author":{"name":"Maxime Lathuilière","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"Merge pull request #214 from inventaire/fix-username-case-issues\n\nusers: byUsername: index by lowercased username","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/20b5b7d580e0b8ba3a9cf49a75debd0370d91e80"},{"sha":"f2168f555caadb4dc051d172847c9c03fa5b232c","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"couch2elastic4sync: log child processes errors on the server stderr\n\nto be sure to see them","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/f2168f555caadb4dc051d172847c9c03fa5b232c"},{"sha":"10b3e8275fa0a1ddbf6dad58d6fe0a4d4b2d8443","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"scripts: cleaning\n\n- replacing zsh by bash where possible\n- adding missing dependency: couchdb-backup","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/10b3e8275fa0a1ddbf6dad58d6fe0a4d4b2d8443"},{"sha":"9442c28d7c424e5b6e46d0560d59d92888efbf0e","author":{"name":"maxlath","email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@maxlath.eu"},"message":"process uncaughtException: log the stack trace only once","distinct":false,"url":"https://api.github.com/repos/inventaire/inventaire/commits/9442c28d7c424e5b6e46d0560d59d92888efbf0e"}]}
{"actor":{"display_login":"maxlath"}}