{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":173009358,"defaultBranch":"master","name":"oapi-codegen","ownerLogin":"deepmap","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-02-27T23:59:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47459865?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717232227.0","currentOid":""},"activityList":{"items":[{"before":"0e91fbb6b7f6432d8d5f48e59b3685260aa03724","after":"cb61b77eea506e392db8dff940e01535d0e766f2","ref":"refs/heads/master","pushedAt":"2024-06-01T10:10:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"chore: add missing test case for replaceInitialism (#1624)","shortMessageHtmlLink":"chore: add missing test case for replaceInitialism (#1624)"}},{"before":"293ee3b84e7d7feb695a83f35711032838f2ec79","after":"0e91fbb6b7f6432d8d5f48e59b3685260aa03724","ref":"refs/heads/master","pushedAt":"2024-06-01T10:09:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"chore: remove deprecated usage for `golangci-lint`","shortMessageHtmlLink":"chore: remove deprecated usage for golangci-lint"}},{"before":"dfe4952b980d8ccba5be3049196f365afeffd0e6","after":null,"ref":"refs/heads/docs/authenticated","pushedAt":"2024-06-01T08:57:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"}},{"before":"412e488d8b897aef9f62916f23658db02af4ea4e","after":"91647419bfca4c64b2f5bf17bd7ed74b1134a648","ref":"refs/heads/renovate/github.com-golangci-golangci-lint-1.x","pushedAt":"2024-06-01T08:56:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"chore: remove deprecated usage for `golangci-lint`","shortMessageHtmlLink":"chore: remove deprecated usage for golangci-lint"}},{"before":"da9077bb5ffecff9185dc13d23760580d899333d","after":"293ee3b84e7d7feb695a83f35711032838f2ec79","ref":"refs/heads/master","pushedAt":"2024-06-01T08:55:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"docs(examples): add a non-echo example for authenticated APIs\n\nA question on Slack[0] highlighted that we should really have an example\nof how to do this, without using a framework.\n\nFor now, we can do this using `std-http`.\n\n[0]: https://gophers.slack.com/archives/C029RQSEE/p1716899803702469","shortMessageHtmlLink":"docs(examples): add a non-echo example for authenticated APIs"}},{"before":"14fb5cc6ad6c5e32663fabde61964929a1130a65","after":"dfe4952b980d8ccba5be3049196f365afeffd0e6","ref":"refs/heads/docs/authenticated","pushedAt":"2024-06-01T08:53:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"docs(examples): add a non-echo example for authenticated APIs\n\nA question on Slack[0] highlighted that we should really have an example\nof how to do this, without using a framework.\n\nFor now, we can do this using `std-http`.\n\n[0]: https://gophers.slack.com/archives/C029RQSEE/p1716899803702469","shortMessageHtmlLink":"docs(examples): add a non-echo example for authenticated APIs"}},{"before":"95d54757cd4d00f714008adc543e10d07a5b1bce","after":"14fb5cc6ad6c5e32663fabde61964929a1130a65","ref":"refs/heads/docs/authenticated","pushedAt":"2024-05-29T16:44:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"sq","shortMessageHtmlLink":"sq"}},{"before":"3a8b235d7db9f361ab3b403576894b0285396311","after":"95d54757cd4d00f714008adc543e10d07a5b1bce","ref":"refs/heads/docs/authenticated","pushedAt":"2024-05-28T15:22:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"fixup! docs(examples): add a non-echo example for authenticated APIs","shortMessageHtmlLink":"fixup! docs(examples): add a non-echo example for authenticated APIs"}},{"before":"72d6e050d7d133712c2728b8f406fa4ea32e478a","after":"3a8b235d7db9f361ab3b403576894b0285396311","ref":"refs/heads/docs/authenticated","pushedAt":"2024-05-28T15:19:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"docs(examples): add a non-echo example for authenticated APIs\n\nA question on Slack[0] highlighted that we should really have an example\nof how to do this, without using a framework.\n\nFor now, we can do this using `std-http`.\n\n[0]: https://gophers.slack.com/archives/C029RQSEE/p1716899803702469","shortMessageHtmlLink":"docs(examples): add a non-echo example for authenticated APIs"}},{"before":null,"after":"72d6e050d7d133712c2728b8f406fa4ea32e478a","ref":"refs/heads/docs/authenticated","pushedAt":"2024-05-28T14:56:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"sq","shortMessageHtmlLink":"sq"}},{"before":null,"after":"412e488d8b897aef9f62916f23658db02af4ea4e","ref":"refs/heads/renovate/github.com-golangci-golangci-lint-1.x","pushedAt":"2024-05-26T20:06:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update module github.com/golangci/golangci-lint to v1.59.0","shortMessageHtmlLink":"chore(deps): update module github.com/golangci/golangci-lint to v1.59.0"}},{"before":"b1e09b03d622982fbf3367e6f10a1f6b8dea9869","after":null,"ref":"refs/heads/renovate/github.com-golangci-golangci-lint-1.x","pushedAt":"2024-05-19T20:09:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"311b23b6a225423b977d54c09b4188e0a35035c0","after":"da9077bb5ffecff9185dc13d23760580d899333d","ref":"refs/heads/master","pushedAt":"2024-05-19T20:09:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"chore(deps): update module github.com/golangci/golangci-lint to v1.58.2","shortMessageHtmlLink":"chore(deps): update module github.com/golangci/golangci-lint to v1.58.2"}},{"before":null,"after":"b1e09b03d622982fbf3367e6f10a1f6b8dea9869","ref":"refs/heads/renovate/github.com-golangci-golangci-lint-1.x","pushedAt":"2024-05-19T18:50:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update module github.com/golangci/golangci-lint to v1.58.2","shortMessageHtmlLink":"chore(deps): update module github.com/golangci/golangci-lint to v1.58.2"}},{"before":"bf8962dd0d41a4f25da05b79eec9c44ef8dd124d","after":"311b23b6a225423b977d54c09b4188e0a35035c0","ref":"refs/heads/master","pushedAt":"2024-05-18T14:53:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"fix(extensions): generate all sub-types that define `x-go-type-name`s (#1397)\n\nIn the case that a child type/enum defines `x-go-type-name`s, we don't\r\ncurrently generate these correctly, therefore we should look at all\r\n`AdditionalTypes` that need adding.\r\n\r\nCo-authored-by: Jamie Tanna ","shortMessageHtmlLink":"fix(extensions): generate all sub-types that define x-go-type-names ("}},{"before":"c8ba965e1545e5538efab29eba410f8361d13d63","after":"bf8962dd0d41a4f25da05b79eec9c44ef8dd124d","ref":"refs/heads/master","pushedAt":"2024-05-18T14:48:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"Simplify extensions merge in `mergeOpenapiSchemas` (#1424)\n\nFrom the Go specification [1]:\r\n\r\n \"3. If the map is nil, the number of iterations is 0.\"\r\n\r\nTherefore, an additional nil check for before the loop is unnecessary.\r\n\r\nSigned-off-by: Eng Zer Jun ","shortMessageHtmlLink":"Simplify extensions merge in mergeOpenapiSchemas (#1424)"}},{"before":"26f825787ff1114e74e33dbe7ff846eb5a84b18f","after":"c8ba965e1545e5538efab29eba410f8361d13d63","ref":"refs/heads/master","pushedAt":"2024-05-18T14:40:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"docs(extensions): add missing `x-go-type-name` docs","shortMessageHtmlLink":"docs(extensions): add missing x-go-type-name docs"}},{"before":"2ad5a4647e614ac676439dfc62eaeb0bc3c08fc7","after":"7be3b40788d3108b33e9e29ed87cb3b6d705ace7","ref":"refs/heads/docs/xgotypename","pushedAt":"2024-05-18T14:37:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"docs(extensions): add missing `x-go-type-name` docs","shortMessageHtmlLink":"docs(extensions): add missing x-go-type-name docs"}},{"before":"840da9492614af8dd5685914f99fa86bac55653a","after":"2ad5a4647e614ac676439dfc62eaeb0bc3c08fc7","ref":"refs/heads/docs/xgotypename","pushedAt":"2024-05-18T14:36:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"docs(extensions): add missing `x-go-type-name` docs","shortMessageHtmlLink":"docs(extensions): add missing x-go-type-name docs"}},{"before":"743a6e53539471773fe4156e9c6893234d27b6d9","after":"840da9492614af8dd5685914f99fa86bac55653a","ref":"refs/heads/docs/xgotypename","pushedAt":"2024-05-18T14:36:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"sq","shortMessageHtmlLink":"sq"}},{"before":"8dae0ca67fca824864f44ddadef1d162ee5d0d28","after":"743a6e53539471773fe4156e9c6893234d27b6d9","ref":"refs/heads/docs/xgotypename","pushedAt":"2024-05-18T14:35:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"sq","shortMessageHtmlLink":"sq"}},{"before":null,"after":"8dae0ca67fca824864f44ddadef1d162ee5d0d28","ref":"refs/heads/docs/xgotypename","pushedAt":"2024-05-18T14:34:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"docs(extensions): add missing `x-go-type-name` docs","shortMessageHtmlLink":"docs(extensions): add missing x-go-type-name docs"}},{"before":"1eb9b9ece22c5a0aac8484131d74f6e582700f2a","after":"26f825787ff1114e74e33dbe7ff846eb5a84b18f","ref":"refs/heads/master","pushedAt":"2024-05-18T13:58:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"fix: correctly register Fiber middleware\n\nAs noted in #1469, when registering custom middleware for Fiber, the\nserver panics.\n\nThis is because Fiber expects a specific type, but accepts:\n\n func (fiber.Router) Use(args ...interface{}) fiber.Router\n\nThis resolves this by ensuring that we always wrap our middleware\nfunctions in a Fiber-compatible handler.\n\nWe also add a regression test for this use case.\n\nCloses #1469.\n\nCo-authored-by: emdfonseca ","shortMessageHtmlLink":"fix: correctly register Fiber middleware"}},{"before":"815908e13da3d74aef42e6372ec806b22bcb37c1","after":"eeba9d664ea0375c9c9ab55b0b92d68a65f6e126","ref":"refs/heads/defect/issue1469","pushedAt":"2024-05-18T13:47:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"fix: correctly register Fiber middleware\n\nAs noted in #1469, when registering custom middleware for Fiber, the\nserver panics.\n\nThis is because Fiber expects a specific type, but accepts:\n\n func (fiber.Router) Use(args ...interface{}) fiber.Router\n\nThis resolves this by ensuring that we always wrap our middleware\nfunctions in a Fiber-compatible handler.\n\nWe also add a regression test for this use case.\n\nCloses #1469.\n\nCo-authored-by: emdfonseca ","shortMessageHtmlLink":"fix: correctly register Fiber middleware"}},{"before":null,"after":"815908e13da3d74aef42e6372ec806b22bcb37c1","ref":"refs/heads/defect/issue1469","pushedAt":"2024-05-18T13:40:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"fix: correctly register Fiber middleware\n\nAs noted in #1469, when registering custom middleware for Fiber, the\nserver panics.\n\nThis is because Fiber expects a specific type, but accepts:\n\n func (fiber.Router) Use(args ...interface{}) fiber.Router\n\nThis resolves this by ensuring that we always wrap our middleware\nfunctions in a Fiber-compatible handler.\n\nWe also add a regression test for this use case.\n\nCloses #1469.\n\nCo-authored-by: emdfonseca ","shortMessageHtmlLink":"fix: correctly register Fiber middleware"}},{"before":"070cd93f789330bf0c7d1220b3b94fb757ba4bc8","after":"1eb9b9ece22c5a0aac8484131d74f6e582700f2a","ref":"refs/heads/master","pushedAt":"2024-05-16T20:03:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deepmap-marcinr","name":"Marcin Romaszewicz","path":"/deepmap-marcinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47459980?s=80&v=4"},"commit":{"message":"Use generics to remove redundancy\n\nAdded a little generic function to sort map keys, rather than\nhaving a bunch of type-specific ones.","shortMessageHtmlLink":"Use generics to remove redundancy"}},{"before":"c50001293384305cf193fd314a0e3e9b463ca7f7","after":"f7d10ff50feaeca86c6505b04fd04df94a3ed794","ref":"refs/heads/renovate/gopkg.in-yaml.v2-3.x","pushedAt":"2024-05-09T10:55:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update module gopkg.in/yaml.v2 to v3","shortMessageHtmlLink":"fix(deps): update module gopkg.in/yaml.v2 to v3"}},{"before":"3b14ca9969f17a6dadb336267b49aee976d0fe26","after":null,"ref":"refs/heads/renovate/github.com-golangci-golangci-lint-1.x","pushedAt":"2024-05-08T21:22:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"}},{"before":"a8119c1b09d4415c0a939057adbb229cece2aa77","after":"070cd93f789330bf0c7d1220b3b94fb757ba4bc8","ref":"refs/heads/master","pushedAt":"2024-05-08T21:22:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"chore(deps): update module github.com/golangci/golangci-lint to v1.58.1","shortMessageHtmlLink":"chore(deps): update module github.com/golangci/golangci-lint to v1.58.1"}},{"before":null,"after":"3b14ca9969f17a6dadb336267b49aee976d0fe26","ref":"refs/heads/renovate/github.com-golangci-golangci-lint-1.x","pushedAt":"2024-05-08T19:25:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update module github.com/golangci/golangci-lint to v1.58.1","shortMessageHtmlLink":"chore(deps): update module github.com/golangci/golangci-lint to v1.58.1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWaquBQA","startCursor":null,"endCursor":null}},"title":"Activity · deepmap/oapi-codegen"}