{"push_id":2579304226,"size":51,"distinct_size":51,"ref":"refs/heads/fa5","head":"0712adc0ecc2825d6e90eea365aea5f93dabe722","before":"da998c576f2352d25301a62e6cc61d9542efe6e8","commits":[{"sha":"9d9988d3680dd41b86486fe4eb8282ec91509ba3","author":{"name":"Eeshan Garg","email":"cbd57368cec296f0d5868515bca5026961da91d3@gmail.com"},"message":"webhooks/librato: Rewrite docs to conform to style guide.","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/9d9988d3680dd41b86486fe4eb8282ec91509ba3"},{"sha":"2aa044d327040eb7bf302bf558ff15d382dd0d46","author":{"name":"Eeshan Garg","email":"cbd57368cec296f0d5868515bca5026961da91d3@gmail.com"},"message":"webhooks/librato: Stop advertising Snapshot notifications.\n\nWe ask our users to enable Snapshot notifications in Zulip via\nSlack! But our Slack integration isn't exactly super robust and\nI checked and our librato implementation isn't super smart about\nhandling snapshot payloads that come in via Slack.\n\nOverall, this seems like a very poor solution, asking the user\nto set up Slack in order to get the notifications in Zulip. So, I\nthought we should get rid of at least the docs that suggest doing\nthis.\n\nI also read librato/view.py and it wasn't clear to me how Slack\nis supposed to act as an intermediate service here in a reliable\nmanner, which is another reason to not advertise this.","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/2aa044d327040eb7bf302bf558ff15d382dd0d46"},{"sha":"3f4200db3c4070f5facc27aaf096673d8d77c313","author":{"name":"Sampriti Panda","email":"b825ca711a058d8b1aa984f1b3a577de256d30d7@hotmail.com"},"message":"tests: Disable slow query messages in test environment.\n\nSlow queries during backend tests sends messages to Error Bot\nwhich affects the database state causing the tests to fail.\nThis fixes the occasional flakes due to that.","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/3f4200db3c4070f5facc27aaf096673d8d77c313"},{"sha":"407aa997041ec8cd13b7f5b41763fd001f061439","author":{"name":"Sampriti Panda","email":"b825ca711a058d8b1aa984f1b3a577de256d30d7@hotmail.com"},"message":"test_notifications: Fix confusing variable naming in test_unread_anchor.","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/407aa997041ec8cd13b7f5b41763fd001f061439"},{"sha":"d94202c662ccf44e7430ef4674d35472155011ae","author":{"name":"Sampriti Panda","email":"b825ca711a058d8b1aa984f1b3a577de256d30d7@hotmail.com"},"message":"notifications: Add consistent order for sending email notifications.\n\nNotification emails are sent in increasing order of the max message-id\nof the unread message thread.","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/d94202c662ccf44e7430ef4674d35472155011ae"},{"sha":"257d0f5537dff27a1646dd04b99ac806821b4003","author":{"name":"Eeshan Garg","email":"cbd57368cec296f0d5868515bca5026961da91d3@gmail.com"},"message":"webhooks/statuspage: Update docs to conform to style guide.","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/257d0f5537dff27a1646dd04b99ac806821b4003"},{"sha":"2f93c16df236f5a23a5e27dffcbea8bd7e4832e7","author":{"name":"Eeshan Garg","email":"cbd57368cec296f0d5868515bca5026961da91d3@gmail.com"},"message":"webhooks/slack: Update docs to conform to style guide.","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/2f93c16df236f5a23a5e27dffcbea8bd7e4832e7"},{"sha":"3dcde1c139c20ec77d57f7178ab794328b43bf9c","author":{"name":"Eeshan Garg","email":"cbd57368cec296f0d5868515bca5026961da91d3@gmail.com"},"message":"webhooks/mention: Update docs to conform to style guide.\n\nThis one took quite a while too. The interaction between Mention\nand Zapier is kinda weird and the Zapier instructions are pretty\ncomplicated.","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/3dcde1c139c20ec77d57f7178ab794328b43bf9c"},{"sha":"26decb4c483d4a82303a69c7474edd0de5051915","author":{"name":"Nikhil Kumar Mishra","email":"d81487176027986b2be000a66ece81c53e01d5de@gmail.com"},"message":"stats: Add 1day_actives::day CountStat to analytics tables.","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/26decb4c483d4a82303a69c7474edd0de5051915"},{"sha":"08bf0a66b8884a8fca9189e55f271fa7bc97959b","author":{"name":"Rishi Gupta","email":"251d276b6118cff42c4cc8d73438ce52a4d4ea40@zulipchat.com"},"message":"stats: Refactor the get_time_series_by_subgroup calls in get_chart_data.\n\nThis code is going to end up pretty complex -- each stat has multiple levels\nof aggregation (UserCount, RealmCount, InstallationCount), and refinement\n(subgroups), and soon we'll have charts that take data from multiple stats\nas input.\n\nNot sure what the best way to present it is, but hopefully this simplifies\nit a bit.","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/08bf0a66b8884a8fca9189e55f271fa7bc97959b"},{"sha":"66a589c7a73b7d11e96a3520fcd53cd6ee8b6d01","author":{"name":"Rishi Gupta","email":"251d276b6118cff42c4cc8d73438ce52a4d4ea40@zulipchat.com"},"message":"stats: Extend get_chart_data to support charts with multiple CountStats.","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/66a589c7a73b7d11e96a3520fcd53cd6ee8b6d01"},{"sha":"5ddc6c21e9dbcf41cf22efb75bf0230f27ead734","author":{"name":"Rishi Gupta","email":"251d276b6118cff42c4cc8d73438ce52a4d4ea40@zulipchat.com"},"message":"stats: Clean up line spacing in populate_number_of_users in stats.js.\n\nWe use this compressed form in our other layout definitions. Makes it easier\nto visually digest.","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/5ddc6c21e9dbcf41cf22efb75bf0230f27ead734"},{"sha":"fa9d79e203f83ab51b28e79bbb7a11589a2fd591","author":{"name":"Nikhil Kumar Mishra","email":"d81487176027986b2be000a66ece81c53e01d5de@gmail.com"},"message":"stats: Add 1 day actives and total users to number of users chart.","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/fa9d79e203f83ab51b28e79bbb7a11589a2fd591"},{"sha":"b376629974870ae55edcd12ed2312404feae6540","author":{"name":"Priyank Patel","email":"4440adbba053a7e0d04de1c005283597cb93c843@gmail.com"},"message":"ploty.js: Upgrade ploty.js to v1.37.1.\n\nThis solves 14 security venrubilities in the ploty.js's dependencies.\nThis was found by using the `npm audit` tool which can analyse dependencies\nof dependencies issues.\n\nstatic-eval - Sandbox Breakout / Arbitrary Code Execution\nRef: https://nodesecurity.io/advisories/548\n\nhoek - Prototype pollution\nRef: https://nodesecurity.io/advisories/566\n\nstringstream - Memory Exposure issue\nRef: https://nodesecurity.io/advisories/664","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/b376629974870ae55edcd12ed2312404feae6540"},{"sha":"6f4fc628e66e13de39a84eb441bfa2167988ce77","author":{"name":"Priyank Patel","email":"4440adbba053a7e0d04de1c005283597cb93c843@gmail.com"},"message":"node-sass: Upgrade node-sass to v4.9.0.\n\nThis resolves 12 vulnerabilities.\n\nFollowing were the issue with the dependencies of node-sass.\nhoek - Prototype Pollution\nRef: https://nodesecurity.io/advisories/566\n\ntunnle-agent - Memory Exposure issue\nRef: https://nodesecurity.io/advisories/598\n\nstringstream - Out-of-bounds read\nRef: https://nodesecurity.io/advisories/664","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/6f4fc628e66e13de39a84eb441bfa2167988ce77"},{"sha":"b9d49c846efa4d4a05a1598d4cfec3367576d6cd","author":{"name":"Priyank Patel","email":"4440adbba053a7e0d04de1c005283597cb93c843@gmail.com"},"message":"webpack: Upgrade webpack to v4.8.3.","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/b9d49c846efa4d4a05a1598d4cfec3367576d6cd"},{"sha":"74b0a7326098b6404c2f398ab0ec32d93059d7fc","author":{"name":"Priyank Patel","email":"4440adbba053a7e0d04de1c005283597cb93c843@gmail.com"},"message":"phantomjs-prebuilt: Upgrade phantomjs-prebuilt to 2.1.16.\n\nThis solves 8 vulnerabilities, in its dependencies.\n\nconacat-stream - Memory Exposure\nRef: https://nodesecurity.io/advisories/597\n\nhoek - Prototype Pollution\nRef: https://nodesecurity.io/advisories/566\n\ntunnel-agent - Memory Exposure\nRef: https://nodesecurity.io/advisories/598\n\ndebug - Regular Expression Denial of Service\nRef:  https://nodesecurity.io/advisories/534\n\nstringstream - Out-of-bounds Read\nRef: https://nodesecurity.io/advisories/664","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/74b0a7326098b6404c2f398ab0ec32d93059d7fc"},{"sha":"19ba08e055feec1f32072b40f25fee83164b9f9f","author":{"name":"Priyank Patel","email":"4440adbba053a7e0d04de1c005283597cb93c843@gmail.com"},"message":"webpack-dev-server: Upgrade webpack-dev-server to v3.1.4.","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/19ba08e055feec1f32072b40f25fee83164b9f9f"},{"sha":"50b663906a34e5f45a266c92fed1a2dee55a82e9","author":{"name":"Priyank Patel","email":"4440adbba053a7e0d04de1c005283597cb93c843@gmail.com"},"message":"nyc: Upgrade nyc to v11.8.0.\n\nThis fixes a one vulnerability with this package's dependency.\n\nrandomatic - Cryptographically Weak PRNG\nRef: https://nodesecurity.io/advisories/157","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/50b663906a34e5f45a266c92fed1a2dee55a82e9"},{"sha":"bcfc34c996ee53aca595557cace7f722310f9bec","author":{"name":"Priyank Patel","email":"4440adbba053a7e0d04de1c005283597cb93c843@gmail.com"},"message":"webpack-cli: Upgrade webpack-cli to v2.1.3.\n\nThis version just contains bugs fixes and regressions covered.\nRef: https://github.com/webpack/webpack-cli/releases/tag/2.1.3","distinct":true,"url":"https://api.github.com/repos/adnrs96/zulip/commits/bcfc34c996ee53aca595557cace7f722310f9bec"}]}
{"actor":{"display_login":"adnrs96"}}