{"push_id":1086223597,"size":8,"distinct_size":3,"ref":"refs/heads/message_sender","head":"0b30a578e4aa93051069f51b353eb8b4a1645800","before":"15045fa885287fe093b68bbc6df545379b6992e1","commits":[{"sha":"834bc2c14f9a6545788c9190925953fcae22ae98","author":{"email":"7ce7b717cff7f1433be9f134f32b0a7075bbf4d9@nordu.net","name":"Johan Lundberg"},"message":"Pad base64 encoded credential if needed\n\nDue to jwkest.__init__:141 that removes eventual padding","distinct":false,"url":"https://api.github.com/repos/SUNET/se-leg-op/commits/834bc2c14f9a6545788c9190925953fcae22ae98"},{"sha":"5b0f7193368128827668dfa6fda30c6b79598408","author":{"email":"3939ae416873ae490cbed81071df1e706e82f816@users.noreply.github.com","name":"Rebecka Gulliksson"},"message":"Merge pull request #2 from SUNET/b64_padding\n\nPad base64 encoded credential if needed","distinct":false,"url":"https://api.github.com/repos/SUNET/se-leg-op/commits/5b0f7193368128827668dfa6fda30c6b79598408"},{"sha":"a89143418cf2cc4ca057bf04e94307b84ebad32f","author":{"email":"f487c7598f046a9a67757788cf85ee89028a1b14@thulin.net","name":"Fredrik Thulin"},"message":"need more than one worker to not deadlock with rp","distinct":false,"url":"https://api.github.com/repos/SUNET/se-leg-op/commits/a89143418cf2cc4ca057bf04e94307b84ebad32f"},{"sha":"b4634fadca0d7bbd0017b77fad0bac12773a4a0b","author":{"email":"7ff78bfe85f2109f2bdd484763a8098180bbe749@umu.se","name":"Rebecka Gulliksson"},"message":"Add explicit wait before running tests with Travis to ensure MongoDB is up.\n\nSometimes the MongoDB connection fails, which is a known issue:\nhttps://docs.travis-ci.com/user/database-setup/#MongoDB-does-not-immediately-accept-connections","distinct":false,"url":"https://api.github.com/repos/SUNET/se-leg-op/commits/b4634fadca0d7bbd0017b77fad0bac12773a4a0b"},{"sha":"c4f378e81a585aa91935e33fd09c6777fc746acf","author":{"email":"7ce7b717cff7f1433be9f134f32b0a7075bbf4d9@nordu.net","name":"Johan Lundberg"},"message":"Do not install the op as the egg takes precedence on PYTHONPATH","distinct":false,"url":"https://api.github.com/repos/SUNET/se-leg-op/commits/c4f378e81a585aa91935e33fd09c6777fc746acf"},{"sha":"68a054a027096709963fde70f11621074a32c9b4","author":{"email":"7ff78bfe85f2109f2bdd484763a8098180bbe749@umu.se","name":"Rebecka Gulliksson"},"message":"Use a message queue to deliver responses to clients.\n\nTo avoid doing long running http requests in the webservers main thread,\nqueue any authentication and error responses that should be delivered to\nthe clients' redirect_uri.","distinct":true,"url":"https://api.github.com/repos/SUNET/se-leg-op/commits/68a054a027096709963fde70f11621074a32c9b4"},{"sha":"f66391a0e19e4472d7278e7c78519175b538a2cf","author":{"email":"7ff78bfe85f2109f2bdd484763a8098180bbe749@umu.se","name":"Rebecka Gulliksson"},"message":"Don't rely on already running redis-server on localhost for tests.","distinct":true,"url":"https://api.github.com/repos/SUNET/se-leg-op/commits/f66391a0e19e4472d7278e7c78519175b538a2cf"},{"sha":"0b30a578e4aa93051069f51b353eb8b4a1645800","author":{"email":"7ff78bfe85f2109f2bdd484763a8098180bbe749@umu.se","name":"Rebecka Gulliksson"},"message":"Prepare for Redis Sentinel.","distinct":true,"url":"https://api.github.com/repos/SUNET/se-leg-op/commits/0b30a578e4aa93051069f51b353eb8b4a1645800"}]}