{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":333716856,"defaultBranch":"main","name":"website","ownerLogin":"salvo-rs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-28T10:00:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/77909452?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1682669166.0","currentOid":""},"activityList":{"items":[{"before":"219389238b40223a796a62ed7ef49f99c7cb4596","after":"c59e5c7e5b1904ff80426850b06e165498c0ef24","ref":"refs/heads/main","pushedAt":"2024-09-23T06:36:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"salvo version update","shortMessageHtmlLink":"salvo version update"}},{"before":"3778ce458eba7a1f22fcfb0ea7420e98de6cbf5e","after":"219389238b40223a796a62ed7ef49f99c7cb4596","ref":"refs/heads/main","pushedAt":"2024-09-23T06:35:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"Rust version update","shortMessageHtmlLink":"Rust version update"}},{"before":"fc1a0601623f6dc264249afedfd72a0b5c0309fa","after":"3778ce458eba7a1f22fcfb0ea7420e98de6cbf5e","ref":"refs/heads/main","pushedAt":"2024-09-19T08:35:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"Fix introduction (#54)\n\n* Fix introduction\n\nguide.md:\n这会 修改为: 这回。\n结尾标点符号\".\"改为“!”\nrouter.md:\n“这是”改为:“此时”。\n\n* Fix introduction\n\nzh-hant:\nguide.md:\n“這會” 修改为: 這回。\n结尾标点符号\".\"改为“!”\nrouter.md:\n“這是”改为:“此時”。","shortMessageHtmlLink":"Fix introduction (#54)"}},{"before":"453dbfbafdaefebebd8c69c3f5a2a0c52a00c477","after":"fc1a0601623f6dc264249afedfd72a0b5c0309fa","ref":"refs/heads/main","pushedAt":"2024-09-13T22:01:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"use latest links","shortMessageHtmlLink":"use latest links"}},{"before":"5c6a7adf228a9bc9cc0ff071207e67d135a90d64","after":"453dbfbafdaefebebd8c69c3f5a2a0c52a00c477","ref":"refs/heads/main","pushedAt":"2024-09-13T21:56:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"Fix links in openapi doc (#53)\n\n* Fix links in openapi doc\r\n\r\n* Bump salvo version to v0.72.0\r\n\r\n* Fix cargo check","shortMessageHtmlLink":"Fix links in openapi doc (#53)"}},{"before":"f9debfe54f73a185bc16dce03a125da29b29578b","after":"5c6a7adf228a9bc9cc0ff071207e67d135a90d64","ref":"refs/heads/main","pushedAt":"2024-09-13T00:44:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"改个错字 (#52)","shortMessageHtmlLink":"改个错字 (#52)"}},{"before":"e5a12513ba7c2dfddd9aac9a231cb0216472ba91","after":"f9debfe54f73a185bc16dce03a125da29b29578b","ref":"refs/heads/main","pushedAt":"2024-09-05T03:35:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"Update get router reset path","shortMessageHtmlLink":"Update get router reset path"}},{"before":"bcbd4852a167aa9b254912a1700a5c127f8810f7","after":"e5a12513ba7c2dfddd9aac9a231cb0216472ba91","ref":"refs/heads/main","pushedAt":"2024-09-03T23:06:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"update home","shortMessageHtmlLink":"update home"}},{"before":"27f8576e9d2b6e30a8ad8291cdbfec98765f7ee4","after":"bcbd4852a167aa9b254912a1700a5c127f8810f7","ref":"refs/heads/main","pushedAt":"2024-08-25T14:21:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"Rename core to concepts","shortMessageHtmlLink":"Rename core to concepts"}},{"before":"4875eb1011b73ff7e09b0ec060ed55f3edc8202c","after":"27f8576e9d2b6e30a8ad8291cdbfec98765f7ee4","ref":"refs/heads/main","pushedAt":"2024-08-25T14:08:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"OpenTelemetry","shortMessageHtmlLink":"OpenTelemetry"}},{"before":"78eb3372baabbae907862464c41252be8d007197","after":"4875eb1011b73ff7e09b0ec060ed55f3edc8202c","ref":"refs/heads/main","pushedAt":"2024-08-25T14:02:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"open-telemetry","shortMessageHtmlLink":"open-telemetry"}},{"before":"1207a5192c4232270976b66dc9d919d203d2b19f","after":"78eb3372baabbae907862464c41252be8d007197","ref":"refs/heads/main","pushedAt":"2024-08-25T13:13:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"cors doc","shortMessageHtmlLink":"cors doc"}},{"before":"58a733c9bfe9be0c43de238dbc77ff144bf02a8e","after":"1207a5192c4232270976b66dc9d919d203d2b19f","ref":"refs/heads/main","pushedAt":"2024-08-25T13:08:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"fix catcher link.","shortMessageHtmlLink":"fix catcher link."}},{"before":"1e085737702ee803830b0566458569bb8fd94158","after":"58a733c9bfe9be0c43de238dbc77ff144bf02a8e","ref":"refs/heads/main","pushedAt":"2024-08-25T12:46:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"update openapi","shortMessageHtmlLink":"update openapi"}},{"before":"22cda87843bf8130e26705c2a3c74c18f20a5658","after":"1e085737702ee803830b0566458569bb8fd94158","ref":"refs/heads/main","pushedAt":"2024-08-25T11:24:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"fix doc","shortMessageHtmlLink":"fix doc"}},{"before":"01bc0f3b186f467757cb3aaa20440dd83b331c1b","after":"22cda87843bf8130e26705c2a3c74c18f20a5658","ref":"refs/heads/main","pushedAt":"2024-08-25T11:21:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"update doc","shortMessageHtmlLink":"update doc"}},{"before":"48c95ce88ac22738bfa0437d805f7b3a1d575068","after":"01bc0f3b186f467757cb3aaa20440dd83b331c1b","ref":"refs/heads/main","pushedAt":"2024-08-25T11:15:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"fix error","shortMessageHtmlLink":"fix error"}},{"before":"e27c713293eef9398e49040736804468a7967ce3","after":"48c95ce88ac22738bfa0437d805f7b3a1d575068","ref":"refs/heads/main","pushedAt":"2024-08-25T08:07:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"fix ci","shortMessageHtmlLink":"fix ci"}},{"before":"3dc982fad3f80af2709d5e4681c029ca2800d761","after":"e27c713293eef9398e49040736804468a7967ce3","ref":"refs/heads/main","pushedAt":"2024-08-25T08:04:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"Update document","shortMessageHtmlLink":"Update document"}},{"before":"4744884df293445e02593c18019d8c4288fae4b8","after":"3dc982fad3f80af2709d5e4681c029ca2800d761","ref":"refs/heads/main","pushedAt":"2024-08-24T13:48:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"fix custom-error-page bug (#51)\n\nthe framework does not set status codes by default","shortMessageHtmlLink":"fix custom-error-page bug (#51)"}},{"before":"c57d2ca61c2a6ba6cdea1e217edf7828bbd52cd7","after":"4744884df293445e02593c18019d8c4288fae4b8","ref":"refs/heads/main","pushedAt":"2024-08-20T08:50:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"Update readme","shortMessageHtmlLink":"Update readme"}},{"before":"882a1e8f377f4852717066565c2e018d11f5b42c","after":"c57d2ca61c2a6ba6cdea1e217edf7828bbd52cd7","ref":"refs/heads/main","pushedAt":"2024-08-16T13:35:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"hide title","shortMessageHtmlLink":"hide title"}},{"before":"736caf392892f79620c09e10c6474a4c798f573f","after":"882a1e8f377f4852717066565c2e018d11f5b42c","ref":"refs/heads/main","pushedAt":"2024-08-16T13:10:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"fix doc error","shortMessageHtmlLink":"fix doc error"}},{"before":"884778938d818cf94f55f694d8ee18f1faa0cca7","after":"736caf392892f79620c09e10c6474a4c798f573f","ref":"refs/heads/main","pushedAt":"2024-08-16T13:03:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"update package.json","shortMessageHtmlLink":"update package.json"}},{"before":"24fe3193e6f604f5b413284eac77096346ef1085","after":"884778938d818cf94f55f694d8ee18f1faa0cca7","ref":"refs/heads/main","pushedAt":"2024-08-16T12:21:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"Affix State","shortMessageHtmlLink":"Affix State"}},{"before":"0589879ee10b0c1a344f5c018b030d1379057037","after":"24fe3193e6f604f5b413284eac77096346ef1085","ref":"refs/heads/main","pushedAt":"2024-08-16T09:01:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"Update affix-state files","shortMessageHtmlLink":"Update affix-state files"}},{"before":"62090992d484bb3be9001a8be840476208b68718","after":"0589879ee10b0c1a344f5c018b030d1379057037","ref":"refs/heads/main","pushedAt":"2024-08-16T08:58:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Format Rust code using rustfmt","shortMessageHtmlLink":"Format Rust code using rustfmt"}},{"before":"66b1609b1b4398b22591faea6f070f6dde9d21a5","after":"62090992d484bb3be9001a8be840476208b68718","ref":"refs/heads/main","pushedAt":"2024-08-16T08:58:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"Update examples code to latest version","shortMessageHtmlLink":"Update examples code to latest version"}},{"before":"801c854315f287510a3e46649e165b28a7f70ff8","after":"66b1609b1b4398b22591faea6f070f6dde9d21a5","ref":"refs/heads/main","pushedAt":"2024-07-03T03:53:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"add extract doc for request (#50)\n\n* update stop_graceful doc\r\n\r\n* add redirect doc\r\n\r\n* 更地道的繁体表达\r\n\r\n* Fix the code in the example that doesn't compile\r\n\r\n* add:extract doc for request","shortMessageHtmlLink":"add extract doc for request (#50)"}},{"before":"927dc5c3b817ff391589a40e2851049eb0aa8ca4","after":"801c854315f287510a3e46649e165b28a7f70ff8","ref":"refs/heads/main","pushedAt":"2024-06-16T23:50:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrislearn","name":"Chrislearn Young","path":"/chrislearn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5874864?s=80&v=4"},"commit":{"message":"update doc","shortMessageHtmlLink":"update doc"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QwNjozNjo1NS4wMDAwMDBazwAAAAS9nIsL","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QwNjozNjo1NS4wMDAwMDBazwAAAAS9nIsL","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xNlQyMzo1MDo1OS4wMDAwMDBazwAAAARm3DPQ"}},"title":"Activity · salvo-rs/website"}