{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":43160685,"defaultBranch":"main","name":"zulip","ownerLogin":"zulip","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-09-25T16:37:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4921959?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717896206.0","currentOid":""},"activityList":{"items":[{"before":"01cbaa154fd4736636ed7a08770564b5f2f950c0","after":"b27305993827e35432ac04923f35746ea6a6e987","ref":"refs/heads/main","pushedAt":"2024-06-11T00:48:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"help: Document grace period for unresolving topics.","shortMessageHtmlLink":"help: Document grace period for unresolving topics."}},{"before":"1969698cf6b7858fdddffc2b619161c1db631dbd","after":"01cbaa154fd4736636ed7a08770564b5f2f950c0","ref":"refs/heads/main","pushedAt":"2024-06-10T23:54:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"popovers: Add `.popover-menu-tab-group` class to popover tab pickers.\n\nThis commit, adds the `.popover-menu-tab-group` class to the tab pickers\nthat appear together with the other popover menu options and thus\nneed to match their spacing and margins for a uniform look.\n\nThis removes the need to maintain a cluttered list of tab pickers that\nneed to be styled as such in the `popovers.css` file.","shortMessageHtmlLink":"popovers: Add .popover-menu-tab-group class to popover tab pickers."}},{"before":"0c13422c0db29b4f19d80e8bc5427f86c4afbb49","after":"1969698cf6b7858fdddffc2b619161c1db631dbd","ref":"refs/heads/main","pushedAt":"2024-06-10T23:10:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"stripe: Use comma for collection method Literal values.","shortMessageHtmlLink":"stripe: Use comma for collection method Literal values."}},{"before":"5b9688a29ee470bcf64d24f8a9b1a909f4b06ea8","after":"4953285b73e91c1319441dd486acb9a4df8c239a","ref":"refs/heads/chat.zulip.org","pushedAt":"2024-06-10T21:24:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"typeaheads: Add blue outline to focused item.\n\nWe only apply it to tippy typeaheads since search box has it's own\nfocus system which looks good without the outline. Searchbox doesn't\nuse tippy to position itself.","shortMessageHtmlLink":"typeaheads: Add blue outline to focused item."}},{"before":"ca3ddda35fb78901c890cce264c44533d80b9abb","after":"5b9688a29ee470bcf64d24f8a9b1a909f4b06ea8","ref":"refs/heads/chat.zulip.org","pushedAt":"2024-06-10T21:24:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"typeaheads: Add blue outline to focused item.\n\nWe only apply it to tippy typeaheads since search box has it's own\nfocus system which looks good without the outline. Searchbox doesn't\nuse tippy to position itself.","shortMessageHtmlLink":"typeaheads: Add blue outline to focused item."}},{"before":"1c5007461a8be6cb650f822f77e83fa00a83b61f","after":"0c13422c0db29b4f19d80e8bc5427f86c4afbb49","ref":"refs/heads/main","pushedAt":"2024-06-10T21:23:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"compose_banner: Don't show banner if message sent in a near view.\n\nEarlier, when a user was in /near/ topic or dm view, on sending\nmessage in the same conversation we were incorrectly displaying\nthe 'jump to sent message' banner.\n\nThis commit fixes the incorrect behavior.\n\nFixes #30341.","shortMessageHtmlLink":"compose_banner: Don't show banner if message sent in a near view."}},{"before":"fa0537492d568f0fb2ad3c98c6a23aeb5ad7fefa","after":"ca3ddda35fb78901c890cce264c44533d80b9abb","ref":"refs/heads/chat.zulip.org","pushedAt":"2024-06-10T21:22:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"compose: Redesign and relocate compose expand / collapse button.\n\nThe compose expand / collapse button is moved from the top right of the\ncompose area to the top right corner inside the compose textarea /\npreview.\n\nThe textarea / preview and the button area shares the same grid parent.\n25px extra padding is added to and margin is subtracted from the right\nof the element so the button is visually inside it. It appears only on\nhovering the compose area, and uses a new custom icon.\n\nFixes: #28791.","shortMessageHtmlLink":"compose: Redesign and relocate compose expand / collapse button."}},{"before":"ff4d7974f2443136268ec745ab40ad8d657441da","after":"1c5007461a8be6cb650f822f77e83fa00a83b61f","ref":"refs/heads/main","pushedAt":"2024-06-10T20:34:23.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"topic: Add resolve topic undo grace period.\n\nCurrently we send a notification to the topic if it has been resolved\nor unresolved even if there is an immediate event of resolving and\nthen unresolving or vice-versa. This adds a setting of\nRESOLVE_TOPIC_UNDO_GRACE_PERIOD_SECONDS under which if a topic has\nbeen unresolved after being resolved immediately and the last message\nwas the notification of resolving, then delete the last message and\ndon't send a new notification and vice-versa.\n\nWe use the new message.type field to precisely identify relevant\nmessages.\n\nFixes #19181.\n\nCo-authored-by: Mateusz Mandera ","shortMessageHtmlLink":"topic: Add resolve topic undo grace period."}},{"before":"222995b1be8b6b596f43a93ba8e4f390fc8b42d0","after":"ff4d7974f2443136268ec745ab40ad8d657441da","ref":"refs/heads/main","pushedAt":"2024-06-10T20:25:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"css: Remove dead code for an unused empty div.","shortMessageHtmlLink":"css: Remove dead code for an unused empty div."}},{"before":"faa06497ed09f65dc0c7ba510dc56ebd41fbe037","after":"222995b1be8b6b596f43a93ba8e4f390fc8b42d0","ref":"refs/heads/main","pushedAt":"2024-06-10T19:25:27.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"settings: Remove create_public_stream_policy.\n\nThis commit removes create_public_stream_policy setting\nsince public channel creation permissions are now handled\nby group-based setting.\n\nWe still pass \"realm_create_public_stream_policy\" in\n\"/register\" response though for older clients with its\nvalue being set depending on the value of group based\nsetting. If we cannot set its value to an appropriate\nenum corresponding to the group setting, then we set\nit to \"Members only\" considering that server will not\nallow the users without permissions to create public\nchannels but the client can make sure that UI is\navailable to the users who have permission.","shortMessageHtmlLink":"settings: Remove create_public_stream_policy."}},{"before":"ef88057d2c6fdb0eca93137f2e3de3ae852d2da5","after":"faa06497ed09f65dc0c7ba510dc56ebd41fbe037","ref":"refs/heads/main","pushedAt":"2024-06-10T18:48:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"api_docs: Document \"/invites/{invite_id}/resend\" endpoint.","shortMessageHtmlLink":"api_docs: Document \"/invites/{invite_id}/resend\" endpoint."}},{"before":"f53a7cdffa7083a74198c24487b11054e4f49e9a","after":"ef88057d2c6fdb0eca93137f2e3de3ae852d2da5","ref":"refs/heads/main","pushedAt":"2024-06-10T18:47:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"help: Fix private channel permissions chart spacing.","shortMessageHtmlLink":"help: Fix private channel permissions chart spacing."}},{"before":"9120fec60417d69ed53eb392001e81410a1a2d61","after":"f53a7cdffa7083a74198c24487b11054e4f49e9a","ref":"refs/heads/main","pushedAt":"2024-06-10T18:46:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"reaction-view: Create has reaction operator.\n\nCreate has:reaction search operator and search suggestions.\nCreate sidebar view for the user to view their messages that\nhave reactions using has:reaction sender:me operators.\nAdd custom heading for the view and tooltip in the sidebar.\nAdd documentation for the new operator.\n\nFixes: #27328.","shortMessageHtmlLink":"reaction-view: Create has reaction operator."}},{"before":"1a8d8411a77dac77112960d80a3c4ec14011ad08","after":"9120fec60417d69ed53eb392001e81410a1a2d61","ref":"refs/heads/main","pushedAt":"2024-06-10T17:37:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"message_basic_tests: Fix flaky behaviour on sending multiple messages.\n\nWhile sending multiple messages to different recipients in\n'message_basic_tests', we were facing flaky test failure.\n\nThe reason being now we jump to the conversation where message\nwas sent & that was resulting in calls to the\n'wait_for_fully_processed_message' function as 'outside_view'\nwas not correctly set.\n\nPrecisely, the call to 'wait_for_fully_processed_message' uses\nzulip_test.current_msg_list which won't remain correct when\nthe sender is narrowed to different views on sending messages\nto different recipients in succession.","shortMessageHtmlLink":"message_basic_tests: Fix flaky behaviour on sending multiple messages."}},{"before":"0ca0e036725ccda9107c4931aba353552d0f10cf","after":"1a8d8411a77dac77112960d80a3c4ec14011ad08","ref":"refs/heads/main","pushedAt":"2024-06-09T19:08:04.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"andersk","name":"Anders Kaseorg","path":"/andersk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26471?s=80&v=4"},"commit":{"message":"tsconfig: Enable composite.\n\nThis allows TypeScript to use incremental compilation by default.\n\nSigned-off-by: Anders Kaseorg ","shortMessageHtmlLink":"tsconfig: Enable composite."}},{"before":"7f0faacec75b0228ed58cec531c8dac49c261f23","after":null,"ref":"refs/heads/topic-links","pushedAt":"2024-06-09T01:23:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"}},{"before":"4c3ebd0523e4723da0bda7b27f0bfd178dac121d","after":"0ca0e036725ccda9107c4931aba353552d0f10cf","ref":"refs/heads/main","pushedAt":"2024-06-09T01:23:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"help: Make introduction to topics easier to navigate.","shortMessageHtmlLink":"help: Make introduction to topics easier to navigate."}},{"before":"9444825941638afc357595f18a40bd5d008693d4","after":"4c3ebd0523e4723da0bda7b27f0bfd178dac121d","ref":"refs/heads/main","pushedAt":"2024-06-09T01:22:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"i18n: Update translation data from Transifex.","shortMessageHtmlLink":"i18n: Update translation data from Transifex."}},{"before":"13c44efad97d2080bff58171b256a1ad59059adb","after":"9444825941638afc357595f18a40bd5d008693d4","ref":"refs/heads/main","pushedAt":"2024-06-08T20:32:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mateuszmandera","name":"Mateusz Mandera","path":"/mateuszmandera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45007152?s=80&v=4"},"commit":{"message":"api_docs: Fix typo in the new /users/me/presence doc.","shortMessageHtmlLink":"api_docs: Fix typo in the new /users/me/presence doc."}},{"before":"858bcca7136b65d5fc4e09f312a66e02471f1878","after":"13c44efad97d2080bff58171b256a1ad59059adb","ref":"refs/heads/main","pushedAt":"2024-06-08T07:54:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andersk","name":"Anders Kaseorg","path":"/andersk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26471?s=80&v=4"},"commit":{"message":"marked: Fix type stub to declare marked as a CommonJS module.\n\nSigned-off-by: Anders Kaseorg ","shortMessageHtmlLink":"marked: Fix type stub to declare marked as a CommonJS module."}},{"before":"0c4ca516f055c09ec3d49df431c09c2fa0fa0571","after":"fa0537492d568f0fb2ad3c98c6a23aeb5ad7fefa","ref":"refs/heads/chat.zulip.org","pushedAt":"2024-06-07T23:14:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"ui_redesign: Apply blue links style to message view UI.\n\nWith the current Zulip redesign, we would like to tune the colors of the\nlinks with a slight underline for better accessibility. These changes to\nthe links only applies to the main message view interface.\n\nFixes: #24877.\n\nCo-authored-by: Sujal Shah ","shortMessageHtmlLink":"ui_redesign: Apply blue links style to message view UI."}},{"before":"97fd5b8c6f258503890ca5284c230614283e3e69","after":"858bcca7136b65d5fc4e09f312a66e02471f1878","ref":"refs/heads/main","pushedAt":"2024-06-07T23:10:40.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"eslint: Enable no-restricted-globals with confusing-browser-globals.\n\nSigned-off-by: Anders Kaseorg ","shortMessageHtmlLink":"eslint: Enable no-restricted-globals with confusing-browser-globals."}},{"before":"f0ec4f5732c4e9e0a450058ba5b753d4e18299a2","after":"97fd5b8c6f258503890ca5284c230614283e3e69","ref":"refs/heads/main","pushedAt":"2024-06-07T21:28:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"openapi: Improve deprecation error messages.","shortMessageHtmlLink":"openapi: Improve deprecation error messages."}},{"before":"3a680763bd3c12996c4b6f61463f4e684ee6e9de","after":"f0ec4f5732c4e9e0a450058ba5b753d4e18299a2","ref":"refs/heads/main","pushedAt":"2024-06-07T20:57:40.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"presence: Return last_update_id=-1 on zephyr mirror realm.\n\nThis was a bug, where in the realm.presence_disabled (synonymous to\nbeing a zephyr mirror realm) case we would return None. We have decided\non the convention of using only integers here, and -1 representing lack\nof data.","shortMessageHtmlLink":"presence: Return last_update_id=-1 on zephyr mirror realm."}},{"before":"407655b84f867ad2629c4856a2e838a45f1c1abe","after":"3a680763bd3c12996c4b6f61463f4e684ee6e9de","ref":"refs/heads/main","pushedAt":"2024-06-07T20:01:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"docs: Update section on Go to conversation button with new icon, etc.","shortMessageHtmlLink":"docs: Update section on Go to conversation button with new icon, etc."}},{"before":null,"after":"7f0faacec75b0228ed58cec531c8dac49c261f23","ref":"refs/heads/topic-links","pushedAt":"2024-06-07T19:42:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alya","name":"Alya Abbott","path":"/alya","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090066?s=80&v=4"},"commit":{"message":"help: Make introduction to topics easier to navigate.","shortMessageHtmlLink":"help: Make introduction to topics easier to navigate."}},{"before":"6fd27ce892523e1629110438304ed5eaafb7c997","after":"407655b84f867ad2629c4856a2e838a45f1c1abe","ref":"refs/heads/main","pushedAt":"2024-06-07T19:12:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"portico header: Remove unnecessary type assertion.\n\nSigned-off-by: Anders Kaseorg ","shortMessageHtmlLink":"portico header: Remove unnecessary type assertion."}},{"before":"4ed51fd06b05a90555807c546f531fcad6fa55b5","after":"6fd27ce892523e1629110438304ed5eaafb7c997","ref":"refs/heads/main","pushedAt":"2024-06-07T18:54:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andersk","name":"Anders Kaseorg","path":"/andersk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26471?s=80&v=4"},"commit":{"message":"list_widget: Reduce TypeScript wreckage.\n\nSigned-off-by: Anders Kaseorg ","shortMessageHtmlLink":"list_widget: Reduce TypeScript wreckage."}},{"before":"835bda96343156e949b89f85526d6c56c484ee54","after":"4ed51fd06b05a90555807c546f531fcad6fa55b5","ref":"refs/heads/main","pushedAt":"2024-06-07T18:53:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"right_sidebar: Uniformly group user name and status emoji.\n\nThis fixes the presentation of emoji in the compact view, where the\nflexbox for properly aligning emoji was not set.","shortMessageHtmlLink":"right_sidebar: Uniformly group user name and status emoji."}},{"before":"dc60317dadec15d040d1864cc6eaa3e0b7dfa7a2","after":"835bda96343156e949b89f85526d6c56c484ee54","ref":"refs/heads/main","pushedAt":"2024-06-07T18:28:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"timabbott","name":"Tim Abbott","path":"/timabbott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2746074?s=80&v=4"},"commit":{"message":"navbar: Express font and icon sizes in ems.","shortMessageHtmlLink":"navbar: Express font and icon sizes in ems."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYas2FQA","startCursor":null,"endCursor":null}},"title":"Activity ยท zulip/zulip"}