{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":575725186,"defaultBranch":"master","name":"hvrt","ownerLogin":"hvrt-vcs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-08T06:44:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/120083500?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1670481881.0772831","currentOid":""},"activityList":{"items":[{"before":"b0cb8249a7bf93fe7adb0d5a233f09553d7f8c8a","after":"aa9b073d5ad61d6c78df3cd5018e2ce227078da4","ref":"refs/heads/master","pushedAt":"2024-06-29T05:07:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Start implementing `FileIgnorer` for pcre","shortMessageHtmlLink":"Start implementing FileIgnorer for pcre"}},{"before":"35d220cbba23c1a6d08ca077362551a8d2749bd0","after":"b0cb8249a7bf93fe7adb0d5a233f09553d7f8c8a","ref":"refs/heads/master","pushedAt":"2024-06-28T04:19:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Have `ChainedFileIgnorer` delegate to first child","shortMessageHtmlLink":"Have ChainedFileIgnorer delegate to first child"}},{"before":"9badf3a2be1c09f463a2e597e8f0415cc0053f12","after":"35d220cbba23c1a6d08ca077362551a8d2749bd0","ref":"refs/heads/master","pushedAt":"2024-06-26T04:29:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Add some helpful `FileIgnorer` wrappers","shortMessageHtmlLink":"Add some helpful FileIgnorer wrappers"}},{"before":"4b270ee0d0fbde141566e563d38288406bbb71cd","after":"9badf3a2be1c09f463a2e597e8f0415cc0053f12","ref":"refs/heads/master","pushedAt":"2024-06-24T03:20:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Use `repo_root` already in `DirWalker` instance","shortMessageHtmlLink":"Use repo_root already in DirWalker instance"}},{"before":"29164cbb6689c95fe895ca73fa5c7e5d0b81d3ca","after":"4b270ee0d0fbde141566e563d38288406bbb71cd","ref":"refs/heads/master","pushedAt":"2024-06-19T04:15:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Refactor `FileAdder`","shortMessageHtmlLink":"Refactor FileAdder"}},{"before":"a7fcecefc4a3eaf20fce1a89ff0b9db5f03e50b2","after":"29164cbb6689c95fe895ca73fa5c7e5d0b81d3ca","ref":"refs/heads/master","pushedAt":"2024-06-18T04:06:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Add comment on `initRef` parameter `initial_value`","shortMessageHtmlLink":"Add comment on initRef parameter initial_value"}},{"before":"65c13de249dfcb0612db1da200c6af4b43ab738a","after":"a7fcecefc4a3eaf20fce1a89ff0b9db5f03e50b2","ref":"refs/heads/master","pushedAt":"2024-06-18T04:02:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Finish reference count type\n\nAdd some basic testing for reference type.","shortMessageHtmlLink":"Finish reference count type"}},{"before":"0e875e5fc9900886fe9234a2d883ec6f01e5adc8","after":"65c13de249dfcb0612db1da200c6af4b43ab738a","ref":"refs/heads/master","pushedAt":"2024-06-18T02:07:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Move `mem.zig` to correct directory","shortMessageHtmlLink":"Move mem.zig to correct directory"}},{"before":"53d003f3703cb7f749765304d37ec1f74575431d","after":"0e875e5fc9900886fe9234a2d883ec6f01e5adc8","ref":"refs/heads/master","pushedAt":"2024-06-17T03:38:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Start ref counting type","shortMessageHtmlLink":"Start ref counting type"}},{"before":"5be54c69fccb054750a3f8b31d8e0613d672106c","after":"53d003f3703cb7f749765304d37ec1f74575431d","ref":"refs/heads/master","pushedAt":"2024-06-17T02:41:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Remove fn to visit ignored\n\nWe aren't using anything like that right now.","shortMessageHtmlLink":"Remove fn to visit ignored"}},{"before":"de038d52a312cb052a45aa93dc5ce7fa0730cbf7","after":"5be54c69fccb054750a3f8b31d8e0613d672106c","ref":"refs/heads/master","pushedAt":"2024-06-16T03:17:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Be sure to `deinit` FileAdder instance\n\nBe sure to close db transaction _after_ finalizing any prepared\nstatements.","shortMessageHtmlLink":"Be sure to deinit FileAdder instance"}},{"before":"2ac6828b2ec661f96c3d011aa4e10e096b6b15cc","after":"de038d52a312cb052a45aa93dc5ce7fa0730cbf7","ref":"refs/heads/master","pushedAt":"2024-06-16T03:14:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Use struct based file adder for `add` command","shortMessageHtmlLink":"Use struct based file adder for add command"}},{"before":"8c135ae52bca1782f08e166d9589df1c41ed41dd","after":"2ac6828b2ec661f96c3d011aa4e10e096b6b15cc","ref":"refs/heads/master","pushedAt":"2024-06-15T02:48:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Add explicit int type for sqlite int binding call","shortMessageHtmlLink":"Add explicit int type for sqlite int binding call"}},{"before":"f64ff3988a029c523a902b8a1dda8d44e8614d04","after":"8c135ae52bca1782f08e166d9589df1c41ed41dd","ref":"refs/heads/master","pushedAt":"2024-06-15T02:39:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Add initial version of `addFile` functions","shortMessageHtmlLink":"Add initial version of addFile functions"}},{"before":"c6e9696bdf250ff73f503746e1336641e5e5e7d4","after":"f64ff3988a029c523a902b8a1dda8d44e8614d04","ref":"refs/heads/master","pushedAt":"2024-06-14T04:39:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Start making file adding better for file ignoring","shortMessageHtmlLink":"Start making file adding better for file ignoring"}},{"before":"802d075e9c8035e9f55ec66bbfeeeabda11a7654","after":"c6e9696bdf250ff73f503746e1336641e5e5e7d4","ref":"refs/heads/master","pushedAt":"2024-06-14T04:10:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Decrease pcre2 error message buffer size","shortMessageHtmlLink":"Decrease pcre2 error message buffer size"}},{"before":"fa07d59dd05910733739c37e4f89986896257cc6","after":"802d075e9c8035e9f55ec66bbfeeeabda11a7654","ref":"refs/heads/master","pushedAt":"2024-06-13T03:01:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Test glob pattern conversion","shortMessageHtmlLink":"Test glob pattern conversion"}},{"before":"89c0b7a7ad498f8bf2da18b47f6891c570e51785","after":"fa07d59dd05910733739c37e4f89986896257cc6","ref":"refs/heads/master","pushedAt":"2024-06-12T04:05:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Get pcre2 compiling and matching regexes","shortMessageHtmlLink":"Get pcre2 compiling and matching regexes"}},{"before":"79648cc7920cd7111795ee40cb482b77c7c603e2","after":"89c0b7a7ad498f8bf2da18b47f6891c570e51785","ref":"refs/heads/master","pushedAt":"2024-06-10T03:53:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Add a `FileIgnorer` interface\n\nThis can be implemented with `pcre2`, or really anything else, under the hood.","shortMessageHtmlLink":"Add a FileIgnorer interface"}},{"before":"d5352352a0fa549aaebb9ca6c50de4704ddeb2be","after":"79648cc7920cd7111795ee40cb482b77c7c603e2","ref":"refs/heads/master","pushedAt":"2024-06-09T03:47:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Get hvrt building with zig 0.13.0","shortMessageHtmlLink":"Get hvrt building with zig 0.13.0"}},{"before":"041bacb87fb7b71e2c245bf7bd27ef3ce914845e","after":"d5352352a0fa549aaebb9ca6c50de4704ddeb2be","ref":"refs/heads/master","pushedAt":"2024-06-07T03:37:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Add ignore pattern cache map","shortMessageHtmlLink":"Add ignore pattern cache map"}},{"before":"3c3eadad247d5bbc92fa9c57a0c2c1b2ffd1c533","after":"041bacb87fb7b71e2c245bf7bd27ef3ce914845e","ref":"refs/heads/master","pushedAt":"2024-06-06T03:26:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Add function for detecting if a file should ignored","shortMessageHtmlLink":"Add function for detecting if a file should ignored"}},{"before":"f64f5642a183855b0d0cdf805c7a23b8139a51da","after":"3c3eadad247d5bbc92fa9c57a0c2c1b2ffd1c533","ref":"refs/heads/master","pushedAt":"2024-06-05T02:35:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Don't deal with reader object when parsing ignore file\n\nJust deal with raw strings. This is ultimately all we do anyway by\nreading the entire contents of the reader object into memory using the\narena allocator anyway. We might as well skip that step and let the\ncaller manage the lifetime of the string contents.","shortMessageHtmlLink":"Don't deal with reader object when parsing ignore file"}},{"before":"67997654dd0f189cef6e4615112dceefe2742c01","after":"f64f5642a183855b0d0cdf805c7a23b8139a51da","ref":"refs/heads/master","pushedAt":"2024-06-04T03:47:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Wrap dir walking behavior in a generic struct","shortMessageHtmlLink":"Wrap dir walking behavior in a generic struct"}},{"before":"11d31658bb3b75583da8275e5b273cffea25e9b7","after":"67997654dd0f189cef6e4615112dceefe2742c01","ref":"refs/heads/master","pushedAt":"2024-06-03T02:48:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Add ignore file parsing into dir walker function","shortMessageHtmlLink":"Add ignore file parsing into dir walker function"}},{"before":"6fc3c28a58131d3fa53d5ace5d90c73784216e1f","after":"11d31658bb3b75583da8275e5b273cffea25e9b7","ref":"refs/heads/master","pushedAt":"2024-06-02T03:07:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Use an abstract reader for parsing ignore file\n\nWas directly accessing filesystem before, but that is no longer\nnecessary with refactor.","shortMessageHtmlLink":"Use an abstract reader for parsing ignore file"}},{"before":"a5beea17b387a3acaa4c9bdac328ff72fa65d108","after":"6fc3c28a58131d3fa53d5ace5d90c73784216e1f","ref":"refs/heads/master","pushedAt":"2024-06-01T16:22:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"IgnorePattern now passes basic test","shortMessageHtmlLink":"IgnorePattern now passes basic test"}},{"before":"007008e0787ebc252d8ee8f4ef9901a95b010fc8","after":"a5beea17b387a3acaa4c9bdac328ff72fa65d108","ref":"refs/heads/master","pushedAt":"2024-05-31T23:49:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Start adding tests for dir walker","shortMessageHtmlLink":"Start adding tests for dir walker"}},{"before":"47c7817c9fa1f157ece870b56eaadcbb0d1954ac","after":"007008e0787ebc252d8ee8f4ef9901a95b010fc8","ref":"refs/heads/master","pushedAt":"2024-05-31T03:34:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Finish porting ignore file parsing","shortMessageHtmlLink":"Finish porting ignore file parsing"}},{"before":"b3a1013811984d7f40831abbac1532f509067997","after":"47c7817c9fa1f157ece870b56eaadcbb0d1954ac","ref":"refs/heads/master","pushedAt":"2024-05-30T03:18:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eestrada","name":"Ethan Estrada","path":"/eestrada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1664385?s=80&v=4"},"commit":{"message":"Port more ignore work from Go to Zig","shortMessageHtmlLink":"Port more ignore work from Go to Zig"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcmVnAAA","startCursor":null,"endCursor":null}},"title":"Activity ยท hvrt-vcs/hvrt"}