{"push_id":2947873156,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"f74daf5db62ff717625ae6c7d304f2b8695f2eb1","before":"63fe8f4c8fd346ae8df1d4e03025b395289a9757","commits":[{"sha":"7a04c2974fbccfe200868a0cad64b0f8fc5ffdc0","author":{"name":"nicolas.dorier","email":"e0d8c2db4ae51ce7edabb90360e35204366b1a4f@gmail.com"},"message":"Center QR Authenticator QR Code","distinct":true,"url":"https://api.github.com/repos/Groestlcoin/btcpayserver/commits/7a04c2974fbccfe200868a0cad64b0f8fc5ffdc0"},{"sha":"3d85dace381ca3ded0d6d0b80783b1d56ee92c97","author":{"name":"nicolas.dorier","email":"e0d8c2db4ae51ce7edabb90360e35204366b1a4f@gmail.com"},"message":"Move currency display method into CurrencyNameTable","distinct":true,"url":"https://api.github.com/repos/Groestlcoin/btcpayserver/commits/3d85dace381ca3ded0d6d0b80783b1d56ee92c97"},{"sha":"57ab001c0c93dcf3eb0c12ea12b8236080edab68","author":{"name":"nicolas.dorier","email":"e0d8c2db4ae51ce7edabb90360e35204366b1a4f@gmail.com"},"message":"[Tests] Pass Port to the fake http context","distinct":true,"url":"https://api.github.com/repos/Groestlcoin/btcpayserver/commits/57ab001c0c93dcf3eb0c12ea12b8236080edab68"},{"sha":"b16e8f7b7608db3890474d649db855a18726be34","author":{"name":"nicolas.dorier","email":"e0d8c2db4ae51ce7edabb90360e35204366b1a4f@gmail.com"},"message":"Move GetAppDataIfOwner inside AppHelper","distinct":true,"url":"https://api.github.com/repos/Groestlcoin/btcpayserver/commits/b16e8f7b7608db3890474d649db855a18726be34"},{"sha":"3cff8261aecb03839915cab50fc00aa7168b0f4e","author":{"name":"nicolas.dorier","email":"e0d8c2db4ae51ce7edabb90360e35204366b1a4f@gmail.com"},"message":"Set the id for apps only to 20 bytes, and output the Id in the controller so we can use it in tests","distinct":true,"url":"https://api.github.com/repos/Groestlcoin/btcpayserver/commits/3cff8261aecb03839915cab50fc00aa7168b0f4e"},{"sha":"a28814bc0e82f54b107a58d426c6406ca3196185","author":{"name":"nicolas.dorier","email":"e0d8c2db4ae51ce7edabb90360e35204366b1a4f@gmail.com"},"message":"Fix RateRules crash if dups","distinct":true,"url":"https://api.github.com/repos/Groestlcoin/btcpayserver/commits/a28814bc0e82f54b107a58d426c6406ca3196185"},{"sha":"3c58bff80351a17ae0bba0977b375176ae2e5dfd","author":{"name":"nicolas.dorier","email":"e0d8c2db4ae51ce7edabb90360e35204366b1a4f@gmail.com"},"message":"Comparable WalletId","distinct":true,"url":"https://api.github.com/repos/Groestlcoin/btcpayserver/commits/3c58bff80351a17ae0bba0977b375176ae2e5dfd"},{"sha":"da2fb876cb5bc9b1237b3112aef358172f8d44a0","author":{"name":"nicolas.dorier","email":"e0d8c2db4ae51ce7edabb90360e35204366b1a4f@gmail.com"},"message":"Can pass pre filled amount and address to Send Wallet","distinct":true,"url":"https://api.github.com/repos/Groestlcoin/btcpayserver/commits/da2fb876cb5bc9b1237b3112aef358172f8d44a0"},{"sha":"a10c382bd4cae1f593c40e8b0f4c7a0f09dd3abf","author":{"name":"nicolas.dorier","email":"e0d8c2db4ae51ce7edabb90360e35204366b1a4f@gmail.com"},"message":"[Tests] return WalletId when registering scheme","distinct":true,"url":"https://api.github.com/repos/Groestlcoin/btcpayserver/commits/a10c382bd4cae1f593c40e8b0f4c7a0f09dd3abf"},{"sha":"f74daf5db62ff717625ae6c7d304f2b8695f2eb1","author":{"name":"Gruve_p","email":"39608c2012f2c83c02861068faad95123c8384b8@users.noreply.github.com"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":true,"url":"https://api.github.com/repos/Groestlcoin/btcpayserver/commits/f74daf5db62ff717625ae6c7d304f2b8695f2eb1"}]}
{"actor":{"display_login":"gruve-p"}}