{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":140020861,"defaultBranch":"main","name":"wasmserve","ownerLogin":"hajimehoshi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-07-06T19:02:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16950?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715193315.0","currentOid":""},"activityList":{"items":[{"before":"a2f9d4ea4bc1095d3e4350c36f68775c459dbb89","after":"646fc3d008356fc3d147260ea5706c8a89c8a955","ref":"refs/heads/main","pushedAt":"2024-09-01T08:43:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hajimehoshi","name":"Hajime Hoshi","path":"/hajimehoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16950?s=80&v=4"},"commit":{"message":"wasmserve: use instantiateStreaming","shortMessageHtmlLink":"wasmserve: use instantiateStreaming"}},{"before":"f1f1380608d7fa907b6c21d67014c980c7238057","after":"a2f9d4ea4bc1095d3e4350c36f68775c459dbb89","ref":"refs/heads/main","pushedAt":"2024-05-08T18:35:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hajimehoshi","name":"Hajime Hoshi","path":"/hajimehoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16950?s=80&v=4"},"commit":{"message":"release v1.2.0-alpha","shortMessageHtmlLink":"release v1.2.0-alpha"}},{"before":null,"after":"1021f2c5f129520a318755517d9d4323d8248069","ref":"refs/heads/1.1","pushedAt":"2024-05-08T18:34:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hajimehoshi","name":"Hajime Hoshi","path":"/hajimehoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16950?s=80&v=4"},"commit":{"message":"release v1.1.0","shortMessageHtmlLink":"release v1.1.0"}},{"before":"fa44b1ec988d6292bd9e4a103a9774f6d9dd02e4","after":"f1f1380608d7fa907b6c21d67014c980c7238057","ref":"refs/heads/main","pushedAt":"2024-05-06T06:22:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hajimehoshi","name":"Hajime Hoshi","path":"/hajimehoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16950?s=80&v=4"},"commit":{"message":"wasmserve: graceful shutdown on sigint (#33)\n\nThe wasmserver program creates a temporary directory to store the built main.wasm binary but does not clean up the\r\ntemporary directory on shutdown. This change catches ctrl-c and performs a clean shutdown. The changes are roughly\r\n\r\n1. call `os.RemoveAll(tmpdir)` in `main()`\r\n2. use a non-default http.Server so that it can be shutdown via `server.Shutdown()`\r\n3. use `os.Signal` to catch sigint\r\n\r\nAlso I added some extra minor logging so the behavior of the server was more apparent.","shortMessageHtmlLink":"wasmserve: graceful shutdown on sigint (#33)"}},{"before":"1931e79578ff16bae62005d0b6bec4c77ad43ed9","after":"acaa4bbab21790876675f069f3e01e916df4173b","ref":"refs/heads/1.0","pushedAt":"2023-11-29T09:49:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hajimehoshi","name":"Hajime Hoshi","path":"/hajimehoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16950?s=80&v=4"},"commit":{"message":"bug fix: return was missing after http.ServeContent","shortMessageHtmlLink":"bug fix: return was missing after http.ServeContent"}},{"before":"cfa3b3f524d997d02ca447c4335378765fd4ce58","after":"fa44b1ec988d6292bd9e4a103a9774f6d9dd02e4","ref":"refs/heads/main","pushedAt":"2023-11-29T09:49:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hajimehoshi","name":"Hajime Hoshi","path":"/hajimehoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16950?s=80&v=4"},"commit":{"message":"bug fix: return was missing after http.ServeContent","shortMessageHtmlLink":"bug fix: return was missing after http.ServeContent"}},{"before":"feceaf33dc48fc1ab887f3f723108ad1a3fa9f10","after":"cfa3b3f524d997d02ca447c4335378765fd4ce58","ref":"refs/heads/main","pushedAt":"2023-11-29T02:11:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hajimehoshi","name":"Hajime Hoshi","path":"/hajimehoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16950?s=80&v=4"},"commit":{"message":"add sponsor","shortMessageHtmlLink":"add sponsor"}},{"before":"7da41bb1d87015240d2718301e605ec128ac04dc","after":"1931e79578ff16bae62005d0b6bec4c77ad43ed9","ref":"refs/heads/1.0","pushedAt":"2023-11-29T02:06:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hajimehoshi","name":"Hajime Hoshi","path":"/hajimehoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16950?s=80&v=4"},"commit":{"message":"bug fix: fetch wasm_exec.js if needed\n\nCloses #32","shortMessageHtmlLink":"bug fix: fetch wasm_exec.js if needed"}},{"before":"0851d79742d5df69f44866c31a0af5ad4179ff44","after":"feceaf33dc48fc1ab887f3f723108ad1a3fa9f10","ref":"refs/heads/main","pushedAt":"2023-11-29T02:06:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hajimehoshi","name":"Hajime Hoshi","path":"/hajimehoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16950?s=80&v=4"},"commit":{"message":"bug fix: fetch wasm_exec.js if needed\n\nCloses #32","shortMessageHtmlLink":"bug fix: fetch wasm_exec.js if needed"}},{"before":"39d26f2e74671d7841420f4d22e5a91fb4adb1b9","after":"0851d79742d5df69f44866c31a0af5ad4179ff44","ref":"refs/heads/main","pushedAt":"2023-08-01T08:20:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hajimehoshi","name":"Hajime Hoshi","path":"/hajimehoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16950?s=80&v=4"},"commit":{"message":"update README","shortMessageHtmlLink":"update README"}},{"before":"cd7d235333418f9309a5ec21da7097ade2ac394b","after":"39d26f2e74671d7841420f4d22e5a91fb4adb1b9","ref":"refs/heads/main","pushedAt":"2023-08-01T08:15:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hajimehoshi","name":"Hajime Hoshi","path":"/hajimehoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16950?s=80&v=4"},"commit":{"message":"release v1.1.0-alpha","shortMessageHtmlLink":"release v1.1.0-alpha"}},{"before":null,"after":"7da41bb1d87015240d2718301e605ec128ac04dc","ref":"refs/heads/1.0","pushedAt":"2023-08-01T08:15:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hajimehoshi","name":"Hajime Hoshi","path":"/hajimehoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16950?s=80&v=4"},"commit":{"message":"release v1.0.0\n\nCloses #31","shortMessageHtmlLink":"release v1.0.0"}},{"before":"689d7ac772c6be55a8deb81885898db78ba81651","after":"cd7d235333418f9309a5ec21da7097ade2ac394b","ref":"refs/heads/main","pushedAt":"2023-05-04T03:17:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hajimehoshi","name":"Hajime Hoshi","path":"/hajimehoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16950?s=80&v=4"},"commit":{"message":"example: remove a build tag","shortMessageHtmlLink":"example: remove a build tag"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEqb4KCAA","startCursor":null,"endCursor":null}},"title":"Activity ยท hajimehoshi/wasmserve"}