{"push_id":1921564234,"size":31,"distinct_size":22,"ref":"refs/heads/saml","head":"3c231bc27122d1c24177629f4707c99d4964375d","before":"fc4cda025643edf6028a85b4e999114d39a87aec","commits":[{"sha":"0e553a1377f1a6aba4154a2038c8cc96d36ee974","author":{"name":"Billy Vong","email":"1ff3493e6dc94c781c2a9b7c022980f0753a0d80@gmail.com"},"message":"fix(ui): submit on ctrl/meta + enter keydown","distinct":false,"url":"https://api.github.com/repos/pitbulk/sentry/commits/0e553a1377f1a6aba4154a2038c8cc96d36ee974"},{"sha":"1ebd975cc0e711e714ec76c5c4be54113e2473e5","author":{"name":"Billy Vong","email":"1ff3493e6dc94c781c2a9b7c022980f0753a0d80@gmail.com"},"message":"tooling(eslint): change mocha -> jest env","distinct":false,"url":"https://api.github.com/repos/pitbulk/sentry/commits/1ebd975cc0e711e714ec76c5c4be54113e2473e5"},{"sha":"3cef5c8086b85f893bfb3b0383577da18a476fb2","author":{"name":"Billy Vong","email":"1ff3493e6dc94c781c2a9b7c022980f0753a0d80@users.noreply.github.com"},"message":"Merge pull request #5841 from getsentry/fix/meta-enter-to-submit-comment\n\nfix(ui): submit on ctrl/meta + enter keydown","distinct":false,"url":"https://api.github.com/repos/pitbulk/sentry/commits/3cef5c8086b85f893bfb3b0383577da18a476fb2"},{"sha":"2facb7dc76caa40e071f02b6993584cf681bc7e0","author":{"name":"Eric Feng","email":"f3481db154b1f0adedffb06f706bb4eb1e974b5f@users.noreply.github.com"},"message":"Triggered sample (#5808)\n\n* getting an endpoint working\r\n\r\n* platform-specific sample errors\r\n\r\n* syntax nit\r\n\r\n* Purple sample issues\r\n\r\n* mocking out constants for tests\r\n\r\n* adding building of _platform.json to test-acceptance\r\n\r\n* adding platform assets to all tests\r\n\r\n* moving all makefile platform asset steps into a single one\r\n\r\n* only triggered sample tag from the create sample endpoint\r\n\r\n* fixing jess comment\r\n\r\n* fixing acceptance test makefile\r\n\r\n* jess comments fix\r\n\r\n* unnecessary else statement\r\n\r\n* sample_name in None case should be language or default\r\n\r\n* removing unused variable and import","distinct":false,"url":"https://api.github.com/repos/pitbulk/sentry/commits/2facb7dc76caa40e071f02b6993584cf681bc7e0"},{"sha":"3ce24e62b65fc7837609432259a24a72493030f1","author":{"name":"Eric Feng","email":"f3481db154b1f0adedffb06f706bb4eb1e974b5f@users.noreply.github.com"},"message":"backfilling project platform (#5836)\n\n* backfilling project platform\r\n\r\n* switching to iterating over projects, as per matt\\'s suggestion\r\n\r\n* fix for matt's comments\r\n\r\n* removing unnecessary save","distinct":false,"url":"https://api.github.com/repos/pitbulk/sentry/commits/3ce24e62b65fc7837609432259a24a72493030f1"},{"sha":"5b8ff1b3b2fa2d159061b6f830cb7ba767aec0dd","author":{"name":"Eric Feng","email":"f3481db154b1f0adedffb06f706bb4eb1e974b5f@users.noreply.github.com"},"message":"extend project platform retention to 90 days (#5848)","distinct":false,"url":"https://api.github.com/repos/pitbulk/sentry/commits/5b8ff1b3b2fa2d159061b6f830cb7ba767aec0dd"},{"sha":"b5f5ea2cef40d7100de7a1994e39190d17c91261","author":{"name":"Katie Lundsgaard","email":"0a8e3632db89ab99a7a7447b8527eacbb71effef@getsentry.com"},"message":"Add index to commit_id in `GroupCommitResolution` (#5843)","distinct":false,"url":"https://api.github.com/repos/pitbulk/sentry/commits/b5f5ea2cef40d7100de7a1994e39190d17c91261"},{"sha":"9d56a8e14137b68965eb7a33eadf6ee5eb77989a","author":{"name":"Katie Lundsgaard","email":"0a8e3632db89ab99a7a7447b8527eacbb71effef@getsentry.com"},"message":"Update CHANGES (#5853)","distinct":false,"url":"https://api.github.com/repos/pitbulk/sentry/commits/9d56a8e14137b68965eb7a33eadf6ee5eb77989a"},{"sha":"3fe0eb1609035a04db20eb004e48e11acde792d7","author":{"name":"Matt Robenolt","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@ydekproductions.com"},"message":"ui: use correct translation function\n\nFixes JAVASCRIPT-29Y\n\ncc @ehfeng","distinct":false,"url":"https://api.github.com/repos/pitbulk/sentry/commits/3fe0eb1609035a04db20eb004e48e11acde792d7"},{"sha":"4a0af754fc32deb5f0330a239efdeb53645936e6","author":{"name":"ted kaemming","email":"0f63b8121d01cb305cc3598ca714b5b27d2e55e0@kaemming.com"},"message":"Simplify similarity connection management. (#5851)","distinct":true,"url":"https://api.github.com/repos/pitbulk/sentry/commits/4a0af754fc32deb5f0330a239efdeb53645936e6"},{"sha":"5b628e32e3ae6255a12d171b4603b67803b1c82b","author":{"name":"Max Bittker","email":"90071132106a80fed731f572a4a39e16cea4cb5d@gmail.com"},"message":"new Platformpicker in project install  (#5837)\n\n* use platformpicker in old flow\r\n\r\n* fix filter behavior for tabs and case sensitivity","distinct":true,"url":"https://api.github.com/repos/pitbulk/sentry/commits/5b628e32e3ae6255a12d171b4603b67803b1c82b"},{"sha":"a1d736e6f4e56616a13afb6cc9ce6ed8a4a2a595","author":{"name":"Neil Manvar","email":"25102394611219cd5fd644dce1b31afb8d112a87@yahoo.com"},"message":"point to SSO docs from auth page","distinct":true,"url":"https://api.github.com/repos/pitbulk/sentry/commits/a1d736e6f4e56616a13afb6cc9ce6ed8a4a2a595"},{"sha":"12835ed8c3d8c1015622dadc304b3d9b4a46dc4c","author":{"name":"Neil Manvar","email":"25102394611219cd5fd644dce1b31afb8d112a87@yahoo.com"},"message":"Merge pull request #5855 from getsentry/fix/linkToSSO\n\npoint to SSO docs from auth page","distinct":true,"url":"https://api.github.com/repos/pitbulk/sentry/commits/12835ed8c3d8c1015622dadc304b3d9b4a46dc4c"},{"sha":"35b4b91dc61d1d599b8ac5579db983de0b2dc978","author":{"name":"Eric Feng","email":"f3481db154b1f0adedffb06f706bb4eb1e974b5f@users.noreply.github.com"},"message":"fixes SENTRY-43N (#5858)\n\nCatching KeyError in sample event creation","distinct":true,"url":"https://api.github.com/repos/pitbulk/sentry/commits/35b4b91dc61d1d599b8ac5579db983de0b2dc978"},{"sha":"2f22c2675f230b29569fe4a17c9507a81fb54445","author":{"name":"Eric Feng","email":"f3481db154b1f0adedffb06f706bb4eb1e974b5f@users.noreply.github.com"},"message":"Add ProjectPlatform.last_seen index (#5852)\n\n* Add ProjectPlatform.last_seen index\r\n\r\n* adding to changes and making concurrent\r\n\r\n* adding missing import and format statement","distinct":true,"url":"https://api.github.com/repos/pitbulk/sentry/commits/2f22c2675f230b29569fe4a17c9507a81fb54445"},{"sha":"b3a9f278a43483b064ef1244760b34b21808abd9","author":{"name":"Evan Purkhiser","email":"61bc17b7203b8462f6180728a36211536d375b94@gmail.com"},"message":"Fix typo in digests base docstring","distinct":true,"url":"https://api.github.com/repos/pitbulk/sentry/commits/b3a9f278a43483b064ef1244760b34b21808abd9"},{"sha":"5d95a7e77738e61657a1a3ae8bdbac1568ae7fe6","author":{"name":"David Cramer","email":"d7b5680fb37b2d29f756291fe983e570b4e442f2@gmail.com"},"message":"vscode: work around yapf bug","distinct":true,"url":"https://api.github.com/repos/pitbulk/sentry/commits/5d95a7e77738e61657a1a3ae8bdbac1568ae7fe6"},{"sha":"ffb42b6808cb957ec80db7a78975fc930267a88c","author":{"name":"ted kaemming","email":"0f63b8121d01cb305cc3598ca714b5b27d2e55e0@kaemming.com"},"message":"Move digest implementation entirely to a Lua implementation. (#5846)\n\nThis consolidates all of the digest storage logic to Lua scripts, drastically simplifying the implementation (there is less optimistic transaction recovery code and less locking required) while maintaining fundamentally the same behavior. All keys remain the same, so moving from the previous implementation to this one should not cause any data loss.\r\n\r\nHere are the notable changes:\r\n\r\n- Scheduling and schedule maintenance no longer operate in chunks, and just move all items as part of a single operation.\r\n- Schedule maintenance no longer explicitly deletes timelines that have exceeded the TTL. The existing implementation was exceedingly complex, and the only drawback with the changed implementation is that timelines that are moved back to the \"waiting\" set during schedule maintenance that are currently being digested may be sent with a shorter interval than they otherwise would have. (This is solvable by forcing an upgrade to Redis 3.0.2+, or rewriting this to operate in a `ZSCORE`/`ZADD` loop if needed.) No data is lost.\r\n- Tests are less exhaustive about data being cleaned up and depend more on behavior (but I think good enough to ensure the backend is working correctly.)","distinct":true,"url":"https://api.github.com/repos/pitbulk/sentry/commits/ffb42b6808cb957ec80db7a78975fc930267a88c"},{"sha":"2b8e5a2a6c1126af262467b7b8e27c95d4e59213","author":{"name":"Wang Zuo","email":"44a123a836739048ebcf28fd63887f1410ee1ba6@gmail.com"},"message":"add context icon for qq-browser","distinct":true,"url":"https://api.github.com/repos/pitbulk/sentry/commits/2b8e5a2a6c1126af262467b7b8e27c95d4e59213"},{"sha":"211d44f2b6236f11e62e5672681fcddec1117b6c","author":{"name":"Eric Feng","email":"f3481db154b1f0adedffb06f706bb4eb1e974b5f@users.noreply.github.com"},"message":"adding email query to org member api (#5859)\n\n* adding email query to org member api\r\n\r\n* katie comments\r\n\r\n* added tests for UserEmail search","distinct":true,"url":"https://api.github.com/repos/pitbulk/sentry/commits/211d44f2b6236f11e62e5672681fcddec1117b6c"}]}
{"actor":{"display_login":"mattrobenolt"}}