{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":610483535,"defaultBranch":"master","name":"cyxal","ownerLogin":"tobyck","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-06T21:35:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/84485533?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690937052.0","currentOid":""},"activityList":{"items":[{"before":"54da7b16125cff30bae529ab03039159d4a7e02c","after":"bda6db293e407b017fa6f65eeadc65cd07fea06b","ref":"refs/heads/master","pushedAt":"2023-08-03T06:19:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"One last try\n\nIf this doesn't work I'll give up and make dinner","shortMessageHtmlLink":"One last try"}},{"before":"2e078c6fb310fc8f3c08f43a476346bb620b278e","after":"54da7b16125cff30bae529ab03039159d4a7e02c","ref":"refs/heads/master","pushedAt":"2023-08-03T06:13:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Why did I think that GH actions would be able to access a gitignored file","shortMessageHtmlLink":"Why did I think that GH actions would be able to access a gitignored …"}},{"before":"afa82e5355e2fe83442582baf1d00a79a23102d7","after":"2e078c6fb310fc8f3c08f43a476346bb620b278e","ref":"refs/heads/master","pushedAt":"2023-08-03T06:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Forgot that I got rid of `make test`\n\nOops","shortMessageHtmlLink":"Forgot that I got rid of make test"}},{"before":"6875029c7d6d10ed8b70ee9031219cb4095c43b2","after":"afa82e5355e2fe83442582baf1d00a79a23102d7","ref":"refs/heads/master","pushedAt":"2023-08-03T05:59:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Change GitHub action to run on MacOS\n\nFor some reason the tests segfault on Linux but run fine on Mac, so for now we'll test on Mac and I might get around to fixing it on Linux as some point... maybe.","shortMessageHtmlLink":"Change GitHub action to run on MacOS"}},{"before":"66070fd88f17d37a0daa1c7a1758ed02ccdf07ba","after":"6875029c7d6d10ed8b70ee9031219cb4095c43b2","ref":"refs/heads/master","pushedAt":"2023-08-02T02:42:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Fix typo in Makefile build-tests target","shortMessageHtmlLink":"Fix typo in Makefile build-tests target"}},{"before":"f524cb71ee7eb4935dffc34ec1ae3ce60abba0f6","after":"66070fd88f17d37a0daa1c7a1758ed02ccdf07ba","ref":"refs/heads/master","pushedAt":"2023-08-02T02:32:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Add some headers for Linux","shortMessageHtmlLink":"Add some headers for Linux"}},{"before":"bd00127b6ae56d4cc7e690b1dfa2af1d9473082a","after":"f524cb71ee7eb4935dffc34ec1ae3ce60abba0f6","ref":"refs/heads/master","pushedAt":"2023-08-02T02:24:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Refactor test structure and add a GitHub action\n\n(This commit message was generated with an AI because I pressed a random button in CLion which apparently generates commit messages. It's not entirely accurate...)\n\nTests were refactored to now return a boolean, signifying test success or failure instead of the previous call in main. Two README files in the build subdirectories were removed as they were not intended for use by others. Makefile, main.c and run_tests.c files were updated accordingly. Added CI setup through .github/workflows/test.yaml to automate test builds. A new install.sh file added to streamline installation process.","shortMessageHtmlLink":"Refactor test structure and add a GitHub action"}},{"before":"c8d34494a72a8d308dc16babe664f680bd483584","after":null,"ref":"refs/heads/cross-compilation","pushedAt":"2023-08-02T00:44:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"}},{"before":"49358de86b64dbc0fc1f6b7a7cde748f4745f622","after":"bd00127b6ae56d4cc7e690b1dfa2af1d9473082a","ref":"refs/heads/master","pushedAt":"2023-08-01T23:43:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Add install target in Makefile","shortMessageHtmlLink":"Add install target in Makefile"}},{"before":"cd636969dff4da933757ff79787c630b71a4e2b3","after":"c8d34494a72a8d308dc16babe664f680bd483584","ref":"refs/heads/cross-compilation","pushedAt":"2023-08-01T07:39:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Try different libc and include stddef.h for Linux\n\nI doubt the new libc will work (libSystem.tbd) because AFAIA they just point to dynamic libraries but it seemed to work on my computer even when specifying a sysroot so...","shortMessageHtmlLink":"Try different libc and include stddef.h for Linux"}},{"before":"8a9999e673cc7a27a4bbebaacec21effb55d6a53","after":"cd636969dff4da933757ff79787c630b71a4e2b3","ref":"refs/heads/cross-compilation","pushedAt":"2023-07-31T23:37:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Try a different .dylib for GMP","shortMessageHtmlLink":"Try a different .dylib for GMP"}},{"before":"22b9a681865832869d642328494f521bec5375b2","after":"8a9999e673cc7a27a4bbebaacec21effb55d6a53","ref":"refs/heads/cross-compilation","pushedAt":"2023-07-31T22:22:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Add cross-compile.sh","shortMessageHtmlLink":"Add cross-compile.sh"}},{"before":null,"after":"22b9a681865832869d642328494f521bec5375b2","ref":"refs/heads/cross-compilation","pushedAt":"2023-07-31T22:14:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Try cross-compilation with some stuff I found in various places\n\nWelcome to the cross-compilation branch! We're probably going to end up pushing and pulling from as many different devices with different CPU architectures and OSs as possible to test stuff and then end up realising that this is way harder than we thought.","shortMessageHtmlLink":"Try cross-compilation with some stuff I found in various places"}},{"before":"ee77e2fdabc198d1d840f479e4e2e547e2343759","after":"49358de86b64dbc0fc1f6b7a7cde748f4745f622","ref":"refs/heads/master","pushedAt":"2023-07-29T06:54:34.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Memory leaks are gone!\n\nI hope","shortMessageHtmlLink":"Memory leaks are gone!"}},{"before":"fc46258c825d8460b41a2f987cbf5e3cc1ea58ff","after":"49358de86b64dbc0fc1f6b7a7cde748f4745f622","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-07-29T06:15:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Memory leaks are gone!\n\nI hope","shortMessageHtmlLink":"Memory leaks are gone!"}},{"before":"eb0426d85d3a723e7cbf4c3a7359ed1e776fa985","after":"fc46258c825d8460b41a2f987cbf5e3cc1ea58ff","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-07-05T02:01:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Fix leaks in the CyValue test and a bug from the previous commit","shortMessageHtmlLink":"Fix leaks in the CyValue test and a bug from the previous commit"}},{"before":"527751cb220e134f1bde1727eca61ddc84ce4569","after":"eb0426d85d3a723e7cbf4c3a7359ed1e776fa985","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-07-04T07:46:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Fix leaks in lexer\n\nLesson learnt from this commit: if you ever get a heap corruption crash, you have two options, a) give up after 2 minutes of debugging (would recommend for mental health purposes) or b) spend 4 hours looking for the bug where you would least expect it and probably end up finding the problem.","shortMessageHtmlLink":"Fix leaks in lexer"}},{"before":"719a44fcb74451c6b3fc91c6d73290de64bd62fc","after":"527751cb220e134f1bde1727eca61ddc84ce4569","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-07-01T09:13:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Fix leaks in CyValues, elements, and CyContext","shortMessageHtmlLink":"Fix leaks in CyValues, elements, and CyContext"}},{"before":"a03656d1521df112f459fc36a84480d215059ade","after":"719a44fcb74451c6b3fc91c6d73290de64bd62fc","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-04-10T20:44:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Test only the context","shortMessageHtmlLink":"Test only the context"}},{"before":"31450bb42396e944b1724f325f7d876f7ab060a4","after":"a03656d1521df112f459fc36a84480d215059ade","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-04-06T04:25:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Try copilot's idea\n\n(Going through each item of a CyValueList then referencing and freeing each one instead of just the pointer to the first one). I'll be amazed if this works, but I've got nothing left to try...","shortMessageHtmlLink":"Try copilot's idea"}},{"before":"66e8a3ef2b05bdd05af28843b1631aa7888fe976","after":"31450bb42396e944b1724f325f7d876f7ab060a4","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-04-06T03:49:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Check if free_cy_context works","shortMessageHtmlLink":"Check if free_cy_context works"}},{"before":"ee77e2fdabc198d1d840f479e4e2e547e2343759","after":"66e8a3ef2b05bdd05af28843b1631aa7888fe976","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-04-06T00:54:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Add free_cy_context function and try to fix free_cy_value_list","shortMessageHtmlLink":"Add free_cy_context function and try to fix free_cy_value_list"}},{"before":null,"after":"ee77e2fdabc198d1d840f479e4e2e547e2343759","ref":"refs/heads/fix-memory-leaks","pushedAt":"2023-04-05T22:22:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Update `make clean` target for new build folder structure","shortMessageHtmlLink":"Update make clean target for new build folder structure"}},{"before":"f838a66f420c75bb172f7554a8d5b2c092010b8b","after":"ee77e2fdabc198d1d840f479e4e2e547e2343759","ref":"refs/heads/master","pushedAt":"2023-04-05T22:17:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Update `make clean` target for new build folder structure","shortMessageHtmlLink":"Update make clean target for new build folder structure"}},{"before":"723dff029207a9fdc4fe4af3d675e74861072d9b","after":"f838a66f420c75bb172f7554a8d5b2c092010b8b","ref":"refs/heads/master","pushedAt":"2023-04-05T09:21:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Little changes to lots of stuff\n\nTo be honest I can't be bothered looking through all the diffs to see what's changed over the last two weeks or so, but I think it's all very minor. (I did generate a .clang-format file so we can have consistent formatting though). Basically just pushing to make a branch afterwards for fixing memory leaks because valgrind doesn't work on M1 Mac.","shortMessageHtmlLink":"Little changes to lots of stuff"}},{"before":null,"after":"321a5cb66a760234c949c1c44b28925f82166327","ref":"refs/heads/parser","pushedAt":"2023-03-30T00:32:57.748Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chunkybanana","name":"Chunkybanana","path":"/chunkybanana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62921243?s=80&v=4"},"commit":{"message":"tobes","shortMessageHtmlLink":"tobes"}},{"before":"dbefba5440c1ce0b31d10c638d5c8533bd321bd7","after":"723dff029207a9fdc4fe4af3d675e74861072d9b","ref":"refs/heads/master","pushedAt":"2023-03-18T05:10:59.871Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Fix vectorised elements to not have args reversed","shortMessageHtmlLink":"Fix vectorised elements to not have args reversed"}},{"before":"72a5506546ba448f7f5c110d2e0d38753f254704","after":"dbefba5440c1ce0b31d10c638d5c8533bd321bd7","ref":"refs/heads/master","pushedAt":"2023-03-18T02:55:40.548Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Add vectorisation for elements and fix some formatting","shortMessageHtmlLink":"Add vectorisation for elements and fix some formatting"}},{"before":"785349b19397480eb52fc49659b7ab1cba3c4914","after":"72a5506546ba448f7f5c110d2e0d38753f254704","ref":"refs/heads/master","pushedAt":"2023-03-16T22:44:13.639Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Refactor CyContext to allow multiple stacks","shortMessageHtmlLink":"Refactor CyContext to allow multiple stacks"}},{"before":"31486fb701cd3bf4be0372fa638d42a4da1f01ee","after":"785349b19397480eb52fc49659b7ab1cba3c4914","ref":"refs/heads/master","pushedAt":"2023-03-16T04:08:35.138Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobyck","name":"Toby Connor-Kebbell","path":"/tobyck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84485533?s=80&v=4"},"commit":{"message":"Refactor elements to take only a ctx param","shortMessageHtmlLink":"Refactor elements to take only a ctx param"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0wM1QwNjoxOTowNC4wMDAwMDBazwAAAANi61vd","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0wM1QwNjoxOTowNC4wMDAwMDBazwAAAANi61vd","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0xNlQwNDowODozNS4xMzgyNzRazwAAAAMEhPvd"}},"title":"Activity · tobyck/cyxal"}