{"ref":"refs/heads/master","commits":[{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/1164eb519ab1a50690a70737dd2010025b649e0e","message":"Added dependencies to gemspec","sha":"1164eb519ab1a50690a70737dd2010025b649e0e"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/772c75e5a78d37f5ffe0bb57629dcfbe785d32f4","message":"Added basic test infrastructure","sha":"772c75e5a78d37f5ffe0bb57629dcfbe785d32f4"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/8837e1645b3765cea77b60c1030a655528ca7768","message":"Make redis-persistence compatible with the Redis gem namespace","sha":"8837e1645b3765cea77b60c1030a655528ca7768"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/a5d9e4523bc95566b5791bab5952e070e33c0c19","message":"Added basic draft of ActiveModel compatibility","sha":"a5d9e4523bc95566b5791bab5952e070e33c0c19"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/1e8211c1a84c0dea7d21a5fb43a881f453190f0e","message":"Use ActiveSupport::Concern as the extending/including infrastructure","sha":"1e8211c1a84c0dea7d21a5fb43a881f453190f0e"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/d94d7755756a6d0a5961ff1167467ec541fa6c27","message":"Started extraction of Redis client pointer (`$redis` variable)","sha":"d94d7755756a6d0a5961ff1167467ec541fa6c27"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/275c51ebb6fd0418379c5bfa3207b6234379cd7c","message":"Extract calls to $redis to __redis and do a proper test setup/teardown","sha":"275c51ebb6fd0418379c5bfa3207b6234379cd7c"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/42f323247e4effe4daa8f286bae2471d9d64c3be","message":"Added simple test for persistence","sha":"42f323247e4effe4daa8f286bae2471d9d64c3be"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/7c6d9470c38e33615f4784d2a06a3f96866baa87","message":"Switched the properties/attributes/instantiation/serialization to be more in line with ActiveModel","sha":"7c6d9470c38e33615f4784d2a06a3f96866baa87"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/c7ef082159f31fb193611bd16e6848e545f74d4d","message":"Implemented handling defaults","sha":"c7ef082159f31fb193611bd16e6848e545f74d4d"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/a63f397d72170aeb2fbfac29fc88b1f6d1d8dd26","message":"Added test for the #destroy method","sha":"a63f397d72170aeb2fbfac29fc88b1f6d1d8dd26"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/c144c7a164418da44583e5cd8888187e9f202a7b","message":"Added test for the #inspect method and simplified the implementation","sha":"c144c7a164418da44583e5cd8888187e9f202a7b"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/d739cb529f999a6d4b483b2e7f8da020fdf2134a","message":"Added tests for #attributes and .properties methods","sha":"d739cb529f999a6d4b483b2e7f8da020fdf2134a"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/ff4b1731c86401a93b9f71c7a9698b630655b44b","message":"Added callbacks implementation and tests","sha":"ff4b1731c86401a93b9f71c7a9698b630655b44b"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/54b62fe53beba70cd0d33b5ac9e2d624ab9b704a","message":"Added simple test for ActiveModel validations","sha":"54b62fe53beba70cd0d33b5ac9e2d624ab9b704a"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/7de86e20bbff7c7686a36d8547904ddb6008b913","message":"Added pending test for casting values","sha":"7de86e20bbff7c7686a36d8547904ddb6008b913"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/5ff93ab23f84c88a8a9601de9f3054927cfe4b8e","message":"Added implementation and tests for property casting","sha":"5ff93ab23f84c88a8a9601de9f3054927cfe4b8e"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/1737d089358fb541d2a8147fea28d463034344d7","message":"Added auto-incrementing IDs and simplified the attributes implementation","sha":"1737d089358fb541d2a8147fea28d463034344d7"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/a3e5f711711e2006d4f5b5a7a3690425e7797deb","message":"Added Hashr [https://rubygems.org/gems/hashr] for convenient access to nested Hashes (properties)\n\nThanks, @svenfuchs!!! :)","sha":"a3e5f711711e2006d4f5b5a7a3690425e7797deb"},{"author":{"name":"Karel Minarik","email":"9f68751fb16313658097421e6d6dd87decafabda@karmi.cz"},"url":"https://api.github.com/repos/Ataxo/redis-persistence/commits/e7789aced0134e65c0501605062f6c12c4b99b34","message":"Used `ActiveModel::Naming` infrastructure for getting model key prefix\n\n    MyModel => my_model","sha":"e7789aced0134e65c0501605062f6c12c4b99b34"}],"head":"4bf4e3637d3c90e56dad8da43e1193117664325c","size":26,"push_id":49453652}