{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":50304279,"defaultBranch":"master","name":"pxt","ownerLogin":"microsoft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-01-24T19:35:52.000Z","ownerAvatar":"https://github.com/avatars/u/6154722?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722980337.0","currentOid":""},"activityList":{"items":[{"before":"5ffaebfbb56c2d6da8bf542d72801698542fbe66","after":null,"ref":"refs/heads/dev/riknoll/function-modal","pushedAt":"2024-08-06T21:38:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"}},{"before":"60393e9a35c76ca5f7774969409aef1994cae4e9","after":"fa22aba85c989db23e66c710f110a040a3aa4ee7","ref":"refs/heads/master","pushedAt":"2024-08-06T21:38:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"},"commit":{"message":"don't dispose already disposed block (#10073)","shortMessageHtmlLink":"don't dispose already disposed block (#10073)"}},{"before":null,"after":"1cddb18181d0274276aec46e3f5a941ea11f612d","ref":"refs/heads/dev/riknoll/fix-duplicate-on-drag","pushedAt":"2024-08-06T21:09:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"},"commit":{"message":"don't include duplicate on drag shadows in connection checker","shortMessageHtmlLink":"don't include duplicate on drag shadows in connection checker"}},{"before":null,"after":"5ffaebfbb56c2d6da8bf542d72801698542fbe66","ref":"refs/heads/dev/riknoll/function-modal","pushedAt":"2024-08-06T20:41:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"},"commit":{"message":"don't dispose already disposed block","shortMessageHtmlLink":"don't dispose already disposed block"}},{"before":"af04784c6218b1d3186bf31ee92d13fa353b7990","after":null,"ref":"refs/heads/dev/riknoll/toolbox-access","pushedAt":"2024-08-06T20:12:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"}},{"before":"c25b6764c689fec86d98fb40f19c2c3a0882778c","after":"60393e9a35c76ca5f7774969409aef1994cae4e9","ref":"refs/heads/master","pushedAt":"2024-08-06T20:12:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"},"commit":{"message":"Fix the extensions dialog when keyboard navigation is enabled (#10068)\n\n* don't automatically pop extension dialog when navigating toolbox\r\n\r\n* don't automatically open extension dialog when keyboard navigating","shortMessageHtmlLink":"Fix the extensions dialog when keyboard navigation is enabled (#10068)"}},{"before":"5872b4c5ea2f3e66784b3cdd8b8a312650ebc8a8","after":null,"ref":"refs/heads/dev/riknoll/fix-delete-all","pushedAt":"2024-08-06T19:59:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"}},{"before":"728ee424b5ad022297e7dbf013f11700fd0c55fc","after":"c25b6764c689fec86d98fb40f19c2c3a0882778c","ref":"refs/heads/master","pushedAt":"2024-08-06T19:59:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"},"commit":{"message":"fix delete all (#10071)","shortMessageHtmlLink":"fix delete all (#10071)"}},{"before":"7088d81015b59c7ec291ba7504bfe891efdcc8da","after":"88c14f47d099a5d48b874c2d74276cd8f98627fb","ref":"refs/heads/dev/riknoll/fix-grid-literal","pushedAt":"2024-08-05T23:27:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"},"commit":{"message":"fix lint on line i DID NOT CHANGE","shortMessageHtmlLink":"fix lint on line i DID NOT CHANGE"}},{"before":"dfdb2123481fce3175dba6b4d944aa2101fa1d6f","after":"6255303bfcb0f7ecc01c6ee3fa1bfeb060bd2a95","ref":"refs/heads/thsparks/teachertool/copilot_feedback","pushedAt":"2024-08-05T23:26:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thsparks","name":"Thomas Sparks","path":"/thsparks","primaryAvatarUrl":"https://github.com/avatars/u/69657545?s=80&v=4"},"commit":{"message":"Add no-print to the feedback buttons","shortMessageHtmlLink":"Add no-print to the feedback buttons"}},{"before":null,"after":"7088d81015b59c7ec291ba7504bfe891efdcc8da","ref":"refs/heads/dev/riknoll/fix-grid-literal","pushedAt":"2024-08-05T23:13:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"},"commit":{"message":"mark gridliteral as a numerical attribute","shortMessageHtmlLink":"mark gridliteral as a numerical attribute"}},{"before":null,"after":"5872b4c5ea2f3e66784b3cdd8b8a312650ebc8a8","ref":"refs/heads/dev/riknoll/fix-delete-all","pushedAt":"2024-08-05T22:53:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"},"commit":{"message":"fix delete all","shortMessageHtmlLink":"fix delete all"}},{"before":null,"after":"8e79a0ef0d45fe5a7df32c81e61527da5ca241ad","ref":"refs/heads/dev/riknoll/workspace-search","pushedAt":"2024-08-05T22:14:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"},"commit":{"message":"Restore workspace search extensions","shortMessageHtmlLink":"Restore workspace search extensions"}},{"before":"be1f8da78df1a0d303fff3c7693c48ffe0dc85bb","after":"3c40c54e57d5df099dc690c8aa9f8676c9ec0fea","ref":"refs/heads/dev/riknoll/block-contrast","pushedAt":"2024-08-05T21:36:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"},"commit":{"message":"remove unused code","shortMessageHtmlLink":"remove unused code"}},{"before":null,"after":"be1f8da78df1a0d303fff3c7693c48ffe0dc85bb","ref":"refs/heads/dev/riknoll/block-contrast","pushedAt":"2024-08-05T21:35:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"},"commit":{"message":"lighten or darken border colors for nested same-color blocks","shortMessageHtmlLink":"lighten or darken border colors for nested same-color blocks"}},{"before":null,"after":"af04784c6218b1d3186bf31ee92d13fa353b7990","ref":"refs/heads/dev/riknoll/toolbox-access","pushedAt":"2024-08-05T21:09:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"},"commit":{"message":"don't automatically open extension dialog when keyboard navigating","shortMessageHtmlLink":"don't automatically open extension dialog when keyboard navigating"}},{"before":null,"after":"dfdb2123481fce3175dba6b4d944aa2101fa1d6f","ref":"refs/heads/thsparks/teachertool/copilot_feedback","pushedAt":"2024-08-05T17:51:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thsparks","name":"Thomas Sparks","path":"/thsparks","primaryAvatarUrl":"https://github.com/avatars/u/69657545?s=80&v=4"},"commit":{"message":"Support consoleticks in teacher tool","shortMessageHtmlLink":"Support consoleticks in teacher tool"}},{"before":"a398cdeebcaa604d27fd1577c250fbefc1da42ff","after":null,"ref":"refs/heads/dev/riknoll/gridpicker-width","pushedAt":"2024-08-02T21:29:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"}},{"before":"36a04873a97603dae31131a80a7f146822d16bb2","after":"728ee424b5ad022297e7dbf013f11700fd0c55fc","ref":"refs/heads/master","pushedAt":"2024-08-02T21:29:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"},"commit":{"message":"Add option to have an unset gridpicker dropdown width (#10066)","shortMessageHtmlLink":"Add option to have an unset gridpicker dropdown width (#10066)"}},{"before":"51ac3d60f7e48406bbb8680ea57584aeee2019a9","after":null,"ref":"refs/heads/thsparks/teachertool/require_auth","pushedAt":"2024-08-02T18:54:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thsparks","name":"Thomas Sparks","path":"/thsparks","primaryAvatarUrl":"https://github.com/avatars/u/69657545?s=80&v=4"}},{"before":"8b8f50e7202f9e7d0556430c4216ccdede5b1f66","after":"36a04873a97603dae31131a80a7f146822d16bb2","ref":"refs/heads/master","pushedAt":"2024-08-02T18:54:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thsparks","name":"Thomas Sparks","path":"/thsparks","primaryAvatarUrl":"https://github.com/avatars/u/69657545?s=80&v=4"},"commit":{"message":"Teacher Tool: Require Auth (#10065)\n\nThis change makes it so that users must be signed in to use the teacher tool. If they are not signed in, the sign-in modal will open automatically.\r\n\r\nA lot of the code here is based on code in multiplayer and skillmap. In effect, we're just adding a userProfile item to state, then we add an authClient to handle signing in and out, which sets the profile appropriately. The header bar has been changed to display the usual profile icon and dropdown.\r\n\r\nWe don't actually do anything with the profile yet, but it'd be nice to save checklists to the account at some point. Out of scope for this change, though.","shortMessageHtmlLink":"Teacher Tool: Require Auth (#10065)"}},{"before":"029d6dcea6c4d2a55932884daea97d080b36c2ec","after":null,"ref":"refs/heads/dev/jwunderl/fix-reset","pushedAt":"2024-08-02T17:04:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jwunderl","name":"Joey Wunderlich","path":"/jwunderl","primaryAvatarUrl":"https://github.com/avatars/u/5615930?s=80&v=4"}},{"before":"f06cf322cf6782d2107709fc6821f0b23a1219a7","after":"8b8f50e7202f9e7d0556430c4216ccdede5b1f66","ref":"refs/heads/master","pushedAt":"2024-08-02T17:04:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jwunderl","name":"Joey Wunderlich","path":"/jwunderl","primaryAvatarUrl":"https://github.com/avatars/u/5615930?s=80&v=4"},"commit":{"message":"do not set hash before reset, as reloadEditor already does that. (#10063)","shortMessageHtmlLink":"do not set hash before reset, as reloadEditor already does that. (#10063"}},{"before":"92dd4e78b58f6f13fe8d92096ff9e4e5a3c381ce","after":"51ac3d60f7e48406bbb8680ea57584aeee2019a9","ref":"refs/heads/thsparks/teachertool/require_auth","pushedAt":"2024-08-02T00:03:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"thsparks","name":"Thomas Sparks","path":"/thsparks","primaryAvatarUrl":"https://github.com/avatars/u/69657545?s=80&v=4"},"commit":{"message":"checkAuth -> checkAuthAsync","shortMessageHtmlLink":"checkAuth -> checkAuthAsync"}},{"before":"11bbe2eadb38e2406e1e88b4b2cb2d22fc13fadb","after":"499167a87d4be8eb0863d0c640b7a465b66c1484","ref":"refs/heads/stable8.5","pushedAt":"2024-08-01T22:19:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"srietkerk","name":"Sarah Rietkerk","path":"/srietkerk","primaryAvatarUrl":"https://github.com/avatars/u/49178322?s=80&v=4"},"commit":{"message":"8.5.67","shortMessageHtmlLink":"8.5.67"}},{"before":"5225c8116dc621157742c672e12d2ac0728b8986","after":"92dd4e78b58f6f13fe8d92096ff9e4e5a3c381ce","ref":"refs/heads/thsparks/teachertool/require_auth","pushedAt":"2024-08-01T20:04:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thsparks","name":"Thomas Sparks","path":"/thsparks","primaryAvatarUrl":"https://github.com/avatars/u/69657545?s=80&v=4"},"commit":{"message":"Consts for tick events","shortMessageHtmlLink":"Consts for tick events"}},{"before":"45e209e9880aaa79734886aa648cb350e7885547","after":null,"ref":"refs/heads/dev/riknoll/rtl-number-dropdown","pushedAt":"2024-08-01T18:59:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"}},{"before":"31c26353c265561d417e9150232bc95b4284ec81","after":"f06cf322cf6782d2107709fc6821f0b23a1219a7","ref":"refs/heads/master","pushedAt":"2024-08-01T18:59:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"riknoll","name":"Richard Knoll","path":"/riknoll","primaryAvatarUrl":"https://github.com/avatars/u/13754588?s=80&v=4"},"commit":{"message":"fix RTL text positioning for number dropdown field (#10064)","shortMessageHtmlLink":"fix RTL text positioning for number dropdown field (#10064)"}},{"before":"28acac4ca3552df65b0f8b5536da7c68c648ed34","after":null,"ref":"refs/heads/srietkerk/cp-kiosk-hs-bug-fix","pushedAt":"2024-08-01T18:31:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"srietkerk","name":"Sarah Rietkerk","path":"/srietkerk","primaryAvatarUrl":"https://github.com/avatars/u/49178322?s=80&v=4"}},{"before":"f49349fea6cf96a3f71514fbcb81215b2a84b48b","after":"11bbe2eadb38e2406e1e88b4b2cb2d22fc13fadb","ref":"refs/heads/stable8.5","pushedAt":"2024-08-01T18:31:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"srietkerk","name":"Sarah Rietkerk","path":"/srietkerk","primaryAvatarUrl":"https://github.com/avatars/u/49178322?s=80&v=4"},"commit":{"message":"Kiosk: make sure exit condition for low score as best score is correctly handled (#10059) (#10060)\n\n* make sure exit condition for low score as best score is correctly handled\r\n\r\n* rename variable\r\n\r\n* explicitly check that a selected game exists to forego optional chaining","shortMessageHtmlLink":"Kiosk: make sure exit condition for low score as best score is correc…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEk41ixAA","startCursor":null,"endCursor":null}},"title":"Activity · microsoft/pxt"}