{"push_id":2849305245,"size":30,"distinct_size":1,"ref":"refs/heads/goodsoft/dscp206-block-paging","head":"facff24d650af669ab153d50bd1e2ee34cf2ac5f","before":"1e8a4c76c7e6479a3a0c8acfc704d4eabf02e74c","commits":[{"sha":"49b1f7b2b2fe35dccd265a029e01410c176a4b0c","author":{"name":"Paul Tsupikoff","email":"c8bb19f27b8b4b3930d5611f5780dd253e711155@goodsoft.lv"},"message":"Update wallet usage guide and make executables consistent with the rest of DSCP (#143)","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/49b1f7b2b2fe35dccd265a029e01410c176a4b0c"},{"sha":"7e0fcfe5919567b4ac860b88b9092defb984c2bc","author":{"name":"martoon","email":"214096d65abc9b435d48c35d5a07a6f9002b9d95@gmail.com"},"message":"[SRK-8] Make `--witness-listen` optional","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/7e0fcfe5919567b4ac860b88b9092defb984c2bc"},{"sha":"26d26fe7dfe19be9f0e9e2a96bd9e166385d819c","author":{"name":"martoon","email":"214096d65abc9b435d48c35d5a07a6f9002b9d95@gmail.com"},"message":"[SRK-8] Make educator work as witness node\n\n* Created educatorEntry accordingly.\n* Added witness API to educator API.","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/26d26fe7dfe19be9f0e9e2a96bd9e166385d819c"},{"sha":"aaac35935a5a25ca67737189289dd6035ba19fb5","author":{"name":"Konstantin Ivanov","email":"50a8414157bc19fc38c656ad1f20c04a3b35afa0@mail.ru"},"message":"Merge pull request #145 from DisciplinaOU/martoon/srk8-optional-server\n\n[SRK-8] Make `--witness-listen` optional","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/aaac35935a5a25ca67737189289dd6035ba19fb5"},{"sha":"a9de0f2ad73e4299642864c77d6c82d0edac0bba","author":{"name":"Artyom Kuznetsov","email":"1a73af9e7ae00182733b2292511b814be66f065f@hithroc.org"},"message":"[DSCP-196] Add Educator authorization","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/a9de0f2ad73e4299642864c77d6c82d0edac0bba"},{"sha":"87b99d8ab5116633dd5424735916078aa6ce7353","author":{"name":"Artyom Kuznetsov","email":"1a73af9e7ae00182733b2292511b814be66f065f@hithroc.org"},"message":"[DSCP-196] Update Swagger Spec","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/87b99d8ab5116633dd5424735916078aa6ce7353"},{"sha":"ca78c7a7ae36a74eddc0b8153d627841001ed6a3","author":{"name":"Dmitry Mukhutdinov","email":"e2877f41c50c044ace8bbaabce8f7cefeb544011@gmail.com"},"message":"Merge pull request #121 from DisciplinaOU/hithroc/dscp-196\n\n [DSCP-196] Add Educator authorization check","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/ca78c7a7ae36a74eddc0b8153d627841001ed6a3"},{"sha":"b733e56246cab5f54b66a70304af540b86914ee4","author":{"name":"goodsoft","email":"c8bb19f27b8b4b3930d5611f5780dd253e711155@goodsoft.lv"},"message":"[DSCP-221] Support HTTPS in witness client\n\nUse `Servant.Client.BaseUrl` instead of `NetworkAddress` for flexible URL parsing.\nAlso, use `http-client-tls` instead of `http-client` for SSL/TLS support.","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/b733e56246cab5f54b66a70304af540b86914ee4"},{"sha":"b2dc4ccc7be8a3811eca46e8ef53efbba4a53162","author":{"name":"Dmitry Mukhutdinov","email":"e2877f41c50c044ace8bbaabce8f7cefeb544011@gmail.com"},"message":"Merge pull request #154 from DisciplinaOU/goodsoft/dscp221-wallet-ssl\n\n[DSCP-221] Support HTTPS in witness client","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/b2dc4ccc7be8a3811eca46e8ef53efbba4a53162"},{"sha":"4fc2875ed306c69a753691bc40ebd6c7377433a2","author":{"name":"goodsoft","email":"c8bb19f27b8b4b3930d5611f5780dd253e711155@goodsoft.lv"},"message":"[DSCP-220] Use ComponentM for compatibility with latest Ariadne","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/4fc2875ed306c69a753691bc40ebd6c7377433a2"},{"sha":"439aaa7bdad7726b5bf5cedaae010edd0004e255","author":{"name":"goodsoft","email":"c8bb19f27b8b4b3930d5611f5780dd253e711155@goodsoft.lv"},"message":"[DSCP-220] Transaction history in Vty wallet","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/439aaa7bdad7726b5bf5cedaae010edd0004e255"},{"sha":"247f250f35f618fce5b71d59a36fca4eaec393c5","author":{"name":"Paul Tsupikoff","email":"c8bb19f27b8b4b3930d5611f5780dd253e711155@goodsoft.lv"},"message":"Merge pull request #153 from DisciplinaOU/goodsoft/dscp220-wallet-tx-history\n\n [DSCP-220] Transaction history in Vty wallet","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/247f250f35f618fce5b71d59a36fca4eaec393c5"},{"sha":"76d6c2deb8af3728fed163ea182b1ac57b21068b","author":{"name":"Paul Tsupikoff","email":"c8bb19f27b8b4b3930d5611f5780dd253e711155@goodsoft.lv"},"message":"[DSCP-195] Store transaction lists in pure storage instead of AVL (#151)","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/76d6c2deb8af3728fed163ea182b1ac57b21068b"},{"sha":"ab2a6bcde856b10fa6c4cdf8d8a9b6d869c3938d","author":{"name":"goodsoft","email":"c8bb19f27b8b4b3930d5611f5780dd253e711155@goodsoft.lv"},"message":"[DSCP-224] dscp-txperf tool for flooding witness node with transactions","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/ab2a6bcde856b10fa6c4cdf8d8a9b6d869c3938d"},{"sha":"11414ef1f93cd3a300062e05d5fd151afa68fa91","author":{"name":"Paul Tsupikoff","email":"c8bb19f27b8b4b3930d5611f5780dd253e711155@goodsoft.lv"},"message":"[DSCP-207] Refresh balance after successful tx and also periodically (#163)","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/11414ef1f93cd3a300062e05d5fd151afa68fa91"},{"sha":"d25be19740034e03836cb1b8fe3b085e88c1bcb7","author":{"name":"ArgentumHeart","email":"0cf27a00d724fd4d65f1a5ebcda09f2989496f9a@gmail.com"},"message":"Merge branch 'master' into goodsoft/dscp224-txperf","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/d25be19740034e03836cb1b8fe3b085e88c1bcb7"},{"sha":"cc0c601ed605af56d42ba1dc2f7840944c009f73","author":{"name":"ArgentumHeart","email":"0cf27a00d724fd4d65f1a5ebcda09f2989496f9a@gmail.com"},"message":"Merge pull request #161 from DisciplinaOU/goodsoft/dscp224-txperf\n\n[DSCP-224] Benchmark tool for generating transaction load","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/cc0c601ed605af56d42ba1dc2f7840944c009f73"},{"sha":"e72ae89c81b44ce2f62a41a74571c75fd6a63185","author":{"name":"martoon","email":"214096d65abc9b435d48c35d5a07a6f9002b9d95@gmail.com"},"message":"[DSCP-189] Safer CORS","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/e72ae89c81b44ce2f62a41a74571c75fd6a63185"},{"sha":"a73e3cb6bc52410b3462da461b1e7a7888201658","author":{"name":"Konstantin Ivanov","email":"50a8414157bc19fc38c656ad1f20c04a3b35afa0@mail.ru"},"message":"Merge pull request #166 from DisciplinaOU/martoon/dscp189-stricter-cors\n\n[DSCP-189] Safer CORS","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/a73e3cb6bc52410b3462da461b1e7a7888201658"},{"sha":"64d44bb0f8b7bafa75578083821cd901c4dbd853","author":{"name":"goodsoft","email":"c8bb19f27b8b4b3930d5611f5780dd253e711155@goodsoft.lv"},"message":"Merge branch 'release-alpha' into goodsoft/release-alpha-merge","distinct":false,"url":"https://api.github.com/repos/DisciplinaOU/disciplina/commits/64d44bb0f8b7bafa75578083821cd901c4dbd853"}]}
{"actor":{"display_login":"goodsoft"}}