{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":253594402,"defaultBranch":"main","name":"go-http-server","ownerLogin":"aaronland","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-06T19:21:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/35344021?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710519533.0","currentOid":""},"activityList":{"items":[{"before":"b37cc616a92404cb81082005e3e9165f0f3c6687","after":"83ee7c9be3da3cb8be9c25906da9152ac14432ba","ref":"refs/heads/main","pushedAt":"2024-03-15T16:17:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"straup","name":"Aaron Straup Cope","path":"/straup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54840?s=80&v=4"},"commit":{"message":"Bug fix: Add mutex locking when checking patterns in route handler","shortMessageHtmlLink":"Bug fix: Add mutex locking when checking patterns in route handler"}},{"before":"11b7563e684d5ce298ff4ba7d311dc2e3fef06c7","after":"b37cc616a92404cb81082005e3e9165f0f3c6687","ref":"refs/heads/main","pushedAt":"2024-02-18T19:45:02.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"straup","name":"Aaron Straup Cope","path":"/straup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54840?s=80&v=4"},"commit":{"message":"Merge branch 'patterns' of github.com:aaronland/go-http-server","shortMessageHtmlLink":"Merge branch 'patterns' of github.com:aaronland/go-http-server"}},{"before":"49e7fd21d0f15201a8688a078e37272aa7b8f9c8","after":"d9fc0bcb382d0513395f7ce56d063351c5702275","ref":"refs/heads/patterns","pushedAt":"2024-02-18T19:42:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"straup","name":"Aaron Straup Cope","path":"/straup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54840?s=80&v=4"},"commit":{"message":"improved tests for route handler; improved docs for route handler","shortMessageHtmlLink":"improved tests for route handler; improved docs for route handler"}},{"before":"76ec23feb609288691d777ee8e932ed1d06097bf","after":"49e7fd21d0f15201a8688a078e37272aa7b8f9c8","ref":"refs/heads/patterns","pushedAt":"2024-02-18T09:14:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"straup","name":"Aaron Straup Cope","path":"/straup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54840?s=80&v=4"},"commit":{"message":"require go 1.22","shortMessageHtmlLink":"require go 1.22"}},{"before":"dc26742c28e02f15516410c413b9d5d3ee644341","after":"76ec23feb609288691d777ee8e932ed1d06097bf","ref":"refs/heads/patterns","pushedAt":"2024-02-18T09:12:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"straup","name":"Aaron Straup Cope","path":"/straup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54840?s=80&v=4"},"commit":{"message":"update vendor deps; notes","shortMessageHtmlLink":"update vendor deps; notes"}},{"before":"ca3a8222e62ac3eb44fe78acd97a9fc041de1ba6","after":"dc26742c28e02f15516410c413b9d5d3ee644341","ref":"refs/heads/patterns","pushedAt":"2024-02-18T08:57:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"straup","name":"Aaron Straup Cope","path":"/straup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54840?s=80&v=4"},"commit":{"message":"notes and comments about patterns in route handler","shortMessageHtmlLink":"notes and comments about patterns in route handler"}},{"before":null,"after":"ca3a8222e62ac3eb44fe78acd97a9fc041de1ba6","ref":"refs/heads/patterns","pushedAt":"2024-02-18T08:37:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"straup","name":"Aaron Straup Cope","path":"/straup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54840?s=80&v=4"},"commit":{"message":"snapshot: testing support for patterns","shortMessageHtmlLink":"snapshot: testing support for patterns"}},{"before":"d5244c219859ab31e87cda8d8f9ba6153d51e503","after":"11b7563e684d5ce298ff4ba7d311dc2e3fef06c7","ref":"refs/heads/main","pushedAt":"2023-10-13T22:10:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisisaaronland","name":"Aaron Straup Cope","path":"/thisisaaronland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12658759?s=80&v=4"},"commit":{"message":"functionurl: base64 encode binary responses","shortMessageHtmlLink":"functionurl: base64 encode binary responses"}},{"before":"717373b9e30ff1b763ca88de6f40f40fa72a1f5c","after":"d5244c219859ab31e87cda8d8f9ba6153d51e503","ref":"refs/heads/main","pushedAt":"2023-10-13T20:21:00.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"thisisaaronland","name":"Aaron Straup Cope","path":"/thisisaaronland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12658759?s=80&v=4"},"commit":{"message":"update vendor deps","shortMessageHtmlLink":"update vendor deps"}},{"before":"e58669bfb8141918afaf80b96f069c634567eb82","after":"717373b9e30ff1b763ca88de6f40f40fa72a1f5c","ref":"refs/heads/main","pushedAt":"2023-06-02T00:54:18.679Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thisisaaronland","name":"Aaron Straup Cope","path":"/thisisaaronland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12658759?s=80&v=4"},"commit":{"message":"Add support for AWS Lambda Function URLs (#21)\n\n* start blocking out urlfunction; compiles but untested\r\n\r\n* snapshot: working hello world for urlfunction://\r\n\r\n* snapshot: tests\r\n\r\n* update docs for urlfunction://\r\n\r\n* notes and comments\r\n\r\n* functionurl not urlfunction\r\n\r\n---------\r\n\r\nCo-authored-by: thisisaaronland ","shortMessageHtmlLink":"Add support for AWS Lambda Function URLs (#21)"}},{"before":"836d9ae88a615cff49df6c07a59b83720db775a1","after":"96a00c69bfb94e820fdbbcefe0f3f6b3ed3657da","ref":"refs/heads/urlfunction","pushedAt":"2023-06-02T00:53:51.863Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisisaaronland","name":"Aaron Straup Cope","path":"/thisisaaronland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12658759?s=80&v=4"},"commit":{"message":"functionurl not urlfunction","shortMessageHtmlLink":"functionurl not urlfunction"}},{"before":"fb50237f2410d2da6d7736be7a3bf0d1634651c8","after":"836d9ae88a615cff49df6c07a59b83720db775a1","ref":"refs/heads/urlfunction","pushedAt":"2023-06-02T00:50:33.127Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisisaaronland","name":"Aaron Straup Cope","path":"/thisisaaronland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12658759?s=80&v=4"},"commit":{"message":"notes and comments","shortMessageHtmlLink":"notes and comments"}},{"before":"66c8bee5c683238c2c0006b8c1445fa8e9ca2816","after":"fb50237f2410d2da6d7736be7a3bf0d1634651c8","ref":"refs/heads/urlfunction","pushedAt":"2023-06-02T00:49:50.353Z","pushType":"push","commitsCount":2,"pusher":{"login":"thisisaaronland","name":"Aaron Straup Cope","path":"/thisisaaronland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12658759?s=80&v=4"},"commit":{"message":"update docs for urlfunction://","shortMessageHtmlLink":"update docs for urlfunction://"}},{"before":"bbece0b90138f7dcdf18ef7ea4083dcec29f319d","after":"66c8bee5c683238c2c0006b8c1445fa8e9ca2816","ref":"refs/heads/urlfunction","pushedAt":"2023-06-02T00:29:38.045Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisisaaronland","name":"Aaron Straup Cope","path":"/thisisaaronland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12658759?s=80&v=4"},"commit":{"message":"snapshot: working hello world for urlfunction://","shortMessageHtmlLink":"snapshot: working hello world for urlfunction://"}},{"before":null,"after":"bbece0b90138f7dcdf18ef7ea4083dcec29f319d","ref":"refs/heads/urlfunction","pushedAt":"2023-06-02T00:16:32.713Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thisisaaronland","name":"Aaron Straup Cope","path":"/thisisaaronland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12658759?s=80&v=4"},"commit":{"message":"start blocking out urlfunction; compiles but untested","shortMessageHtmlLink":"start blocking out urlfunction; compiles but untested"}},{"before":"c7e6c6afe19800243b6d6f52ad058ffd4d430129","after":"e58669bfb8141918afaf80b96f069c634567eb82","ref":"refs/heads/main","pushedAt":"2023-05-30T19:22:40.822Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thisisaaronland","name":"Aaron Straup Cope","path":"/thisisaaronland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12658759?s=80&v=4"},"commit":{"message":"Add RouteHandler (#20)\n\n* snapshot: start blocking a custom route handler\r\n\r\n* snapshot: improved and simpler RouteHandler\r\n\r\n* snapshot: start working on docs\r\n\r\n* documentation\r\n\r\n* format import statements\r\n\r\n* only cache matching route patterns, not all request URLs\r\n\r\n* update comments\r\n\r\n* update RouteHandlerFunc signature to expect contect; context all the things\r\n\r\n---------\r\n\r\nCo-authored-by: thisisaaronland \r\nCo-authored-by: thisisaaronland ","shortMessageHtmlLink":"Add RouteHandler (#20)"}},{"before":"98ef7451434b29f22d01b767dfdcc91f0529cef9","after":"cfcb0e3dee9c4de8fcb6ab87c2af2421d11eb286","ref":"refs/heads/route","pushedAt":"2023-05-27T01:26:47.247Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisisaaronland","name":"Aaron Straup Cope","path":"/thisisaaronland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12658759?s=80&v=4"},"commit":{"message":"update RouteHandlerFunc signature to expect contect; context all the things","shortMessageHtmlLink":"update RouteHandlerFunc signature to expect contect; context all the …"}},{"before":"8fc23e22e1a86610e3887480da976eb68e9baf42","after":"98ef7451434b29f22d01b767dfdcc91f0529cef9","ref":"refs/heads/route","pushedAt":"2023-05-26T01:29:01.117Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisisaaronland","name":"Aaron Straup Cope","path":"/thisisaaronland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12658759?s=80&v=4"},"commit":{"message":"update comments","shortMessageHtmlLink":"update comments"}},{"before":"42d62d3e72a544401cbe7f4cad0590e4b00ee2b9","after":"8fc23e22e1a86610e3887480da976eb68e9baf42","ref":"refs/heads/route","pushedAt":"2023-05-26T01:21:40.157Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisisaaronland","name":"Aaron Straup Cope","path":"/thisisaaronland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12658759?s=80&v=4"},"commit":{"message":"only cache matching route patterns, not all request URLs","shortMessageHtmlLink":"only cache matching route patterns, not all request URLs"}},{"before":"cc447df5614c2c57cac4f51eb3bd2b0571f8809d","after":"42d62d3e72a544401cbe7f4cad0590e4b00ee2b9","ref":"refs/heads/route","pushedAt":"2023-05-25T06:02:11.854Z","pushType":"push","commitsCount":1,"pusher":{"login":"straup","name":"Aaron Straup Cope","path":"/straup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54840?s=80&v=4"},"commit":{"message":"format import statements","shortMessageHtmlLink":"format import statements"}},{"before":"8296cdaae8940466a4316e1191b851d8fea2f60a","after":"cc447df5614c2c57cac4f51eb3bd2b0571f8809d","ref":"refs/heads/route","pushedAt":"2023-05-25T06:00:50.435Z","pushType":"push","commitsCount":1,"pusher":{"login":"straup","name":"Aaron Straup Cope","path":"/straup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54840?s=80&v=4"},"commit":{"message":"documentation","shortMessageHtmlLink":"documentation"}},{"before":"c3af16e124ee1497450277bce6685b3befb929e3","after":"8296cdaae8940466a4316e1191b851d8fea2f60a","ref":"refs/heads/route","pushedAt":"2023-05-24T16:17:30.586Z","pushType":"push","commitsCount":1,"pusher":{"login":"straup","name":"Aaron Straup Cope","path":"/straup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54840?s=80&v=4"},"commit":{"message":"snapshot: start working on docs","shortMessageHtmlLink":"snapshot: start working on docs"}},{"before":"bdcd4bc099b6d00f5c8b013c661f81128f388757","after":"c3af16e124ee1497450277bce6685b3befb929e3","ref":"refs/heads/route","pushedAt":"2023-05-24T16:01:13.716Z","pushType":"push","commitsCount":1,"pusher":{"login":"straup","name":"Aaron Straup Cope","path":"/straup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54840?s=80&v=4"},"commit":{"message":"snapshot: improved and simpler RouteHandler","shortMessageHtmlLink":"snapshot: improved and simpler RouteHandler"}},{"before":null,"after":"bdcd4bc099b6d00f5c8b013c661f81128f388757","ref":"refs/heads/route","pushedAt":"2023-05-24T06:04:38.421Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"straup","name":"Aaron Straup Cope","path":"/straup","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54840?s=80&v=4"},"commit":{"message":"snapshot: start blocking a custom route handler","shortMessageHtmlLink":"snapshot: start blocking a custom route handler"}},{"before":"36f93bc75def88744bb30cb62f4d0b3995e25963","after":"c7e6c6afe19800243b6d6f52ad058ffd4d430129","ref":"refs/heads/main","pushedAt":"2023-03-07T18:41:52.751Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisisaaronland","name":"Aaron Straup Cope","path":"/thisisaaronland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12658759?s=80&v=4"},"commit":{"message":"update to use akrylysov/algnhsa v1.0.0","shortMessageHtmlLink":"update to use akrylysov/algnhsa v1.0.0"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEFtwEcAA","startCursor":null,"endCursor":null}},"title":"Activity · aaronland/go-http-server"}