{"push_id":1165819112,"size":43,"distinct_size":0,"ref":"refs/heads/dbkr/scalar","head":"573a9140d38c18b1aa441d113af0e70c18bda579","before":"06486f7ad04966bd2cc40e81360c125f8204264b","commits":[{"sha":"0757a1dd1c16b9793cf038a2ad50c800163ac5c6","author":{"name":"David Baker","email":"f5d49f3fe43775eea47b1c22de82d1e8ddd55d4b@users.noreply.github.com"},"message":"Merge pull request #133 from matrix-org/dbkr/scalar\n\nAdd support for the openid interface","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/0757a1dd1c16b9793cf038a2ad50c800163ac5c6"},{"sha":"fb388f5d2da58fb5d3b054b087b97f7a0ca1ca93","author":{"name":"Matthew Hodgson","email":"4dc1fb8cebf1553ab7fd31206f1e48fe4714fa6e@matrix.org"},"message":"fix typoes","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/fb388f5d2da58fb5d3b054b087b97f7a0ca1ca93"},{"sha":"7243367a64c1cb3f8acd33bcde2ad578a016c5bf","author":{"name":"Matthew Hodgson","email":"4dc1fb8cebf1553ab7fd31206f1e48fe4714fa6e@matrix.org"},"message":"only clobber displayname & avatarurl from presence if set. fixes https://github.com/vector-im/vector-web/issues/1039. again.","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/7243367a64c1cb3f8acd33bcde2ad578a016c5bf"},{"sha":"8b35ddae0aec274b7c1a0222dc5ed0bc37d296b8","author":{"name":"Matthew Hodgson","email":"4dc1fb8cebf1553ab7fd31206f1e48fe4714fa6e@matrix.org"},"message":"add 'brand' parameter to register()","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/8b35ddae0aec274b7c1a0222dc5ed0bc37d296b8"},{"sha":"0421e69f141f14c57ec01afb1bd4aebbd9567660","author":{"name":"Matthew Hodgson","email":"4dc1fb8cebf1553ab7fd31206f1e48fe4714fa6e@matrix.org"},"message":"revert brand param at reg time","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/0421e69f141f14c57ec01afb1bd4aebbd9567660"},{"sha":"8c7d04162891b5c6a5111fcb71b85a1d2dc8464b","author":{"name":"Richard van der Hoff","email":"4683394d5200e728393f79e167a6ec890cd1fd9d@matrix.org"},"message":"Prepare changelog for v0.5.3","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/8c7d04162891b5c6a5111fcb71b85a1d2dc8464b"},{"sha":"09d08a50920083e6b318c0a4f112412304b41789","author":{"name":"Richard van der Hoff","email":"4683394d5200e728393f79e167a6ec890cd1fd9d@matrix.org"},"message":"0.5.3","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/09d08a50920083e6b318c0a4f112412304b41789"},{"sha":"11f02d2e2408806a0f266b74805ab11a79a175ae","author":{"name":"Matthew Hodgson","email":"4dc1fb8cebf1553ab7fd31206f1e48fe4714fa6e@matrix.org"},"message":"fix https://github.com/vector-im/vector-web/issues/1039, for\nliterally the 4th time. unbreak tests, and fix camelcase hell.","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/11f02d2e2408806a0f266b74805ab11a79a175ae"},{"sha":"4bec72a2bdf46dce84f7d80cf5125def27b13193","author":{"name":"Matthew Hodgson","email":"4dc1fb8cebf1553ab7fd31206f1e48fe4714fa6e@matrix.org"},"message":"make release work on OSX","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/4bec72a2bdf46dce84f7d80cf5125def27b13193"},{"sha":"1381a0226d4fc9c3463c8f0a3a2e5b7e1e3800de","author":{"name":"Matthew Hodgson","email":"4dc1fb8cebf1553ab7fd31206f1e48fe4714fa6e@matrix.org"},"message":"Prepare changelog for v0.5.4","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/1381a0226d4fc9c3463c8f0a3a2e5b7e1e3800de"},{"sha":"e85c1e1231821e6119d75e3af52848638ea691ab","author":{"name":"Matthew Hodgson","email":"4dc1fb8cebf1553ab7fd31206f1e48fe4714fa6e@matrix.org"},"message":"0.5.4","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/e85c1e1231821e6119d75e3af52848638ea691ab"},{"sha":"f38f983a46d3237bba25a63d4f7f5a07bae454c6","author":{"name":"Richard van der Hoff","email":"4683394d5200e728393f79e167a6ec890cd1fd9d@matrix.org"},"message":"spec: Factor MockStorageApi out of webstorage.spec.js\n\nThis is useful elsewhere.","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/f38f983a46d3237bba25a63d4f7f5a07bae454c6"},{"sha":"b18a4ee16b96084f2a6ac285d5c69add48e67a06","author":{"name":"Richard van der Hoff","email":"4683394d5200e728393f79e167a6ec890cd1fd9d@matrix.org"},"message":"client.js: Fix error handling in downloadKeys\n\nFix a bug in the error handling in downloadKeys: If the http request failed,\nthen the exception would get silently swallowed and the promise would never\nresolve.\n\nAlso: tests!","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/b18a4ee16b96084f2a6ac285d5c69add48e67a06"},{"sha":"17ec7daf23dc0820bc12096f1a6fae56a6330d81","author":{"name":"Richard van der Hoff","email":"4683394d5200e728393f79e167a6ec890cd1fd9d@matrix.org"},"message":"MatrixClient: refactor uploadKeys\n\nrewrite uploadKeys to require less looping and not to use deferreds.","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/17ec7daf23dc0820bc12096f1a6fae56a6330d81"},{"sha":"e9d60a252b5de81a022d23d4a72b2c908bad7fe2","author":{"name":"Richard van der Hoff","email":"4683394d5200e728393f79e167a6ec890cd1fd9d@matrix.org"},"message":"matrix-client-crypto.spec.js: replace callbacks with promises\n\nThe pyramid of doom was getting unmanageable, not to mention the difficulty of\ndiagnosing why tests were failing, so replace the callbacks with promises.","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/e9d60a252b5de81a022d23d4a72b2c908bad7fe2"},{"sha":"5eede573c48b99b659643beebe91ca439671096f","author":{"name":"Richard van der Hoff","email":"4683394d5200e728393f79e167a6ec890cd1fd9d@matrix.org"},"message":"matrix-client-crypto-spec: shut down test clients\n\nRunning clients stop the test runner exiting cleanly, so make sure we stop them","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/5eede573c48b99b659643beebe91ca439671096f"},{"sha":"52edcc49c595dc4e253176a672aeb3eebb489665","author":{"name":"Richard van der Hoff","email":"4683394d5200e728393f79e167a6ec890cd1fd9d@matrix.org"},"message":"matrix-client-crypto-spec: different backends for ali and bob\n\nUse different mock http backends for the two different clients, so that we can\nbetter control what each of them is doing (in particular, this is a\nprerequisite for having them both running /sync loops)","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/52edcc49c595dc4e253176a672aeb3eebb489665"},{"sha":"0c8c7cf77a4abb44330371388102192acc1f5840","author":{"name":"Richard van der Hoff","email":"4683394d5200e728393f79e167a6ec890cd1fd9d@matrix.org"},"message":"matrix-client-crypto-spec: add some more tests\n\nTests for bob receiving two messages, and for bob sending a message back to\nalice.","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/0c8c7cf77a4abb44330371388102192acc1f5840"},{"sha":"8c6e2591d9018c5883641256371c67ecc1b525b5","author":{"name":"Richard van der Hoff","email":"4683394d5200e728393f79e167a6ec890cd1fd9d@matrix.org"},"message":"Factor out OlmDevice from client.js\n\nMatrixClient contains quite a lot of boilerplate for manipulating the Olm\nthings, which quite nicely factors out to a separate object.","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/8c6e2591d9018c5883641256371c67ecc1b525b5"},{"sha":"9cb032ec446ac748ea05cf5adcc2711b5605baa2","author":{"name":"Richard van der Hoff","email":"4683394d5200e728393f79e167a6ec890cd1fd9d@matrix.org"},"message":"OlmDevice: factor out a bunch of boilerplate\n\nCreate some helper functions which help us reduce the boilerplate even further","distinct":false,"url":"https://api.github.com/repos/matrix-org/matrix-js-sdk/commits/9cb032ec446ac748ea05cf5adcc2711b5605baa2"}]}
{"actor":{"display_login":"ara4n"}}