{"push_id":732594030,"size":23,"distinct_size":0,"ref":"refs/heads/master","head":"7d2254d24581390f55703c2eff2219ee4940f809","before":"162e5b2f910afea515f40164ef3931e18e6daaa1","commits":[{"sha":"724e0f2c322fc9e621c669047fd1f4a675437bb4","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Improves Store API.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/724e0f2c322fc9e621c669047fd1f4a675437bb4"},{"sha":"a43d1fa3f04252aeb0901de292bc709ffae67b00","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Uses `Throwable.toString()` because `Throwable.get(Localized)Message()` may return `null`.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/a43d1fa3f04252aeb0901de292bc709ffae67b00"},{"sha":"90b27835fa06a3c3cf44ac5c217f8f4a4116bc16","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"RCB","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/90b27835fa06a3c3cf44ac5c217f8f4a4116bc16"},{"sha":"08e9a8e578e88d4cfe96aaa95ee605d1d13ff333","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Inlines variable.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/08e9a8e578e88d4cfe96aaa95ee605d1d13ff333"},{"sha":"f1917b8c0c26c022c930ec44fa388b8e65283f53","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Fixes a temporary file leak.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/f1917b8c0c26c022c930ec44fa388b8e65283f53"},{"sha":"62edef7ba6d408dfa5e97817a3156ffd09d841ad","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Extracts DocumentRepository trait with InMemoryDocumentRepository object implementation.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/62edef7ba6d408dfa5e97817a3156ffd09d841ad"},{"sha":"69c3e5be9b73a85ea2fd43469cccdfddf489a756","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Fixes wrong language resolution.\nScala doesn't need a dependency injection framework, so refactors away from the dependency on Google Guice.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/69c3e5be9b73a85ea2fd43469cccdfddf489a756"},{"sha":"93c617c8f513ca5891c7707df5ad6fd685d946d9","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Reverts a bad idea.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/93c617c8f513ca5891c7707df5ad6fd685d946d9"},{"sha":"81847c19aec8925b43e559c21aa49d32f0dfdfa8","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Adds H2 in-memory database and a first evolution script with the database model.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/81847c19aec8925b43e559c21aa49d32f0dfdfa8"},{"sha":"688b157e13baaf9fb6f433fad02a3a01657130f3","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Adds Play JDBC to the class path.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/688b157e13baaf9fb6f433fad02a3a01657130f3"},{"sha":"6c8d6f77b56351b7c3bdaf087ad46a4b59d71bf9","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Fixes case.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/6c8d6f77b56351b7c3bdaf087ad46a4b59d71bf9"},{"sha":"6679a7aa10b62cb06194445a850ffa3739880f2b","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Adds Anorm to the class path.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/6679a7aa10b62cb06194445a850ffa3739880f2b"},{"sha":"f216dff73540429857b6f520768376e0cba77521","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Uses Anorm API for persistence.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/f216dff73540429857b6f520768376e0cba77521"},{"sha":"bb259eafb487ce8968151e8251645bed48f67d8a","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Adds SqlDocumentRepository.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/bb259eafb487ce8968151e8251645bed48f67d8a"},{"sha":"1bd5e20ce2466aa3516bd172108494ca836b5409","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"RCB","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/1bd5e20ce2466aa3516bd172108494ca836b5409"},{"sha":"e707de73ed6422174213425c0043b76b3984ddfb","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Moves InMemoryDocumentRepository to the test class path.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/e707de73ed6422174213425c0043b76b3984ddfb"},{"sha":"df1f8181daebabd9b74c77af331af8a88b0586c5","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Renames WatermarkLike to Watermarkable.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/df1f8181daebabd9b74c77af331af8a88b0586c5"},{"sha":"df24b1b8b5df2d12ff29c472d4bf2ea254af25b9","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Removes implicit type conversion in bind function.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/df24b1b8b5df2d12ff29c472d4bf2ea254af25b9"},{"sha":"90736ee6e48cf41ca5c8eaae4da68106538e5052","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Adds Content-Length response header.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/90736ee6e48cf41ca5c8eaae4da68106538e5052"},{"sha":"f055b4db809f64f9a8c1ccbd0f6c9025e2bde42f","author":{"email":"2314b2e3a4a1f7db165be2aafbf1efd78f28cc97@schlichtherle.de","name":"Christian Schlichtherle"},"message":"Changes column type for document content to BLOB and refactors towards using this type in order to reduce heap requirements.","distinct":false,"url":"https://api.github.com/repos/christian-schlichtherle/watermark-test/commits/f055b4db809f64f9a8c1ccbd0f6c9025e2bde42f"}]}