{"push_id":2051365062,"size":2,"distinct_size":2,"ref":"refs/heads/dev","head":"dde579a7fb2e16b1f78ac990bb8053a00fdaf8b7","before":"954d66863540a3de6dc182546ca30a3bb84eb23c","commits":[{"sha":"49c147ad1e587ed9d7d76a95561aec4ca58cdabd","author":{"name":"Tom Wiesing","email":"6df482072d03e03a585bb9dad7167a6661331b65@gmail.com"},"message":"Do not use JavaScript when evaluating filters\n\nPreviously, filters were evaluated using JavaScript. This caused a\nperformance hit, as it (1) required NodeJS to be installed and (2)\nrequired translation of objects between the languages.\n\nThis commit fixes the issue in two steps:\nIt first removes the simplification of filters, as we can assume this is done by\nusers manually.\nSecondly, it ensures that all evaluation of filters is done using Python.","distinct":true,"url":"https://api.github.com/repos/OpenJUB/jay/commits/49c147ad1e587ed9d7d76a95561aec4ca58cdabd"},{"sha":"dde579a7fb2e16b1f78ac990bb8053a00fdaf8b7","author":{"name":"Leonhard Kuboschek","email":"414fd58ff707bb32bcf494f6c8fff9f76cab9e56@gmail.com"},"message":"Cleanup permission system\n\nThis commit updates the permission system to work well without the\nexistence of the UserProfile model, and instead fall back to builtin\nDjango permissions where applicable.","distinct":true,"url":"https://api.github.com/repos/OpenJUB/jay/commits/dde579a7fb2e16b1f78ac990bb8053a00fdaf8b7"}]}
{"actor":{"display_login":"tkw1536"}}