{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":396347381,"defaultBranch":"main","name":"tree-sitter-http","ownerLogin":"rest-nvim","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-15T12:43:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/110875677?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710661833.0","currentOid":""},"activityList":{"items":[{"before":"a10b13eb63ab978969585d9c0fa80e77a9e82872","after":"8d22f33faa5aa95c6526606fb656ada342e59e40","ref":"refs/heads/main","pushedAt":"2024-04-19T02:24:05.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"docs: update readme","shortMessageHtmlLink":"docs: update readme"}},{"before":"a71c919cef9431cf0786d70bc69bd8b0f86208f4","after":"a10b13eb63ab978969585d9c0fa80e77a9e82872","ref":"refs/heads/main","pushedAt":"2024-04-14T14:14:57.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"feat(query_param): add test for trailing = sign","shortMessageHtmlLink":"feat(query_param): add test for trailing = sign"}},{"before":"86ad05ac2de3c63c69f65e58f0182a76c1658d1e","after":"a71c919cef9431cf0786d70bc69bd8b0f86208f4","ref":"refs/heads/main","pushedAt":"2024-04-12T19:39:57.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"Merge pull request #23 from flexagoon/main","shortMessageHtmlLink":"Merge pull request #23 from flexagoon/main"}},{"before":"304a10f60c6b9986dc0bcfd20f983d3f70f39438","after":"86ad05ac2de3c63c69f65e58f0182a76c1658d1e","ref":"refs/heads/main","pushedAt":"2024-03-18T07:35:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"chore: update src","shortMessageHtmlLink":"chore: update src"}},{"before":"c98247ff34ae690629c4754add1d6daecfcd9388","after":"304a10f60c6b9986dc0bcfd20f983d3f70f39438","ref":"refs/heads/main","pushedAt":"2024-03-18T07:35:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"feat: allow `Foo: Bearer {{TOKEN}}` syntax for headers","shortMessageHtmlLink":"feat: allow Foo: Bearer {{TOKEN}} syntax for headers"}},{"before":"f10bfc10ae13c5ff746c46791bc8ada240b3a34b","after":"c98247ff34ae690629c4754add1d6daecfcd9388","ref":"refs/heads/main","pushedAt":"2024-03-17T18:23:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"feat: compile parser using a newer `tree-sitter` CLI version (previously building with `0.20.9`, now it is compiled using `0.22.2`)","shortMessageHtmlLink":"feat: compile parser using a newer tree-sitter CLI version (previou…"}},{"before":"d14ea3e2b05f8c25f463fe9991512e5e8a4ff117","after":"f10bfc10ae13c5ff746c46791bc8ada240b3a34b","ref":"refs/heads/main","pushedAt":"2024-03-17T18:18:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"chore: bump tree-sitter-cli version in NodeJS","shortMessageHtmlLink":"chore: bump tree-sitter-cli version in NodeJS"}},{"before":"32cff4657d63e54d2b1bd02e1dca94dc43f737e7","after":"d14ea3e2b05f8c25f463fe9991512e5e8a4ff117","ref":"refs/heads/main","pushedAt":"2024-03-17T17:49:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"feat: support whitespaces in the request query parameters (e.g. `?query=blue label`)\n\nAlso fixes an invalid capture `&foo=bar&baz=fizzbuzz`, as this is not\nvalid and the query parameters should always begin with a `?` character","shortMessageHtmlLink":"feat: support whitespaces in the request query parameters (e.g. `?que…"}},{"before":"f10fe7cfa09652a33d3b62585b011d84e20c1ca1","after":"32cff4657d63e54d2b1bd02e1dca94dc43f737e7","ref":"refs/heads/main","pushedAt":"2024-03-17T12:57:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"chore: update queries","shortMessageHtmlLink":"chore: update queries"}},{"before":"23905e8c28cfdb1dbbae99a0d668c21d6f942e38","after":"f10fe7cfa09652a33d3b62585b011d84e20c1ca1","ref":"refs/heads/main","pushedAt":"2024-03-17T12:01:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"chore: update queries","shortMessageHtmlLink":"chore: update queries"}},{"before":"e1c1085f1b36a19e82892cc1fc912cc9c968bb26","after":"23905e8c28cfdb1dbbae99a0d668c21d6f942e38","ref":"refs/heads/main","pushedAt":"2024-03-17T11:29:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"chore: update queries to match the common capture names, format queries","shortMessageHtmlLink":"chore: update queries to match the common capture names, format queries"}},{"before":"b639716df0698940b53de81e6fcefa2b6cd30724","after":"e1c1085f1b36a19e82892cc1fc912cc9c968bb26","ref":"refs/heads/main","pushedAt":"2024-03-17T10:46:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"chore: bump package.json version","shortMessageHtmlLink":"chore: bump package.json version"}},{"before":"6824a247d1326079aab4fa9f9164e9319678081d","after":"b639716df0698940b53de81e6fcefa2b6cd30724","ref":"refs/heads/main","pushedAt":"2024-03-16T21:35:46.000Z","pushType":"pr_merge","commitsCount":35,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"Merge pull request #17 from rest-nvim/next\n\nThis is a complete rewrite of the previous/current parser code. To find out why it has been rewritten, please take a look at these blog posts:\r\n\r\n- [HTTP Tree-Sitter Parser Rewrite](https://amartin.codeberg.page/posts/treesitter-http-rewrite/)\r\n- [Hello Http Parser](https://amartin.codeberg.page/posts/hello-http-parser/) (the new parser structure in action)\r\n\n---\n\r\n- Fixes #2\n- Fixes #5\n- Fixes #6\n- Fixes #15","shortMessageHtmlLink":"Merge pull request #17 from rest-nvim/next"}},{"before":"51bd6dcfb2b75be1702697bb735e83e1072c600a","after":"261d78f9bd405fd9ac184a389297398a06e2d61c","ref":"refs/heads/next","pushedAt":"2024-02-19T21:16:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"fix: add a `host_url` node to fix `Host: reqres.in` header type","shortMessageHtmlLink":"fix: add a host_url node to fix Host: reqres.in header type"}},{"before":"5f466c240838f8ea8d04cbca73ed3de32f5235a5","after":"51bd6dcfb2b75be1702697bb735e83e1072c600a","ref":"refs/heads/next","pushedAt":"2024-02-19T20:20:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"ref!: use cURL's `--data` format instead of `--form` format for the `form_data` node syntax","shortMessageHtmlLink":"ref!: use cURL's --data format instead of --form format for the `…"}},{"before":"60b02acf7d75420cb1d90957ac65b4f043804c25","after":"5f466c240838f8ea8d04cbca73ed3de32f5235a5","ref":"refs/heads/next","pushedAt":"2024-02-19T12:46:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"feat(ci): add parser tests workflow","shortMessageHtmlLink":"feat(ci): add parser tests workflow"}},{"before":"8c146bc497c2b7b8e22ffcf7b9ca03c4a35ad503","after":"60b02acf7d75420cb1d90957ac65b4f043804c25","ref":"refs/heads/next","pushedAt":"2024-02-19T12:43:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"tests: add form data test","shortMessageHtmlLink":"tests: add form data test"}},{"before":"a8a209c42ec20eb7f631fdd46186f646e86e2a5d","after":"8c146bc497c2b7b8e22ffcf7b9ca03c4a35ad503","ref":"refs/heads/next","pushedAt":"2024-02-01T19:24:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"chore: regenerate src","shortMessageHtmlLink":"chore: regenerate src"}},{"before":"e2f700c1a5bbbcce0f8779506ffc15f080db097a","after":"a8a209c42ec20eb7f631fdd46186f646e86e2a5d","ref":"refs/heads/next","pushedAt":"2024-01-30T21:09:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"feat(queries): update `highlights.scm`","shortMessageHtmlLink":"feat(queries): update highlights.scm"}},{"before":"c8efc5e4cd526c146186e050db26359ed9e0856b","after":"e2f700c1a5bbbcce0f8779506ffc15f080db097a","ref":"refs/heads/next","pushedAt":"2024-01-30T02:07:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"tests: add test for variables as header values","shortMessageHtmlLink":"tests: add test for variables as header values"}},{"before":"3b9137092cc2ef5e5571aa7a43652cc728443e66","after":"c8efc5e4cd526c146186e050db26359ed9e0856b","ref":"refs/heads/next","pushedAt":"2024-01-29T21:42:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"chore: update `.gitignore`","shortMessageHtmlLink":"chore: update .gitignore"}},{"before":"c460540f0aa38993cb2658bbc0a0c834168e5ea0","after":"3b9137092cc2ef5e5571aa7a43652cc728443e66","ref":"refs/heads/next","pushedAt":"2024-01-26T15:50:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"feat(queries): update `highlights.scm`","shortMessageHtmlLink":"feat(queries): update highlights.scm"}},{"before":"805a2f72aaffa51be47682c418466dc6ba83737c","after":"c460540f0aa38993cb2658bbc0a0c834168e5ea0","ref":"refs/heads/next","pushedAt":"2024-01-25T23:05:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"tests: add test for request with document variable as the URL","shortMessageHtmlLink":"tests: add test for request with document variable as the URL"}},{"before":"7f6a1e7aa1de6e101515dbcbe029ccf34a24d2b0","after":"805a2f72aaffa51be47682c418466dc6ba83737c","ref":"refs/heads/next","pushedAt":"2024-01-25T22:57:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"feat: allow optional whitespaces around variables expansion (e.g. `{{ password }}`)","shortMessageHtmlLink":"feat: allow optional whitespaces around variables expansion (e.g. `{{…"}},{"before":"bd525f226548ffce46c24197b1bff50a6b769a00","after":"7f6a1e7aa1de6e101515dbcbe029ccf34a24d2b0","ref":"refs/heads/next","pushedAt":"2024-01-25T22:44:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"tests: add test for JSON array body","shortMessageHtmlLink":"tests: add test for JSON array body"}},{"before":"f15a761022f0d273a80a452c8f5272771961b945","after":"bd525f226548ffce46c24197b1bff50a6b769a00","ref":"refs/heads/next","pushedAt":"2024-01-25T20:57:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"tests: add more variables tests","shortMessageHtmlLink":"tests: add more variables tests"}},{"before":"bb5e79655a35c2b6bd80e0bdbcf05c39c7ecf187","after":"f15a761022f0d273a80a452c8f5272771961b945","ref":"refs/heads/next","pushedAt":"2024-01-25T20:34:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"tests: add tests for variables","shortMessageHtmlLink":"tests: add tests for variables"}},{"before":"56bdb59ed0dbe4d428418058760a7007fc163943","after":"bb5e79655a35c2b6bd80e0bdbcf05c39c7ecf187","ref":"refs/heads/next","pushedAt":"2024-01-25T20:27:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"tests: add external body file test","shortMessageHtmlLink":"tests: add external body file test"}},{"before":"faeddaca84b0b6b2871abbfc259a14a237f89c06","after":"56bdb59ed0dbe4d428418058760a7007fc163943","ref":"refs/heads/next","pushedAt":"2024-01-25T20:17:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"chore: regenerate src","shortMessageHtmlLink":"chore: regenerate src"}},{"before":"2c1d809dec4ee3accf32166479e64be48955e91a","after":"faeddaca84b0b6b2871abbfc259a14a237f89c06","ref":"refs/heads/next","pushedAt":"2024-01-25T16:14:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NTBBloodbath","name":"Alejandro","path":"/NTBBloodbath","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36456999?s=80&v=4"},"commit":{"message":"chore: add some comments to the `target_url` node grammar to clarify stuff","shortMessageHtmlLink":"chore: add some comments to the target_url node grammar to clarify …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENLnpgAA","startCursor":null,"endCursor":null}},"title":"Activity · rest-nvim/tree-sitter-http"}