{"push_id":3129807495,"size":8,"distinct_size":2,"ref":"refs/heads/gav-lock-voting","head":"8f91277b4118fc9600c026f294c5fe16a4003f46","before":"22f0a1c7a6cb604acc6b3d103c71e4806de549c8","commits":[{"sha":"0c918a7343ea05d1b513aee92534428983fd21e4","author":{"name":"gabriel klawitter","email":"999a16de8422252238d749bad8bf4aec2c0d76bf@users.noreply.github.com"},"message":"Upload builds to releases.parity.io (#1233)\n\n* gitlab-ci.yml: upload binaries to s3\r\n\r\n* gitlab-ci.yml: typo tag names\r\n\r\n* gitlab-ci.yml: avoid dots in tags\r\n\r\n* gitlab-ci.yml: try before_script\r\n\r\n* gitlab-ci.yml: indentation\r\n\r\n* gitlab-ci.yml: unified before_script\r\n\r\n* gitlab-ci.yml: don't forget script\r\n\r\n* use VERSION file\r\n\r\n* build.sh only before builds\r\n\r\n* git_strategy: none\r\n\r\n* use own docker awscli image\r\n\r\n* typo\r\n\r\n* use artifacts folder\r\n\r\n* enable uploads to s3 as well\r\n\r\n* add builds.sh to tests","distinct":false,"url":"https://api.github.com/repos/paritytech/substrate/commits/0c918a7343ea05d1b513aee92534428983fd21e4"},{"sha":"18d818b566c421d19228c2bda0237fe0c8b640ab","author":{"name":"Gav Wood","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@gavwood.com"},"message":"Governance: Voters put money where mouth is (#1183)\n\n* Referendums only gett enacted after a delay; successful voters must\r\nlock funds up until enactment.\r\n\r\n* Build fixes.\r\n\r\n* Configurable council enact delay, fix test builds.\r\n\r\n* Fix spelling\r\n\r\n* Remove TODO","distinct":false,"url":"https://api.github.com/repos/paritytech/substrate/commits/18d818b566c421d19228c2bda0237fe0c8b640ab"},{"sha":"4bc45ee3920e52fd7219e426efc95071b7f17ca5","author":{"name":"Arkadiy Paronyan","email":"f7df6609271d32e2aa120e5f971626683bc05f10@gmail.com"},"message":"Fixed common block tracking when syncing (#1235)\n\n* Fixed common block tracking when syncing\r\n\r\n* Fixed fork resolution","distinct":false,"url":"https://api.github.com/repos/paritytech/substrate/commits/4bc45ee3920e52fd7219e426efc95071b7f17ca5"},{"sha":"691e6e8f1c3b9e8f3b54a8c78183469f3472e293","author":{"name":"Robert Habermeier","email":"42ee1283fa93145dc205825665c7f8829a49038e@gmail.com"},"message":"Punish offline validators, aura-style (#1216)\n\n* make offline-reporting infrastructure more generic\r\n\r\n* add a listener-trait for watching when the timestamp has been set\r\n\r\n* prevent inclusion of empty offline reports\r\n\r\n* add test for exclusion\r\n\r\n* generate aura-offline reports\r\n\r\n* ability to slash many times for being offline \"multiple\" times\r\n\r\n* Logic for punishing validators for missing aura steps\r\n\r\n* stub tests\r\n\r\n* pave way for verification of timestamp vs slot\r\n\r\n* alter aura import queue to wait for timestamp\r\n\r\n* check timestamp matches seal\r\n\r\n* do inherent check properly\r\n\r\n* service compiles\r\n\r\n* all tests compile\r\n\r\n* test srml-aura logic\r\n\r\n* aura tests pass\r\n\r\n* everything builds\r\n\r\n* some more final tweaks to block authorship for aura\r\n\r\n* switch to manual delays before step\r\n\r\n* restore substrate-consensus-aura to always std and address grumbles\r\n\r\n* update some state roots in executor tests\r\n\r\n* node-executor tests pass\r\n\r\n* get most tests passing\r\n\r\n* address grumbles","distinct":false,"url":"https://api.github.com/repos/paritytech/substrate/commits/691e6e8f1c3b9e8f3b54a8c78183469f3472e293"},{"sha":"3329915cd5458bd065c9f921891487e71511097c","author":{"name":"Tomasz Drwięga","email":"db2db5a6ca9ce7b2bc4eb8d1db35c01c8c8ae997@users.noreply.github.com"},"message":"[RPC] Move runtime version from chain to state (#1243)\n\n* Move runtimeVersion to state, add rudimentary test for subscription.\r\n\r\n* Bump to latest jsonrpc.","distinct":false,"url":"https://api.github.com/repos/paritytech/substrate/commits/3329915cd5458bd065c9f921891487e71511097c"},{"sha":"b06406303a5a15572d7e0655b9905f33d3878696","author":{"name":"Robert Habermeier","email":"42ee1283fa93145dc205825665c7f8829a49038e@gmail.com"},"message":"add on_exit parameter to aura thread builder (#1249)","distinct":false,"url":"https://api.github.com/repos/paritytech/substrate/commits/b06406303a5a15572d7e0655b9905f33d3878696"},{"sha":"c16ec7c92d5286430fbde208e8d35ac1a6ddf72b","author":{"name":"Gav Wood","email":"33fd0301077bc24fc6513513c71e288fcecc0c66@parity.io"},"message":"Optionally long lock voting","distinct":true,"url":"https://api.github.com/repos/paritytech/substrate/commits/c16ec7c92d5286430fbde208e8d35ac1a6ddf72b"},{"sha":"8f91277b4118fc9600c026f294c5fe16a4003f46","author":{"name":"Gav Wood","email":"33fd0301077bc24fc6513513c71e288fcecc0c66@parity.io"},"message":"Lock voting.","distinct":true,"url":"https://api.github.com/repos/paritytech/substrate/commits/8f91277b4118fc9600c026f294c5fe16a4003f46"}]}
{"actor":{"display_login":"gavofyork"}}