{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":85980374,"defaultBranch":"main","name":"dotvvm-extension-vscode","ownerLogin":"riganti","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-03-23T17:49:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9575026?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1687166367.893353","currentOid":""},"activityList":{"items":[{"before":"99fc0bcc79298dc91504de1426a3014e5a1dbca6","after":null,"ref":"refs/heads/tag-closing-improvements","pushedAt":"2023-06-19T09:19:27.893Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"}},{"before":"5bf9a33d82aac585b0e781fac40e3da6ea85303e","after":"8d2daeb388a5e15f95b50391e475052345baf1c2","ref":"refs/heads/main","pushedAt":"2023-06-19T09:19:23.837Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Merge pull request #21 from riganti/tag-closing-improvements\n\nRemove some papercuts with automatic end tag insertion","shortMessageHtmlLink":"Merge pull request #21 from riganti/tag-closing-improvements"}},{"before":"f5c044df3f7f9b03ef4776464c2817483f788e78","after":"99fc0bcc79298dc91504de1426a3014e5a1dbca6","ref":"refs/heads/tag-closing-improvements","pushedAt":"2023-06-19T09:19:13.306Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"move TagCloseRequest to Dotvvm plugin\n\nthe HTML parses is too often confused by dothtml things\nand completes an incorrect tag. Solution is to reimplement\nit on the tree-sitter AST","shortMessageHtmlLink":"move TagCloseRequest to Dotvvm plugin"}},{"before":"deb85fc48ab9bb16cb8cd80091344c0116030b1b","after":"f5c044df3f7f9b03ef4776464c2817483f788e78","ref":"refs/heads/tag-closing-improvements","pushedAt":"2023-06-15T15:58:20.128Z","pushType":"push","commitsCount":1,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"move TagCloseRequest to Dotvvm plugin\n\nthe HTML parses is too often confused by dothtml things\nand completes an incorrect tag. Solution is to reimplement\nit on the tree-sitter AST","shortMessageHtmlLink":"move TagCloseRequest to Dotvvm plugin"}},{"before":"a702d29196f492c1f82d62d68099276483d51937","after":"deb85fc48ab9bb16cb8cd80091344c0116030b1b","ref":"refs/heads/tag-closing-improvements","pushedAt":"2023-06-01T13:42:48.414Z","pushType":"push","commitsCount":1,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Fix tree-sitter versions to be binary compatible (Language version 13)","shortMessageHtmlLink":"Fix tree-sitter versions to be binary compatible (Language version 13)"}},{"before":"ffa344f6c4540fb7858e3fccd9235b1fafeea360","after":"a702d29196f492c1f82d62d68099276483d51937","ref":"refs/heads/tag-closing-improvements","pushedAt":"2023-06-01T13:10:57.750Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Try different lockfile","shortMessageHtmlLink":"Try different lockfile"}},{"before":"71759eb6a6237763edbef827d9bd4b2352903078","after":"ffa344f6c4540fb7858e3fccd9235b1fafeea360","ref":"refs/heads/tag-closing-improvements","pushedAt":"2023-06-01T12:57:54.362Z","pushType":"push","commitsCount":1,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Try Node 20","shortMessageHtmlLink":"Try Node 20"}},{"before":"279fe73e67035eb74e105164a632d300c2b8c9cc","after":"71759eb6a6237763edbef827d9bd4b2352903078","ref":"refs/heads/tag-closing-improvements","pushedAt":"2023-06-01T12:30:10.435Z","pushType":"push","commitsCount":2,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Controls not inheriting from DotvvmControl don't allow content (by default)","shortMessageHtmlLink":"Controls not inheriting from DotvvmControl don't allow content (by de…"}},{"before":null,"after":"279fe73e67035eb74e105164a632d300c2b8c9cc","ref":"refs/heads/tag-closing-improvements","pushedAt":"2023-06-01T11:13:20.689Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Remove some papercuts with automatic end tag insertion\n\n* try to look for en existing end tag matching the name\n* distinguish start tag not closed, end tag missing (insert `>` vs `>`)","shortMessageHtmlLink":"Remove some papercuts with automatic end tag insertion"}},{"before":"7bbae60c72ac1d62f5a7fb3afd6e9435919f8176","after":null,"ref":"refs/heads/custom-property-completion","pushedAt":"2023-06-01T11:08:24.537Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"}},{"before":"72a5e9df041ad8290f3585bbb4a1916c906dfd6b","after":"5bf9a33d82aac585b0e781fac40e3da6ea85303e","ref":"refs/heads/main","pushedAt":"2023-06-01T11:08:19.944Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Merge pull request #18 from riganti/custom-property-completion\n\nProperty completion based on tree-sitter tree","shortMessageHtmlLink":"Merge pull request #18 from riganti/custom-property-completion"}},{"before":"2922838457ec2bda7ce5a4e010fc6810550836fd","after":"7bbae60c72ac1d62f5a7fb3afd6e9435919f8176","ref":"refs/heads/custom-property-completion","pushedAt":"2023-06-01T10:29:19.932Z","pushType":"push","commitsCount":2,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Fix completion for attached properties when right after the dot","shortMessageHtmlLink":"Fix completion for attached properties when right after the dot"}},{"before":"241736b2c7b15548c195b06cc5051ba744bd8cb8","after":"2922838457ec2bda7ce5a4e010fc6810550836fd","ref":"refs/heads/custom-property-completion","pushedAt":"2023-06-01T09:13:07.403Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Property completion based on tree-sitter tree\n\nBefore we only added DotVVM properties to the\nHTMLPlugins data, now we handle the completion ourselves.\nThis gives us:\n\n* snippets - we can autocomplete ={value: $0} if we\n know there is a binding\n* we can filter out all html attributes, when control doesn't support them\n* we can prefix the html attributes, when defined in capability\n* icons distinguishing html attributes from properties\n* better control where the completion opens (the html thing sometimes fired in bindings...)","shortMessageHtmlLink":"Property completion based on tree-sitter tree"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADRES6gQA","startCursor":null,"endCursor":null}},"title":"Activity · riganti/dotvvm-extension-vscode"}