{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":765895397,"defaultBranch":"main","name":"http-server","ownerLogin":"gilbertbrandow","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-01T20:44:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/70036089?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710286382.0","currentOid":""},"activityList":{"items":[{"before":"869654ec6a06b3fdc0f261542999e0b6174f4184","after":"07d5fa310a1b86d7c1be825935dac8ffa81b5ec5","ref":"refs/heads/main","pushedAt":"2024-05-02T14:17:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"Updated readme, #10","shortMessageHtmlLink":"Updated readme, #10"}},{"before":"720744a1c031cf9e03a20add62e95c2b0f7df4a8","after":"869654ec6a06b3fdc0f261542999e0b6174f4184","ref":"refs/heads/main","pushedAt":"2024-03-18T19:59:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"Merge pull request #52 from ittykeys/main\n\nIf we're on Linux, add pthread to gcc","shortMessageHtmlLink":"Merge pull request #52 from ittykeys/main"}},{"before":"a2b351c49b8ceff361e5dc17e3d439c2ebeebbbf","after":"720744a1c031cf9e03a20add62e95c2b0f7df4a8","ref":"refs/heads/main","pushedAt":"2024-03-13T23:06:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"First rough draft, #10","shortMessageHtmlLink":"First rough draft, #10"}},{"before":"b7b2e0e085ceb8acb08b6a7a65d7f1da51654f5e","after":"a2b351c49b8ceff361e5dc17e3d439c2ebeebbbf","ref":"refs/heads/main","pushedAt":"2024-03-13T22:55:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"Refactoring, closes #5","shortMessageHtmlLink":"Refactoring, closes #5"}},{"before":"b924c05183c904eb94a678926792387d32ff9435","after":null,"ref":"refs/heads/response-refactor","pushedAt":"2024-03-12T23:33:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"}},{"before":"e22db7718a706b3280aa1e32b6158d19012c5294","after":null,"ref":"refs/heads/binary-data","pushedAt":"2024-03-12T23:33:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"}},{"before":"c346ddafd87254d52ca0f9823880d12822ab3ec7","after":null,"ref":"refs/heads/basquiat-gogh","pushedAt":"2024-03-12T23:33:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"}},{"before":"3e3dd0a7210a3c311cb160a82009e69151b92251","after":"b7b2e0e085ceb8acb08b6a7a65d7f1da51654f5e","ref":"refs/heads/main","pushedAt":"2024-03-12T23:32:26.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"#5, closes #51","shortMessageHtmlLink":"#5, closes #51"}},{"before":"0c69d8ce1c7d77481aa0df81116250f626925223","after":"3e3dd0a7210a3c311cb160a82009e69151b92251","ref":"refs/heads/main","pushedAt":"2024-03-12T21:12:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"Ensured source/bin folder exists , #10","shortMessageHtmlLink":"Ensured source/bin folder exists , #10"}},{"before":"b48f87e5e9849708235ee3b26d0b694182bf9759","after":"0c69d8ce1c7d77481aa0df81116250f626925223","ref":"refs/heads/main","pushedAt":"2024-03-12T21:07:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"Improved response message from router, #5, closes #42","shortMessageHtmlLink":"Improved response message from router, #5, closes #42"}},{"before":"70f425a302136fc03c8dd75ce322529e9e17a6de","after":null,"ref":"refs/heads/thread-safety-refactoring","pushedAt":"2024-03-12T20:46:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"}},{"before":"7d185f34bb1e580f022f5803e73ec72662ebe047","after":"b48f87e5e9849708235ee3b26d0b694182bf9759","ref":"refs/heads/main","pushedAt":"2024-03-12T20:46:33.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"Merge pull request #50 from gilbertbrandow/thread-safety-refactoring\n\nThread safety refactoring, closes #49","shortMessageHtmlLink":"Merge pull request #50 from gilbertbrandow/thread-safety-refactoring"}},{"before":null,"after":"70f425a302136fc03c8dd75ce322529e9e17a6de","ref":"refs/heads/thread-safety-refactoring","pushedAt":"2024-03-12T20:46:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"#5 & #49","shortMessageHtmlLink":"#5 & #49"}},{"before":"abac025be7c0df1a42fa38a08351db256d714970","after":"7d185f34bb1e580f022f5803e73ec72662ebe047","ref":"refs/heads/main","pushedAt":"2024-03-11T23:07:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"Update LICENSE, #5","shortMessageHtmlLink":"Update LICENSE, #5"}},{"before":"b97642058dba4ac14e00ff11e2e2dee54e6634e0","after":null,"ref":"refs/heads/dynamic-mutex","pushedAt":"2024-03-11T23:05:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"}},{"before":"e1a7102e27ad445b2ac770d2593e8867dc160b53","after":"abac025be7c0df1a42fa38a08351db256d714970","ref":"refs/heads/main","pushedAt":"2024-03-11T23:05:28.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"Merge pull request #48 from gilbertbrandow/dynamic-mutex\n\nAdded dynamic creation of mutexes for files shared between threads, closes #43","shortMessageHtmlLink":"Merge pull request #48 from gilbertbrandow/dynamic-mutex"}},{"before":"4bf53d824bb7701fc99755ee32ef6078a3d56d8b","after":"b97642058dba4ac14e00ff11e2e2dee54e6634e0","ref":"refs/heads/dynamic-mutex","pushedAt":"2024-03-11T23:04:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"#5 & #43","shortMessageHtmlLink":"#5 & #43"}},{"before":null,"after":"4bf53d824bb7701fc99755ee32ef6078a3d56d8b","ref":"refs/heads/dynamic-mutex","pushedAt":"2024-03-11T22:48:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"Better documentation, #5, #43","shortMessageHtmlLink":"Better documentation, #5, #43"}},{"before":"ba3b9a7ecaa9565afb0413e9cf212b17c7c5bddb","after":"e1a7102e27ad445b2ac770d2593e8867dc160b53","ref":"refs/heads/main","pushedAt":"2024-03-11T20:57:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"Refactored route_actions helper functions into seperate file, closes #47","shortMessageHtmlLink":"Refactored route_actions helper functions into seperate file, closes #47"}},{"before":"1e3721e17c73dbd7e66d72fb8997a4e60e2a8ed0","after":null,"ref":"refs/heads/redirect-route","pushedAt":"2024-03-11T19:47:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"}},{"before":"74f3c89158597be8ce8eae05549aa18d8cc4142b","after":"ba3b9a7ecaa9565afb0413e9cf212b17c7c5bddb","ref":"refs/heads/main","pushedAt":"2024-03-11T19:47:19.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"Merge pull request #46 from gilbertbrandow/redirect-route\n\nRedirect route, closes #44","shortMessageHtmlLink":"Merge pull request #46 from gilbertbrandow/redirect-route"}},{"before":null,"after":"1e3721e17c73dbd7e66d72fb8997a4e60e2a8ed0","ref":"refs/heads/redirect-route","pushedAt":"2024-03-11T19:46:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"Created route_action and response handler for redirect, closes #44","shortMessageHtmlLink":"Created route_action and response handler for redirect, closes #44"}},{"before":"e30fbdbc208af3c5c7d3c9fef6cc8fe4e810d012","after":null,"ref":"refs/heads/thread-synchronization","pushedAt":"2024-03-11T19:38:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"}},{"before":"f46e0ed659018f23092240db51e754e06145e940","after":"74f3c89158597be8ce8eae05549aa18d8cc4142b","ref":"refs/heads/main","pushedAt":"2024-03-11T19:38:38.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"Merge pull request #45 from gilbertbrandow/thread-synchronization\n\nFixed error with multi-threading","shortMessageHtmlLink":"Merge pull request #45 from gilbertbrandow/thread-synchronization"}},{"before":null,"after":"e30fbdbc208af3c5c7d3c9fef6cc8fe4e810d012","ref":"refs/heads/thread-synchronization","pushedAt":"2024-03-11T19:37:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"Fixed error portaining to how client socket was passed to new threads, #43","shortMessageHtmlLink":"Fixed error portaining to how client socket was passed to new threads, "}},{"before":"af2aca7c9cf8bcd0c9f64146882f57a842a11177","after":null,"ref":"refs/heads/multi-threaded","pushedAt":"2024-03-10T21:01:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"}},{"before":"3bdb211475fcf65994d7924d4847e56c6b0a1381","after":"f46e0ed659018f23092240db51e754e06145e940","ref":"refs/heads/main","pushedAt":"2024-03-10T21:01:55.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"Merge pull request #41 from gilbertbrandow/multi-threaded\n\nHandle each client connection on a seperate thread","shortMessageHtmlLink":"Merge pull request #41 from gilbertbrandow/multi-threaded"}},{"before":null,"after":"af2aca7c9cf8bcd0c9f64146882f57a842a11177","ref":"refs/heads/multi-threaded","pushedAt":"2024-03-10T21:01:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"Improved doxygen for multi-threading, #5 closes #37","shortMessageHtmlLink":"Improved doxygen for multi-threading, #5 closes #37"}},{"before":"320b3c7c705df4a216386969ea00c0d72d1f4739","after":null,"ref":"refs/heads/post-request","pushedAt":"2024-03-10T20:50:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"}},{"before":"e7253478547bb4fce2cf0bc3e78c256bdfcda41f","after":"3bdb211475fcf65994d7924d4847e56c6b0a1381","ref":"refs/heads/main","pushedAt":"2024-03-10T20:50:35.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"gilbertbrandow","name":"Simon Gustafsson","path":"/gilbertbrandow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70036089?s=80&v=4"},"commit":{"message":"Merge pull request #40 from gilbertbrandow/post-request\n\nPost request implemented for creating comments, closes #36","shortMessageHtmlLink":"Merge pull request #40 from gilbertbrandow/post-request"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEP-H0YQA","startCursor":null,"endCursor":null}},"title":"Activity · gilbertbrandow/http-server"}