{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":508801616,"defaultBranch":"main","name":"wing","ownerLogin":"winglang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-06-29T18:19:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/115549996?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716814001.0","currentOid":""},"activityList":{"items":[{"before":"626fa9ec8da0e3170bb59c9126428bf406bb7c78","after":null,"ref":"refs/heads/mergify/merge-queue/63d0bbf95d","pushedAt":"2024-05-27T12:46:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"}},{"before":"8acb16811cbe5d1a0680f0a6d24039d3a809d382","after":null,"ref":"refs/heads/6523-resolve-connections-to-hidden-nodes-upwards","pushedAt":"2024-05-27T12:46:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"}},{"before":"a6a97089d7226d5bd019fa8359210af44f75b60d","after":"31ba2e08a8be40dbd7c9824ae6f2040e2e9c0275","ref":"refs/heads/main","pushedAt":"2024-05-27T12:46:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"fix(console): resolve connections to hidden nodes upwards (#6569)\n\nThis change resolves connections to hidden nodes upwards, meaning that the connection will be listed to its closest visible parent node.\n\nFixes #6523.","shortMessageHtmlLink":"fix(console): resolve connections to hidden nodes upwards (#6569)"}},{"before":"626fa9ec8da0e3170bb59c9126428bf406bb7c78","after":null,"ref":"refs/heads/tmp-mergify/merge-queue/63d0bbf95d","pushedAt":"2024-05-27T12:46:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"}},{"before":null,"after":"626fa9ec8da0e3170bb59c9126428bf406bb7c78","ref":"refs/heads/mergify/merge-queue/63d0bbf95d","pushedAt":"2024-05-27T12:46:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"Merge of #6569","shortMessageHtmlLink":"Merge of #6569"}},{"before":"a6a97089d7226d5bd019fa8359210af44f75b60d","after":"626fa9ec8da0e3170bb59c9126428bf406bb7c78","ref":"refs/heads/tmp-mergify/merge-queue/63d0bbf95d","pushedAt":"2024-05-27T12:46:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"Merge of #6569","shortMessageHtmlLink":"Merge of #6569"}},{"before":null,"after":"a6a97089d7226d5bd019fa8359210af44f75b60d","ref":"refs/heads/tmp-mergify/merge-queue/63d0bbf95d","pushedAt":"2024-05-27T12:46:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"chore(docs): revert delete leftover ex.react doc (#6568)\n\nReverts winglang/wing#6567","shortMessageHtmlLink":"chore(docs): revert delete leftover ex.react doc (#6568)"}},{"before":"12ef66d8b60e6ac68971b4fd05d6a19f964a7b26","after":"8acb16811cbe5d1a0680f0a6d24039d3a809d382","ref":"refs/heads/6523-resolve-connections-to-hidden-nodes-upwards","pushedAt":"2024-05-27T12:18:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skyrpex","name":"Cristian Pallarés","path":"/skyrpex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1077520?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"12ef66d8b60e6ac68971b4fd05d6a19f964a7b26","ref":"refs/heads/6523-resolve-connections-to-hidden-nodes-upwards","pushedAt":"2024-05-27T12:14:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"skyrpex","name":"Cristian Pallarés","path":"/skyrpex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1077520?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"ba8eb0c600be4a3ae055496e100433101f49c3f4","after":null,"ref":"refs/heads/revert-6567-urib/remove-react-doc","pushedAt":"2024-05-27T09:01:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"staycoolcall911","name":"Uri Bar","path":"/staycoolcall911","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106860404?s=80&v=4"}},{"before":"bee2c2b98922b533a37b09ab9aaa4435714f7940","after":"a6a97089d7226d5bd019fa8359210af44f75b60d","ref":"refs/heads/main","pushedAt":"2024-05-27T09:01:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"staycoolcall911","name":"Uri Bar","path":"/staycoolcall911","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106860404?s=80&v=4"},"commit":{"message":"chore(docs): revert delete leftover ex.react doc (#6568)\n\nReverts winglang/wing#6567","shortMessageHtmlLink":"chore(docs): revert delete leftover ex.react doc (#6568)"}},{"before":null,"after":"ba8eb0c600be4a3ae055496e100433101f49c3f4","ref":"refs/heads/revert-6567-urib/remove-react-doc","pushedAt":"2024-05-27T08:57:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"staycoolcall911","name":"Uri Bar","path":"/staycoolcall911","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106860404?s=80&v=4"},"commit":{"message":"Revert \"chore(docs): delete leftover ex.react doc (#6567)\"\n\nThis reverts commit bee2c2b98922b533a37b09ab9aaa4435714f7940.","shortMessageHtmlLink":"Revert \"chore(docs): delete leftover ex.react doc (#6567)\""}},{"before":"1ce8f0018e3d7cec730b127a8386d7329e836a9b","after":null,"ref":"refs/heads/urib/remove-react-doc","pushedAt":"2024-05-27T07:56:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"staycoolcall911","name":"Uri Bar","path":"/staycoolcall911","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106860404?s=80&v=4"}},{"before":"72f7128a531f9f5b32f1694d5fb2d49ffd2d0d2a","after":"bee2c2b98922b533a37b09ab9aaa4435714f7940","ref":"refs/heads/main","pushedAt":"2024-05-27T07:56:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"staycoolcall911","name":"Uri Bar","path":"/staycoolcall911","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106860404?s=80&v=4"},"commit":{"message":"chore(docs): delete leftover ex.react doc (#6567)\n\nWhen we deprecated `ex.React` in favor of\r\nhttps://github.com/winglang/winglibs/tree/main/react we forgot to remove\r\nthe React doc\r\n\r\n## Checklist\r\n\r\n- [ ] Title matches [Winglang's style\r\nguide](https://www.winglang.io/contributing/start-here/pull_requests#how-are-pull-request-titles-formatted)\r\n- [ ] Description explains motivation and solution\r\n- [ ] Tests added (always)\r\n- [ ] Docs updated (only required for features)\r\n- [ ] Added `pr/e2e-full` label if this feature requires end-to-end\r\ntesting\r\n\r\n*By submitting this pull request, I confirm that my contribution is made\r\nunder the terms of the [Wing Cloud Contribution\r\nLicense](https://github.com/winglang/wing/blob/main/CONTRIBUTION_LICENSE.md)*.","shortMessageHtmlLink":"chore(docs): delete leftover ex.react doc (#6567)"}},{"before":null,"after":"1ce8f0018e3d7cec730b127a8386d7329e836a9b","ref":"refs/heads/urib/remove-react-doc","pushedAt":"2024-05-27T07:32:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"staycoolcall911","name":"Uri Bar","path":"/staycoolcall911","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106860404?s=80&v=4"},"commit":{"message":"chore(docs): delete leftover ex.react doc","shortMessageHtmlLink":"chore(docs): delete leftover ex.react doc"}},{"before":"101828437d9d94ba1969ee4551d4e7fb6624aba8","after":"72f7128a531f9f5b32f1694d5fb2d49ffd2d0d2a","ref":"refs/heads/main","pushedAt":"2024-05-27T01:30:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"feat: external inflight typescript files (#6305)\n\nFixes #6045\n\nThis PR introduces a new utility function `@inflight`. This allows you to create an inflight closure from an external file with specific lifts:\n\n```wing\n// main.w\nbring cloud;\nlet bucket = new cloud.Bucket();\nlet queue = new cloud.Queue();\n\nbucket.onCreate(@inflight(\"./bucket_create.ts\",\n export: \"default\",\n// ^ Optional named export from the file, default is the default export\n lifts:[{ obj: queue, alias: \"myQueue\", ops: [\"push\"] }],\n// ^ object to lift, can be any preflight expression\n// ^ Optional alias, by default, this will be the variable name passed to obj\n// ^ methods to lift, if not provided then all methods will be granted\n));\n```\n\n```ts\n// bucket_create.ts\nimport inflight from \"./.bucket_create.inflight\";\n\nexport default inflight(async ({ myQueue }, file) => {\n// ^ inflight interface to your preflight queue\n await myQueue.push(file);\n});\n```\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the [Wing Cloud Contribution License](https://github.com/winglang/wing/blob/main/CONTRIBUTION_LICENSE.md)*.","shortMessageHtmlLink":"feat: external inflight typescript files (#6305)"}},{"before":"28bd04c2939899c6acb3d9ba1583018515c7c9b4","after":null,"ref":"refs/heads/mark/intrinsic-inflight","pushedAt":"2024-05-27T01:30:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"}},{"before":"f580a1ccc36dadaa6c3b598a38fdb2592727b0e5","after":"28bd04c2939899c6acb3d9ba1583018515c7c9b4","ref":"refs/heads/mark/intrinsic-inflight","pushedAt":"2024-05-27T01:12:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarkMcCulloh","name":"Mark McCulloh","path":"/MarkMcCulloh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1237390?s=80&v=4"},"commit":{"message":"remove extra files","shortMessageHtmlLink":"remove extra files"}},{"before":"20d82b682d2949fc6b822d37009fbd02e565ccf6","after":"f580a1ccc36dadaa6c3b598a38fdb2592727b0e5","ref":"refs/heads/mark/intrinsic-inflight","pushedAt":"2024-05-27T01:11:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MarkMcCulloh","name":"Mark McCulloh","path":"/MarkMcCulloh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1237390?s=80&v=4"},"commit":{"message":"Merge branch 'mark/intrinsic-inflight' of https://github.com/winglang/wing into mark/intrinsic-inflight","shortMessageHtmlLink":"Merge branch 'mark/intrinsic-inflight' of https://github.com/winglang…"}},{"before":"c98eec0cacad7690436da2e19543baad63c59fc5","after":"20d82b682d2949fc6b822d37009fbd02e565ccf6","ref":"refs/heads/mark/intrinsic-inflight","pushedAt":"2024-05-26T22:39:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monadabot","name":"wingbot","path":"/monadabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109207340?s=80&v=4"},"commit":{"message":"chore: self mutation (e2e-2of2.diff)\n\nSigned-off-by: monada-bot[bot] ","shortMessageHtmlLink":"chore: self mutation (e2e-2of2.diff)"}},{"before":"8f33fbdc3ea5fbbae7b6d5055ec601f4edb7f6fe","after":"c98eec0cacad7690436da2e19543baad63c59fc5","ref":"refs/heads/mark/intrinsic-inflight","pushedAt":"2024-05-26T22:39:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monadabot","name":"wingbot","path":"/monadabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109207340?s=80&v=4"},"commit":{"message":"Merge branch 'main' into mark/intrinsic-inflight","shortMessageHtmlLink":"Merge branch 'main' into mark/intrinsic-inflight"}},{"before":"40f9db0238958459ea72aa81bc06d814282a955a","after":"8f33fbdc3ea5fbbae7b6d5055ec601f4edb7f6fe","ref":"refs/heads/mark/intrinsic-inflight","pushedAt":"2024-05-26T22:22:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarkMcCulloh","name":"Mark McCulloh","path":"/MarkMcCulloh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1237390?s=80&v=4"},"commit":{"message":"different relative path","shortMessageHtmlLink":"different relative path"}},{"before":"f97e964d2483c313c0289cf0e167fcd0e8ef452e","after":"40f9db0238958459ea72aa81bc06d814282a955a","ref":"refs/heads/mark/intrinsic-inflight","pushedAt":"2024-05-26T21:56:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarkMcCulloh","name":"Mark McCulloh","path":"/MarkMcCulloh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1237390?s=80&v=4"},"commit":{"message":"possible windows fix","shortMessageHtmlLink":"possible windows fix"}},{"before":"36c9ee24d2c46d8c203f5a2b229e260aa0197e62","after":"f97e964d2483c313c0289cf0e167fcd0e8ef452e","ref":"refs/heads/mark/intrinsic-inflight","pushedAt":"2024-05-26T21:19:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarkMcCulloh","name":"Mark McCulloh","path":"/MarkMcCulloh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1237390?s=80&v=4"},"commit":{"message":"tweak docs","shortMessageHtmlLink":"tweak docs"}},{"before":"5c09956cc8e7343e870640d53aad52748a48c8c4","after":"36c9ee24d2c46d8c203f5a2b229e260aa0197e62","ref":"refs/heads/mark/intrinsic-inflight","pushedAt":"2024-05-26T21:07:40.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"MarkMcCulloh","name":"Mark McCulloh","path":"/MarkMcCulloh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1237390?s=80&v=4"},"commit":{"message":"avoid updates to files if not needed","shortMessageHtmlLink":"avoid updates to files if not needed"}},{"before":"c21a863f35e844056fedf08b99f46874a1ad1def","after":null,"ref":"refs/heads/mark/lsp-classlike-rework","pushedAt":"2024-05-26T19:50:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"}},{"before":"a9b20a0bd0a63bc6e95f37598746f9fe0e88d0b8","after":"101828437d9d94ba1969ee4551d4e7fb6624aba8","ref":"refs/heads/main","pushedAt":"2024-05-26T19:50:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"fix: language server hover/completions are too verbose (#6562)\n\nThe LSP currently shows a lot of information at once. This can be useful when you want to reference information, but it is way too overwhelming to see it everywhere all the time.\nThe general goal of this PR was to improve the overwhelming nature of the provided information and fix some other bugs along the way.\n\n- Types are now rendered entirely in a highlighted code block (no more markdown headers for members)\n- Typeclasses are limited to showing 6 members at once\n- Less depth of information is shown in general\n - This along with some other tweaks fixes #4853\n- Typeclass members are sorted by more factors\n- members inherited from `constructs.Construct` (and related primitives) are hidden in completions (no more `node` and `toString` showing up everwhere)\n- If a typeclass is empty the completion/hover will say so\n - Fixes #5575\n- Links in markdown that look like `{@link URL LABEL}` are now rendered as regular markdown links (Common in cdktf provider libs)\n- Struct expansion completions are fixed in multiple places\n - Notably, if you start typing a struct field you'll see relevant completions. Previously the completions only showed correctly if you triggered completions with before attempting to type anything. Fixes #4983\n\n## Before (cursor kept in the middle to make it look even worse)\n\nhttps://github.com/winglang/wing/assets/1237390/c13c6680-ec78-4cb0-a7cc-601dc6462b9e\n\n\"image\"\n\n\n## After\n\nhttps://github.com/winglang/wing/assets/1237390/befca5be-18fd-4111-8e9b-2fd1cf6e1f34\n\n\"image\"\n\n\"image\"","shortMessageHtmlLink":"fix: language server hover/completions are too verbose (#6562)"}},{"before":"697c916b403574e80828c210935066582495ebc7","after":"c21a863f35e844056fedf08b99f46874a1ad1def","ref":"refs/heads/mark/lsp-classlike-rework","pushedAt":"2024-05-26T19:37:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"MarkMcCulloh","name":"Mark McCulloh","path":"/MarkMcCulloh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1237390?s=80&v=4"},"commit":{"message":"better test","shortMessageHtmlLink":"better test"}},{"before":"f22d48bd79206792d3dd484b6f11f0395a65811d","after":null,"ref":"refs/heads/tsuf/api-collusion-fix","pushedAt":"2024-05-26T12:55:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"}},{"before":"c3b07d7f6c9b95b7b8317bffe139deb7b6d235e5","after":"a9b20a0bd0a63bc6e95f37598746f9fe0e88d0b8","ref":"refs/heads/main","pushedAt":"2024-05-26T12:55:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"fix(sdk): api path- collision with `/{proxy+}` (#6543)\n\nfixed: \n#5943\n#5210\n\ntf-aws\n\"image\"\n\naws-cdk\n\"image\"\n(the delete test passed in the next run- it was only failing because something in the env couldn't be destroyed)\n\"image\"\nand the cycle one doesn't work on main as well :)\n\n## Checklist\n\n- [x] Title matches [Winglang's style guide](https://www.winglang.io/contributing/start-here/pull_requests#how-are-pull-request-titles-formatted)\n- [ ] Description explains motivation and solution\n- [ ] Tests added (always)\n- [ ] Docs updated (only required for features)\n- [ ] Added `pr/e2e-full` label if this feature requires end-to-end testing\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the [Wing Cloud Contribution License](https://github.com/winglang/wing/blob/main/CONTRIBUTION_LICENSE.md)*.","shortMessageHtmlLink":"fix(sdk): api path- collision with /{proxy+} (#6543)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVOMedwA","startCursor":null,"endCursor":null}},"title":"Activity · winglang/wing"}