{"push_id":1158852537,"size":43,"distinct_size":0,"ref":"refs/heads/master","head":"4dd18312fd21ae59635849198c4194ff660c7a34","before":"c04fe0407169987c070d09b88875bf88254d778a","commits":[{"sha":"01fcbfec1f5702f860b65fbb26465cd0248f1dec","author":{"name":"MaxSan","email":"b6e796f2434c6a22ee3035830c016b189c805a85@bitcoinmanchester.org.uk"},"message":"Added the deriveAddressFromSignature feature.","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/01fcbfec1f5702f860b65fbb26465cd0248f1dec"},{"sha":"cb7934d142889cda32e5a6f85c98238188fca1de","author":{"name":"MaxSan","email":"b6e796f2434c6a22ee3035830c016b189c805a85@bitcoinmanchester.org.uk"},"message":"Merge branch 'development' of https://github.com/tokenly/tokenpass into development","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/cb7934d142889cda32e5a6f85c98238188fca1de"},{"sha":"902267b83d576a6bc634c0afacd7dce865fbfe8e","author":{"name":"Devon Weller","email":"c17e8b8dc449b2b4675ab155d67122d4382136f7@tokenly.co"},"message":"Replaced mt_rand with cryptographically secure random_int.","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/902267b83d576a6bc634c0afacd7dce865fbfe8e"},{"sha":"7dff6a49b87a9484c8dd73bcfc82b5fbbc4eee48","author":{"name":"Devon Weller","email":"c17e8b8dc449b2b4675ab155d67122d4382136f7@tokenly.co"},"message":"Do not show error for missing slug when username is blank","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/7dff6a49b87a9484c8dd73bcfc82b5fbbc4eee48"},{"sha":"044866eae87def6f9d79dc56dce7c158885fd6be","author":{"name":"Devon Weller","email":"c17e8b8dc449b2b4675ab155d67122d4382136f7@tokenly.co"},"message":"Added missing registration fields","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/044866eae87def6f9d79dc56dce7c158885fd6be"},{"sha":"c80d3549c419406b2318d04f1bfdbc31f1dfea54","author":{"name":"Devon Weller","email":"c17e8b8dc449b2b4675ab155d67122d4382136f7@tokenly.co"},"message":"added ability to mock promises","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/c80d3549c419406b2318d04f1bfdbc31f1dfea54"},{"sha":"aaee21751726be48d96ff242046a66a9093b9158","author":{"name":"Adam Raider","email":"6ee312886f21f85d5a9ef5fac5babf31a003f234@gmail.com"},"message":"Add js functionality to dashboard","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/aaee21751726be48d96ff242046a66a9093b9158"},{"sha":"1a9de6ed63f41b4eaf554e8ff1778ae7b50f1df6","author":{"name":"Adam Raider","email":"6ee312886f21f85d5a9ef5fac5babf31a003f234@gmail.com"},"message":"Add search functionality to inventory and pockets","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/1a9de6ed63f41b4eaf554e8ff1778ae7b50f1df6"},{"sha":"72ba1d69c81382aa6b2379d1b5bba10f40a66b75","author":{"name":"Devon Weller","email":"c17e8b8dc449b2b4675ab155d67122d4382136f7@tokenly.co"},"message":"added more platform admin controls.","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/72ba1d69c81382aa6b2379d1b5bba10f40a66b75"},{"sha":"5f17fb38f5d2cec9a02b6d3c129b96689184f4d7","author":{"name":"Devon Weller","email":"c17e8b8dc449b2b4675ab155d67122d4382136f7@tokenly.co"},"message":"custom validation rules","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/5f17fb38f5d2cec9a02b6d3c129b96689184f4d7"},{"sha":"6475bd46c605e8ebf087ac5e8266d0d956629470","author":{"name":"Devon Weller","email":"c17e8b8dc449b2b4675ab155d67122d4382136f7@tokenly.co"},"message":"Updated platform admin","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/6475bd46c605e8ebf087ac5e8266d0d956629470"},{"sha":"aac42db21f03e5fa3513960c747754a2d8d2ec0e","author":{"name":"Devon Weller","email":"c17e8b8dc449b2b4675ab155d67122d4382136f7@tokenly.co"},"message":"added test coverage for platform admin methods.","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/aac42db21f03e5fa3513960c747754a2d8d2ec0e"},{"sha":"f94a198982b816b86d4af8d71a794ab12f087cbc","author":{"name":"cryptonaut","email":"f3dc6ce1b30a83c11f15c355220aa4bb27486c59@ironcladtech.ca"},"message":"show client secrets on platform admin","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/f94a198982b816b86d4af8d71a794ab12f087cbc"},{"sha":"d44e3d60e281e6399c90c82fa871ba210f437291","author":{"name":"cryptonaut","email":"f3dc6ce1b30a83c11f15c355220aa4bb27486c59@ironcladtech.ca"},"message":"added owner and # of connections to oauth clients page on platformadmin","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/d44e3d60e281e6399c90c82fa871ba210f437291"},{"sha":"722593ee99bcb7e979d97dd65962ff9097d4e6d9","author":{"name":"cryptonaut","email":"f3dc6ce1b30a83c11f15c355220aa4bb27486c59@ironcladtech.ca"},"message":"added total # of client apps to platform admin","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/722593ee99bcb7e979d97dd65962ff9097d4e6d9"},{"sha":"6390a0c3e19419dc351d6372a69bae9e663d8b28","author":{"name":"cryptonaut","email":"f3dc6ce1b30a83c11f15c355220aa4bb27486c59@ironcladtech.ca"},"message":"added option to view list of connections only from specific app in platform admin","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/6390a0c3e19419dc351d6372a69bae9e663d8b28"},{"sha":"9cce1d28c1fc88f0d20e7ff593ce9db615641bcb","author":{"name":"cryptonaut","email":"f3dc6ce1b30a83c11f15c355220aa4bb27486c59@ironcladtech.ca"},"message":"added oauth client endpoints field to platform admin","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/9cce1d28c1fc88f0d20e7ff593ce9db615641bcb"},{"sha":"dc44818e224becce41d96082be83cf86e1caeed7","author":{"name":"cryptonaut","email":"f3dc6ce1b30a83c11f15c355220aa4bb27486c59@ironcladtech.ca"},"message":"build OAuth Scopes management area in Platform Admin","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/dc44818e224becce41d96082be83cf86e1caeed7"},{"sha":"47a0d9175b5b5d98894f6ea8affb40131cf3e0af","author":{"name":"cryptonaut","email":"f3dc6ce1b30a83c11f15c355220aa4bb27486c59@ironcladtech.ca"},"message":"fixed wording on platform admin delete alerts","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/47a0d9175b5b5d98894f6ea8affb40131cf3e0af"},{"sha":"e8ba6d6d86b704b71fb77cbaf022e792d1ab6d1b","author":{"name":"cryptonaut","email":"f3dc6ce1b30a83c11f15c355220aa4bb27486c59@ironcladtech.ca"},"message":"removed old outdated admin areas","distinct":false,"url":"https://api.github.com/repos/tokenly/tokenpass/commits/e8ba6d6d86b704b71fb77cbaf022e792d1ab6d1b"}]}
{"actor":{"display_login":"MaxSan"}}