{"push_id":2434763379,"size":18,"distinct_size":3,"ref":"refs/heads/fix/settings/durpdowns","head":"7f049ee2e44b4f813a526ef7885498027815287b","before":"a943d4a9a7b3f6518b19b8ebaf3aaf1c0411d7fc","commits":[{"sha":"5ed6028f8e169aa1801ebf429621529500b0b493","author":{"name":"Lyn Nagara","email":"91e366087f38593da711e02deda30a37d26b88c5@gmail.com"},"message":"fix: Ensure assignee list is loaded before dropdown items fetched (#7777)\n\nFixes JAVASCRIPT-3GY","distinct":false,"url":"https://api.github.com/repos/getsentry/sentry/commits/5ed6028f8e169aa1801ebf429621529500b0b493"},{"sha":"f7a2a17f8ade8b256a0d71d8efeb23564d5cc83c","author":{"name":"Billy Vong","email":"1ff3493e6dc94c781c2a9b7c022980f0753a0d80@users.noreply.github.com"},"message":"fix(ui): Fix org settings link in sidebar (#7774)","distinct":false,"url":"https://api.github.com/repos/getsentry/sentry/commits/f7a2a17f8ade8b256a0d71d8efeb23564d5cc83c"},{"sha":"781a82eb10a7ce0a9ba6510d21cb3e56b18ebb92","author":{"name":"Billy Vong","email":"1ff3493e6dc94c781c2a9b7c022980f0753a0d80@users.noreply.github.com"},"message":"ref(ui): Have single interface for `<Avatar>` (#7689)\n\n* update avatars to set a size as prop\r\n* fix assigneeSelector + other components\r\n* change SlugAvatar to replace  special chars with spaces","distinct":false,"url":"https://api.github.com/repos/getsentry/sentry/commits/781a82eb10a7ce0a9ba6510d21cb3e56b18ebb92"},{"sha":"b7d1e394ebdc1a4822b0fe91c7a84dcc6ed7dc1d","author":{"name":"Lyn Nagara","email":"91e366087f38593da711e02deda30a37d26b88c5@gmail.com"},"message":"style: Simplify layout css (#7735)\n\nAvoid applying styles directly to body\r\n\r\nAlso fixes weird padding on onboarding mobile view","distinct":false,"url":"https://api.github.com/repos/getsentry/sentry/commits/b7d1e394ebdc1a4822b0fe91c7a84dcc6ed7dc1d"},{"sha":"8c116033b7f428b329809a8999bd136abbb81c4e","author":{"name":"Evan Purkhiser","email":"61bc17b7203b8462f6180728a36211536d375b94@gmail.com"},"message":"fix(slack): Correctly handle issues with mutliple slack identities","distinct":false,"url":"https://api.github.com/repos/getsentry/sentry/commits/8c116033b7f428b329809a8999bd136abbb81c4e"},{"sha":"30bc8834216ff63b1d4ffd6592fb955fa96f4893","author":{"name":"Evan Purkhiser","email":"61bc17b7203b8462f6180728a36211536d375b94@gmail.com"},"message":"ref(slack): Remove unused commands scope","distinct":false,"url":"https://api.github.com/repos/getsentry/sentry/commits/30bc8834216ff63b1d4ffd6592fb955fa96f4893"},{"sha":"4eadf4c3cfd212d7f95be8bbf929daeaa1208e37","author":{"name":"Matt Robenolt","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@ydekproductions.com"},"message":"fix(db): Also reconnect on django.db.utils.InterfaceError\n\nOnce a psycopg2 connection got into this state, we will 100% error since\na reconnect isn't even attempted.\n\nI'm not sure if this is behavior that has changed, but it seems to have\nbeen around for a long time and somehow hasn't hurt bad yet except on\ntagstore.\n\nI have confirmed this behavior and reproduced it manually through\n`sentry shell` by stopping and starting Postgres behind a running\nsession. Prior to this patch, if I restarted Postgres, the session was\n100% broken, and after the patch, it fixes itself and will retry.\n\nFixes SENTRY-65S","distinct":false,"url":"https://api.github.com/repos/getsentry/sentry/commits/4eadf4c3cfd212d7f95be8bbf929daeaa1208e37"},{"sha":"7ebebb80024b06c0231b46ea37f35d97e603dda3","author":{"name":"Evan Purkhiser","email":"61bc17b7203b8462f6180728a36211536d375b94@gmail.com"},"message":"feat(js): Add query string support to recreateRoute","distinct":false,"url":"https://api.github.com/repos/getsentry/sentry/commits/7ebebb80024b06c0231b46ea37f35d97e603dda3"},{"sha":"86df905fa67c0751944ae8dadc2ced2dd7fe7607","author":{"name":"David Cramer","email":"d7b5680fb37b2d29f756291fe983e570b4e442f2@gmail.com"},"message":"feat(django): Compatibility with migrations for Django 1.8\n\n- Remove default datetime values from migrations (they're static values and invalid)\n- Make User.last_login nullable","distinct":false,"url":"https://api.github.com/repos/getsentry/sentry/commits/86df905fa67c0751944ae8dadc2ced2dd7fe7607"},{"sha":"a195d583d1b5e9cd2858e2493148b222c66f9af0","author":{"name":"Billy Vong","email":"1ff3493e6dc94c781c2a9b7c022980f0753a0d80@users.noreply.github.com"},"message":"feat(ui): Add \"remove team\" modal (#7778)\n\n* fix(svg): Use \"currentColor\" for `icon-trash`\r\n* test(js): Add `tick` helper for tests\r\n* remove TeamStore global","distinct":false,"url":"https://api.github.com/repos/getsentry/sentry/commits/a195d583d1b5e9cd2858e2493148b222c66f9af0"},{"sha":"f1d26dcd0954894ec8a3b22ad8092f4282cb6d15","author":{"name":"Lyn Nagara","email":"91e366087f38593da711e02deda30a37d26b88c5@gmail.com"},"message":"style: Fix stream filters styles (#7765)\n\nBetter padding\r\nFix stream filters button for other languages with longer text than english\r\nFixes ellipsis for overflowing text which wasn't previously working","distinct":false,"url":"https://api.github.com/repos/getsentry/sentry/commits/f1d26dcd0954894ec8a3b22ad8092f4282cb6d15"},{"sha":"7375cb21f06d4398706b168fb235249cc7be55ce","author":{"name":"Lyn Nagara","email":"91e366087f38593da711e02deda30a37d26b88c5@gmail.com"},"message":"feat(alert-rules): Saving alert rule does not redirect page (#7784)","distinct":false,"url":"https://api.github.com/repos/getsentry/sentry/commits/7375cb21f06d4398706b168fb235249cc7be55ce"},{"sha":"1b498d59279e9b59faea59eb08ad736651717814","author":{"name":"Lyn Nagara","email":"91e366087f38593da711e02deda30a37d26b88c5@gmail.com"},"message":"ref(stream): Prevent unnecessary fetch (#7734)\n\nDo not fetch stream data on mount if loading is true\r\n\r\nMove fetchData into componentWillMount so it can happen earlier with the other API calls","distinct":false,"url":"https://api.github.com/repos/getsentry/sentry/commits/1b498d59279e9b59faea59eb08ad736651717814"},{"sha":"60de3ab8b9480c5dd976c56ebdd8e218ca4d078a","author":{"name":"Lyn Nagara","email":"91e366087f38593da711e02deda30a37d26b88c5@gmail.com"},"message":"ref: Refactor alert rules configuration API to return form fields object (#7776)\n\nAPI returns form fields object for the UI instead of the raw HTML\r\n\r\nThis supercedes #7325","distinct":false,"url":"https://api.github.com/repos/getsentry/sentry/commits/60de3ab8b9480c5dd976c56ebdd8e218ca4d078a"},{"sha":"c9badfe8d7465c866c71c92a2529426391afd55e","author":{"name":"Alex Hofsteede","email":"af52d3065b8b78750f844012b8e34dbc454a5a0a@hofsteede.com"},"message":"ref(tagstore) create a keys_and_top_values method (#7789)\n\n* ref(tagstore) create a keys_and_top_values method\r\n\r\nCreate a tagstore method that returns top keys and their top values as\r\nplain python objects. This should make it possible to use a different\r\nnon-django backend to return this data.\r\n\r\n* Test invalid env","distinct":false,"url":"https://api.github.com/repos/getsentry/sentry/commits/c9badfe8d7465c866c71c92a2529426391afd55e"},{"sha":"10ae90d8cec0ec866ba14c284cc6a6369f718b9f","author":{"name":"chrissy","email":"487de6eac71a543a2b536052f2ae25f487b467dd@gmail.com"},"message":"first commit","distinct":true,"url":"https://api.github.com/repos/getsentry/sentry/commits/10ae90d8cec0ec866ba14c284cc6a6369f718b9f"},{"sha":"cd5d909a8a766bbaee4d35e075c65c11189e6ce4","author":{"name":"chrissy","email":"487de6eac71a543a2b536052f2ae25f487b467dd@gmail.com"},"message":"second commit","distinct":true,"url":"https://api.github.com/repos/getsentry/sentry/commits/cd5d909a8a766bbaee4d35e075c65c11189e6ce4"},{"sha":"7f049ee2e44b4f813a526ef7885498027815287b","author":{"name":"chrissy","email":"487de6eac71a543a2b536052f2ae25f487b467dd@gmail.com"},"message":"4 billy","distinct":true,"url":"https://api.github.com/repos/getsentry/sentry/commits/7f049ee2e44b4f813a526ef7885498027815287b"}]}
{"actor":{"display_login":"Chrissy"}}