{"push_id":832401302,"size":16,"distinct_size":16,"ref":"refs/heads/v7","head":"e96ee84854bd9023e8b83c14ab9cfb83f046372e","before":"9655f110084a9abec7113352833fca39a99b1aff","commits":[{"sha":"e3ccd5ff2aec65b0dcccc704becde831306203e4","author":{"email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@impossiblearts.com","name":"Hannes Moser"},"message":"chore: update errors lib","distinct":true,"url":"https://api.github.com/repos/netiam/netiam/commits/e3ccd5ff2aec65b0dcccc704becde831306203e4"},{"sha":"361af83c88703fc9189452dde8a7595b9c53e712","author":{"email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@impossiblearts.com","name":"Hannes Moser"},"message":"fix: do not throw error if connection has not been established\n\nThe database connection might have not been established yet and\ntherefore the connection should be undefined but do not throw an error.","distinct":true,"url":"https://api.github.com/repos/netiam/netiam/commits/361af83c88703fc9189452dde8a7595b9c53e712"},{"sha":"c8fa215007b8a569e1ce5a91538d2103eda7f849","author":{"email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@impossiblearts.com","name":"Hannes Moser"},"message":"feat: add more fields to make it usable","distinct":true,"url":"https://api.github.com/repos/netiam/netiam/commits/c8fa215007b8a569e1ce5a91538d2103eda7f849"},{"sha":"5ebc130ba74e16f09b74c5d36db933b4ed8f3011","author":{"email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@impossiblearts.com","name":"Hannes Moser"},"message":"feat: add default value for new role","distinct":true,"url":"https://api.github.com/repos/netiam/netiam/commits/5ebc130ba74e16f09b74c5d36db933b4ed8f3011"},{"sha":"7cf7ada1e66659a428f82c00cd412a3247c50190","author":{"email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@impossiblearts.com","name":"Hannes Moser"},"message":"fix: adapt error handling","distinct":true,"url":"https://api.github.com/repos/netiam/netiam/commits/7cf7ada1e66659a428f82c00cd412a3247c50190"},{"sha":"c1414648c17b8e84fb18af178d224fde7be07a79","author":{"email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@impossiblearts.com","name":"Hannes Moser"},"message":"chore: use workaround to get instantiated collection","distinct":true,"url":"https://api.github.com/repos/netiam/netiam/commits/c1414648c17b8e84fb18af178d224fde7be07a79"},{"sha":"4dea840973e56644d1c91b84287b59b0db29a8b9","author":{"email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@impossiblearts.com","name":"Hannes Moser"},"message":"chore: adapt jsonapi plugin to new library structure","distinct":true,"url":"https://api.github.com/repos/netiam/netiam/commits/4dea840973e56644d1c91b84287b59b0db29a8b9"},{"sha":"b6e253a7d041dc81c0fc9c9aa4f85d14e7275c8e","author":{"email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@impossiblearts.com","name":"Hannes Moser"},"message":"refactor: remove empty line","distinct":true,"url":"https://api.github.com/repos/netiam/netiam/commits/b6e253a7d041dc81c0fc9c9aa4f85d14e7275c8e"},{"sha":"b963a0c0bf1241f3bc8994001e8412525f2ea901","author":{"email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@impossiblearts.com","name":"Hannes Moser"},"message":"fix: find relationships of `waterline` models","distinct":true,"url":"https://api.github.com/repos/netiam/netiam/commits/b963a0c0bf1241f3bc8994001e8412525f2ea901"},{"sha":"78cb05fb890d4f1daf439b92016bb353b64b97b5","author":{"email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@impossiblearts.com","name":"Hannes Moser"},"message":"feat: handle validation errors","distinct":true,"url":"https://api.github.com/repos/netiam/netiam/commits/78cb05fb890d4f1daf439b92016bb353b64b97b5"},{"sha":"2100ecab54cc5d34569f190d74c430b67b5685c1","author":{"email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@impossiblearts.com","name":"Hannes Moser"},"message":"test: adapt ACL tests to new lib structure","distinct":true,"url":"https://api.github.com/repos/netiam/netiam/commits/2100ecab54cc5d34569f190d74c430b67b5685c1"},{"sha":"e6fc3077dffbf3bddbad489369c67322913975b3","author":{"email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@impossiblearts.com","name":"Hannes Moser"},"message":"test: adapt plugin tests to new lib structure","distinct":true,"url":"https://api.github.com/repos/netiam/netiam/commits/e6fc3077dffbf3bddbad489369c67322913975b3"},{"sha":"df238ec476772a8f433470417ef13d47d44c1a65","author":{"email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@impossiblearts.com","name":"Hannes Moser"},"message":"chore: test setup (e.g. setup, teardown for db)","distinct":true,"url":"https://api.github.com/repos/netiam/netiam/commits/df238ec476772a8f433470417ef13d47d44c1a65"},{"sha":"bd5aededa5d614704661ecf1353bd06311b1aa49","author":{"email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@impossiblearts.com","name":"Hannes Moser"},"message":"refactor: remove empty line","distinct":true,"url":"https://api.github.com/repos/netiam/netiam/commits/bd5aededa5d614704661ecf1353bd06311b1aa49"},{"sha":"00af75cbfa08abbc548b6581ab24322fbf6c0dec","author":{"email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@impossiblearts.com","name":"Hannes Moser"},"message":"test: add ACL for *user* model","distinct":true,"url":"https://api.github.com/repos/netiam/netiam/commits/00af75cbfa08abbc548b6581ab24322fbf6c0dec"},{"sha":"e96ee84854bd9023e8b83c14ab9cfb83f046372e","author":{"email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@impossiblearts.com","name":"Hannes Moser"},"message":"test: adapt cache and error tests to new lib structure","distinct":true,"url":"https://api.github.com/repos/netiam/netiam/commits/e96ee84854bd9023e8b83c14ab9cfb83f046372e"}]}