{"push_id":2355053838,"size":694,"distinct_size":75,"ref":"refs/heads/master","head":"2f99e6b7b2578dbb6e40ea0265a7b892ae00ffeb","before":"374025e10bea776d2899cd826dedae25c761802f","commits":[{"sha":"aeeb9d07a8652e031e9d1e836d58a40ef01fb206","author":{"name":"Sivagiri Visakan","email":"a72047b2211a45127838ae961a22c118e0d2f456@gmail.com"},"message":"integrations: Handle errors in Groove payloads.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/aeeb9d07a8652e031e9d1e836d58a40ef01fb206"},{"sha":"93f47fa70091d42b4dc6f1fe84817175f582d1ff","author":{"name":"Robert Hönig","email":"50b3ee141ef7948aba4389e86128912d4598beee@gmail.com"},"message":"outgoing webhooks: Rename \"Base URL\" to \"Endpoint URL\".\n\nBased on user feedback. \"Endpoint URL\" gives a clearer\nidea of the field's purpose.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/93f47fa70091d42b4dc6f1fe84817175f582d1ff"},{"sha":"35dc203d580347f1b3981a800559847dfe7e1012","author":{"name":"XavierCooney","email":"e738acbf09ef0450f8b6c6e2f8427692cae9710c@gmail.com"},"message":"queue_processors.py: Remove unecessary imports.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/35dc203d580347f1b3981a800559847dfe7e1012"},{"sha":"0c48f5bf094fbd2f380a070cb343fd5018fc7b5a","author":{"name":"Xavier Cooney","email":"e738acbf09ef0450f8b6c6e2f8427692cae9710c@gmail.com"},"message":"test_classes.py: Remove unecssary imports.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/0c48f5bf094fbd2f380a070cb343fd5018fc7b5a"},{"sha":"b0f501ff6c5a05e1bf9f4bdbd6f82fd17665511b","author":{"name":"Xavier Cooney","email":"e738acbf09ef0450f8b6c6e2f8427692cae9710c@gmail.com"},"message":"test_helpers.py: Remove unecessary imports.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/b0f501ff6c5a05e1bf9f4bdbd6f82fd17665511b"},{"sha":"8c5e74afe9b5cde509d2b46e578873af211c10de","author":{"name":"Xavier Cooney","email":"e738acbf09ef0450f8b6c6e2f8427692cae9710c@gmail.com"},"message":"test_messages.py: Remove unecessary imports.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/8c5e74afe9b5cde509d2b46e578873af211c10de"},{"sha":"64034241a072a443b25183051223ddaceded6809","author":{"name":"Viraat Chandra","email":"898e692cb03edc41e31989a56b78c394f118a3d1@hotmail.com"},"message":"webhooks: Create Intercom integration and docs.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/64034241a072a443b25183051223ddaceded6809"},{"sha":"b01b4498cc70e11ff19ee1a85ff5af06ec1d3f8a","author":{"name":"Reid Barton","email":"35cdc2b58163beabf2561fbd1e5f1e6174a9911a@gmail.com"},"message":"Fix a typo in prod_settings_template.py.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/b01b4498cc70e11ff19ee1a85ff5af06ec1d3f8a"},{"sha":"cc8942e0dc3dd43cb49fd98829c77b94c38d7811","author":{"name":"Rohitt Vashishtha","email":"f212a85c4b932705f66225aed02a35c258a6c08d@gmail.com"},"message":"/team: Fetch zulip-js repository data.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/cc8942e0dc3dd43cb49fd98829c77b94c38d7811"},{"sha":"e7546db0b094f0aa0c10086dccfc8b976083c613","author":{"name":"Steve Howell","email":"55930dd614594a336703381c397aa9d81c057a81@zulipchat.com"},"message":"casper: Remove dead code related to message editing.\n\nAll the code removed here is pretty old and caused annoying\nflakes.  We don't realistically have anybody who can fix\nthe code.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/e7546db0b094f0aa0c10086dccfc8b976083c613"},{"sha":"7fe59d2dcd4d061cd71d1418bc9fc3a09bb82123","author":{"name":"Steve Howell","email":"55930dd614594a336703381c397aa9d81c057a81@zulipchat.com"},"message":"casper: Add heading output to message editing test.\n\nIt's always been difficult to find code in this file, particularly\nwhen you're matching it up to test failures.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/7fe59d2dcd4d061cd71d1418bc9fc3a09bb82123"},{"sha":"5336c03da9a3f0b156e4b25698c4609cac636e22","author":{"name":"Steve Howell","email":"55930dd614594a336703381c397aa9d81c057a81@zulipchat.com"},"message":"casper tests: Use helper functions for message editing test.\n\nWe use these functions to be consistent with the style of the rest\nof the code:\n\n    * common.then_click\n    * submit_checked\n    * submit_unchecked","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/5336c03da9a3f0b156e4b25698c4609cac636e22"},{"sha":"3cb6871f90a2afbb4eee7bbfbff247906c58ff26","author":{"name":"Steve Howell","email":"55930dd614594a336703381c397aa9d81c057a81@zulipchat.com"},"message":"Improve messaging in test_server_running().\n\nWe now make it a bit easier to see that you are waiting for\nthe server, as well as indicating when the server is up.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/3cb6871f90a2afbb4eee7bbfbff247906c58ff26"},{"sha":"fa0ac8b6b587a933b6bb25eae0684e9070f884b4","author":{"name":"Steve Howell","email":"55930dd614594a336703381c397aa9d81c057a81@zulipchat.com"},"message":"casper tests: Always show console output from the app.\n\nWe now always show JS console output when running Casper tests.\nThe app is not spammy for the \"happy path\", so there's no real\nreason to quiet it down, and it's never been well documented\nhow to turn on the option, so we've subjected developers to\nneedless head scratching in the past.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/fa0ac8b6b587a933b6bb25eae0684e9070f884b4"},{"sha":"93d5a33f2a7972d641348560299f71ac5d49ac68","author":{"name":"Steve Howell","email":"55930dd614594a336703381c397aa9d81c057a81@zulipchat.com"},"message":"casper tests: Show the server output inline.\n\nShowing the server output transparently in casper tests\nwill save developers headaches chasing down flakes.  It's\nparticularly important to see server output intermingled\nwith the Casper output.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/93d5a33f2a7972d641348560299f71ac5d49ac68"},{"sha":"8530ed0b5e8ee8f62bceb5202ecf3e69c7bcf210","author":{"name":"Steve Howell","email":"55930dd614594a336703381c397aa9d81c057a81@zulipchat.com"},"message":"org settings: Make button-clicking code more clear.\n\nOn the \"Organization settings\" page, we had two Save buttons\nfor admins that had identical markup.  This was confusing for\npeople reading the code.  Now the two buttons have different\nmarkup and individual, targeted click handlers (albeit still\ncalling the same function to do most of the work).\n\nThe context of this fix is that I was debugging a\nCasper flake where our Casper tests were essentially clicking\non the same button twice.  Depending on the timing,\nthe second button click could cause a \"No changes saved!\"\nbehavior that confused the Casper test.  It is unclear whether\nCasper was clicking both buttons here (in which case this fix\nis necessary) or the same button twice (in which case this fix\njust removes a nasty red herring for debugging).\n\nThe code still has the flaw that both buttons basically submit\nthe same data to the server, despite the appearance on the page\nthat there are two forms.  The best fix for that is probably\njust to move the Language/Notifications stuff to another\npanel.  I wanted to avoid touching this code altogether, but\nthe minor modifications here were necessary to improve the\nCapser testing situation.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/8530ed0b5e8ee8f62bceb5202ecf3e69c7bcf210"},{"sha":"56f341ffb57105216845b6278c20c81fea006144","author":{"name":"Cynthia Lin","email":"7b4603d643607a8fbf1dceabeddb872b5e65adab@gmail.com"},"message":"dark-mode: Combine similar CSS selectors together.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/56f341ffb57105216845b6278c20c81fea006144"},{"sha":"a0280972665bed5c2366623f209a6d547ab1d01d","author":{"name":"Cynthia Lin","email":"7b4603d643607a8fbf1dceabeddb872b5e65adab@gmail.com"},"message":"dark-mode: Change Stream list chevrons colors to have more contrast.\n\nFixes #7794.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/a0280972665bed5c2366623f209a6d547ab1d01d"},{"sha":"457c5a7735441c9e3b7b12b3dc176083cef8d70b","author":{"name":"Eeshan Garg","email":"ae92279997975045b5adf540720e1f3305a18720@gmail.com"},"message":"webhooks/gci: Support 'outoftime' event.\n\nThis commit adds support for the 'outoftime' event. Such an event\nis triggered when the task deadline for a particular task has\npassed.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/457c5a7735441c9e3b7b12b3dc176083cef8d70b"},{"sha":"e1764446c12246dce89eef096984ee8e196c2327","author":{"name":"Cynthia Lin","email":"7b4603d643607a8fbf1dceabeddb872b5e65adab@gmail.com"},"message":"user settings: Change alert words styling to match other settings forms.\n\nFixes #8065.","distinct":false,"url":"https://api.github.com/repos/peterdemin/zulip/commits/e1764446c12246dce89eef096984ee8e196c2327"}]}
{"actor":{"display_login":"peterdemin"}}