{"push_id":1108433607,"size":25,"distinct_size":25,"ref":"refs/heads/3.1-shiro-auth-manager","head":"2f45a4e5c494216bdc4132c7aa2438774eecec47","before":"7a9ab8a8ce84747199e5d5e67a9ec61105a71308","commits":[{"sha":"f300cabf4d016fb81d0aaaf91036d7a9223615b9","author":{"email":"e0026fe30068e612a224c2ebde1844e33ece1a62@neotechnology.com","name":"Mikhaylo Demianenko"},"message":"Restore kernel maven clirr plugin, update comparison version.\n\nRemove codehaus clirr-maven-plugin.","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/f300cabf4d016fb81d0aaaf91036d7a9223615b9"},{"sha":"de5dc5afa2677be0e443381cc4f02c83469cf003","author":{"email":"aefd6bc2745a3dfb6249d390887c4b15463e63e7@gmail.com","name":"Chris Vest"},"message":"Merge pull request #7076 from MishaDemianenko/3.0-restore-clirr\n\nRestore kernel maven clirr plugin, update comparison version.","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/de5dc5afa2677be0e443381cc4f02c83469cf003"},{"sha":"ce37ece4733cd9172ffcd22ef12aae32944fb4de","author":{"email":"aefd6bc2745a3dfb6249d390887c4b15463e63e7@gmail.com","name":"Chris Vest"},"message":"Merge branch '3.0' into 3.1","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/ce37ece4733cd9172ffcd22ef12aae32944fb4de"},{"sha":"96773edd8cc35752b24bfc0324e9fdb1fac2da66","author":{"email":"aefd6bc2745a3dfb6249d390887c4b15463e63e7@gmail.com","name":"Chris Vest"},"message":"Fix up some licensing leftovers after upgrading Netty","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/96773edd8cc35752b24bfc0324e9fdb1fac2da66"},{"sha":"346d90e63ff1624a9b40518205230d820e33ec1b","author":{"email":"4cd6b59ce20b6e5738e4ab7125c87aeb46810be2@neotechnology.com","name":"Davide Grohmann"},"message":"cleanups","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/346d90e63ff1624a9b40518205230d820e33ec1b"},{"sha":"b5d7c46aa4f590e2312c4a17f464287f26ee9b3c","author":{"email":"489755c8f33709edb2646fda507573ab6d38e2d7@neotechnology.com","name":"Henrik Nyman"},"message":"Load AuthManager as a service\n\n- AuthManager is loaded as a service (kernel.api.security.AuthManager.Factory),\nbased on the configuration value unsupported.dbms.auth_manager.\n- Reversed the dependencies so that security now depends on kernel\n- AuthManager now manages the lifecycle of the UserRepository internally\n- A separate enterprise auth manager was created","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/b5d7c46aa4f590e2312c4a17f464287f26ee9b3c"},{"sha":"c3f6aaad4383d31f700fd30c51618362ba984791","author":{"email":"489755c8f33709edb2646fda507573ab6d38e2d7@neotechnology.com","name":"Henrik Nyman"},"message":"Extract separate interface for UserManager","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/c3f6aaad4383d31f700fd30c51618362ba984791"},{"sha":"5c14370450b57f50e41608662fe48e43c5444949","author":{"email":"489755c8f33709edb2646fda507573ab6d38e2d7@neotechnology.com","name":"Henrik Nyman"},"message":"Change to always require an auth manager","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/5c14370450b57f50e41608662fe48e43c5444949"},{"sha":"41b18d2f68a1dd5ca5fd340fcd2587097a4cb4b3","author":{"email":"489755c8f33709edb2646fda507573ab6d38e2d7@neotechnology.com","name":"Henrik Nyman"},"message":"Remove duplicate enterprise auth test","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/41b18d2f68a1dd5ca5fd340fcd2587097a4cb4b3"},{"sha":"f8d0bb2ae64987914e38f73cd607f099cfd6de9a","author":{"email":"489755c8f33709edb2646fda507573ab6d38e2d7@neotechnology.com","name":"Henrik Nyman"},"message":"Move auth_manager config\n\nMove config to GraphDatabaseSettings and rename to\nunsupported.dbms.security.auth_manager","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/f8d0bb2ae64987914e38f73cd607f099cfd6de9a"},{"sha":"20a04a0cda764ba4abcd997c3ebbb92edbfb9cc5","author":{"email":"489755c8f33709edb2646fda507573ab6d38e2d7@neotechnology.com","name":"Henrik Nyman"},"message":"Fix failing test","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/20a04a0cda764ba4abcd997c3ebbb92edbfb9cc5"},{"sha":"ac9b09fddaa2831e18c4af8b4a06b4bae5ca2cd5","author":{"email":"489755c8f33709edb2646fda507573ab6d38e2d7@neotechnology.com","name":"Henrik Nyman"},"message":"Load auth manager in ha and core-edge","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/ac9b09fddaa2831e18c4af8b4a06b4bae5ca2cd5"},{"sha":"2c59a9d5f6d56ce2b190fdacab59bb318a4a0ae1","author":{"email":"489755c8f33709edb2646fda507573ab6d38e2d7@neotechnology.com","name":"Henrik Nyman"},"message":"Fix some review comments and add tests","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/2c59a9d5f6d56ce2b190fdacab59bb318a4a0ae1"},{"sha":"921bd8c07775ee081c2e9de8f017fa06e6713a36","author":{"email":"489755c8f33709edb2646fda507573ab6d38e2d7@neotechnology.com","name":"Henrik Nyman"},"message":"Add authorization to REST\n\n- Add access mode to the user principal of the authorized request wrapper\n- Start transactions with the access mode of this user principal acquired\nthrough the http request / context.\n- Add a pass-through authorization filter when auth is disabled that adds\nan authorized request wrapper with full access mode.","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/921bd8c07775ee081c2e9de8f017fa06e6713a36"},{"sha":"8f1cda52bb72f1bbd8541a612f150202aa888f0d","author":{"email":"489755c8f33709edb2646fda507573ab6d38e2d7@neotechnology.com","name":"Henrik Nyman"},"message":"Change setUserPassword to void\n\nThrow IllegalCredentialsException instead of returning null on failure.","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/8f1cda52bb72f1bbd8541a612f150202aa888f0d"},{"sha":"07993661d9f36e00ff64934c8dbd1d800f7972f3","author":{"email":"489755c8f33709edb2646fda507573ab6d38e2d7@neotechnology.com","name":"Henrik Nyman"},"message":"Fix enterprise security pom-file parent version","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/07993661d9f36e00ff64934c8dbd1d800f7972f3"},{"sha":"7833524a3a32dfa12af0dc169d6fc729fcf9d553","author":{"email":"489755c8f33709edb2646fda507573ab6d38e2d7@neotechnology.com","name":"Henrik Nyman"},"message":"Fix code style","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/7833524a3a32dfa12af0dc169d6fc729fcf9d553"},{"sha":"130a89d5e721164df7ce6b3812ca86483a87d3fa","author":{"email":"489755c8f33709edb2646fda507573ab6d38e2d7@neotechnology.com","name":"Henrik Nyman"},"message":"Fix license","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/130a89d5e721164df7ce6b3812ca86483a87d3fa"},{"sha":"71841257034b276d61a538ba99540847e84f92bd","author":{"email":"489755c8f33709edb2646fda507573ab6d38e2d7@neotechnology.com","name":"Henrik Nyman"},"message":"Tiny cleanup","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/71841257034b276d61a538ba99540847e84f92bd"},{"sha":"05d11ebc2e424a5c0f180c93ecaca92730a2fac7","author":{"email":"c4b5a8c0fafd56ae12499ba1d5d55022dbe4108e@amanzi.com","name":"Craig Taverner"},"message":"Merge pull request #6721 from davidegrohmann/3.1-rest-auth\n\nLoad auth manager as a service","distinct":true,"url":"https://api.github.com/repos/henriknyman/neo4j/commits/05d11ebc2e424a5c0f180c93ecaca92730a2fac7"}]}