{"push_id":597563264,"size":53,"distinct_size":53,"ref":"refs/heads/liquibase","head":"71ba32f3858219943d4bd8190a0d6b21d8683b9d","before":"b4c5b2c8f08fbc1ba98f3118489c4d2f71106be2","commits":[{"sha":"e34f6a62e633d111a6dde3586be40bd3dd835261","author":{"email":"b36178f53829319327701ec71f7f3c78dcd4b19c@gmail.com","name":"sebastienblanc"},"message":"update cascade type to handle installations deletion","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/e34f6a62e633d111a6dde3586be40bd3dd835261"},{"sha":"0ab7ef7781f08af169d14187509ce5b748f3ecca","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"launcher works","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/0ab7ef7781f08af169d14187509ce5b748f3ecca"},{"sha":"03694d5c835e5f133b6e7b12feca288062f3bb3f","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"add migrator module to the main reactor","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/03694d5c835e5f133b6e7b12feca288062f3bb3f"},{"sha":"d0a18db189094aaf8f3b2015ebe14d1c7ce882be","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"jpa should be validating instead of updating","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/d0a18db189094aaf8f3b2015ebe14d1c7ce882be"},{"sha":"f0bd752dfa497f2fec8961bdcb7c4007bb662afa","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"fix broken tests","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/f0bd752dfa497f2fec8961bdcb7c4007bb662afa"},{"sha":"81d5e668097b3a2d88b2dad0737ef92e9b40bc2b","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"use custom tables for changelog and lock","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/81d5e668097b3a2d88b2dad0737ef92e9b40bc2b"},{"sha":"530c66d849c0736a6fb21e0e60022eac5b9c220e","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"initial liquibase changelog for 1.0.0.Final","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/530c66d849c0736a6fb21e0e60022eac5b9c220e"},{"sha":"b8f1af155d2f972ac4795ed954a9bffca0e8723a","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"add table preconditions","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/b8f1af155d2f972ac4795ed954a9bffca0e8723a"},{"sha":"2501d5ccd75fe8c0fef71ee5d766f81fb8ae519b","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"add primary key preconditions for mysql","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/2501d5ccd75fe8c0fef71ee5d766f81fb8ae519b"},{"sha":"1c9a45c07f235c82252384a3659f19dab9f4eba7","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"split preconditions into individual files","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/1c9a45c07f235c82252384a3659f19dab9f4eba7"},{"sha":"6341d25678fabb9c2b521dafb08cb689d91422ee","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"split changesets into their own db-specific files","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/6341d25678fabb9c2b521dafb08cb689d91422ee"},{"sha":"b218bc828afe050b9b2ab699e2775ef8b3d37aa9","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"use proper datatypes","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/b218bc828afe050b9b2ab699e2775ef8b3d37aa9"},{"sha":"0f8138a3efc7cc22f6276ef0211567bb41b9ee85","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"include example config files on the dist package","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/0f8138a3efc7cc22f6276ef0211567bb41b9ee85"},{"sha":"0463c4767fd650d5c48abcef1cbfbe08a1386d17","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"use DBA-friendly table name casing/pkeys","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/0463c4767fd650d5c48abcef1cbfbe08a1386d17"},{"sha":"2e165babd965af100519d2c95903a776ba9a4cc0","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"add keycloak fixes migration","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/2e165babd965af100519d2c95903a776ba9a4cc0"},{"sha":"292707f5eb0eb1b75fce2f7393a7a1b5caa33eb0","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"add category entity changes","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/292707f5eb0eb1b75fce2f7393a7a1b5caa33eb0"},{"sha":"8dc1d60ea223a2a5246d03e175735f59471110ec","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"license headers","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/8dc1d60ea223a2a5246d03e175735f59471110ec"},{"sha":"1f20e2c65df52589b60360af8fb1610db793ae43","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"add proper UniqueConstraint checks","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/1f20e2c65df52589b60360af8fb1610db793ae43"},{"sha":"d598574743791162cea8d9389e391334d30a4aa2","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"moving back to sequence","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/d598574743791162cea8d9389e391334d30a4aa2"},{"sha":"fb31bbbcadf4efb09456c62674201e1d25a3b937","author":{"email":"d944bcfff94ab76ab6994eb3e6d848a8b925077a@qmx.me","name":"Douglas Campos"},"message":"jdbc-based migration for categories","distinct":true,"url":"https://api.github.com/repos/qmx/aerogear-unifiedpush-server/commits/fb31bbbcadf4efb09456c62674201e1d25a3b937"}]}