{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":281200525,"defaultBranch":"main","name":"azure-functions-openapi-extension","ownerLogin":"Azure","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-07-20T18:51:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6844498?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713479023.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"e08a3873c178efc2b61d9df63a3fe267ccaec466","ref":"refs/heads/vrdmr-codeql-patch","pushedAt":"2024-04-18T22:23:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vrdmr","name":"Varad Meru","path":"/vrdmr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1047040?s=80&v=4"},"commit":{"message":"Create codeql.yml","shortMessageHtmlLink":"Create codeql.yml"}},{"before":"729a0dfe2165fce0e770baf7fbbabb30f51fd8d9","after":"ab184cbf3c8ff16378cfa00fa1cb23cb58ac1727","ref":"refs/heads/main","pushedAt":"2023-09-19T12:33:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"Replace deprecated command with environment file (#554)","shortMessageHtmlLink":"Replace deprecated command with environment file (#554)"}},{"before":"5587c89d1f82ebb998b15d783ef7a72bd8f752c8","after":"729a0dfe2165fce0e770baf7fbbabb30f51fd8d9","ref":"refs/heads/main","pushedAt":"2023-09-19T12:30:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"README.md formatting update (#566)","shortMessageHtmlLink":"README.md formatting update (#566)"}},{"before":"ae743cee6da9f5055fb5f07363ef8d06d01ef7ab","after":"5587c89d1f82ebb998b15d783ef7a72bd8f752c8","ref":"refs/heads/main","pushedAt":"2023-09-19T12:27:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"Update links (#565)","shortMessageHtmlLink":"Update links (#565)"}},{"before":"3df8ef9a6b3e9a0dc32e589e440ef7fbbf35acce","after":"726d2f1d488992246e5f983dbd1922f95c881bc4","ref":"refs/heads/v2","pushedAt":"2023-09-19T12:10:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"Add : Set NamingStrategy Type (#613)\n\n* Feat : NamingStrategy 인터페이스 작성\r\n\r\n* Feat : NamingStrategy 인스턴스 생성\r\n\r\n* FEAT: Case 1 ~ 3 except for Enum option\r\n\r\n* FEAT: NamingStrategy get method\r\n\r\n* FEAT: get api namingstrategy in startup\r\n\r\n* FEAT: NamingStrategy in Worker Extensions\r\n\r\n* FEAT: Enum Case added\r\n\r\n* Refactor : Get 메소드 수정\r\n\r\n* feat: create enum type for naming strategy\r\n\r\n* feat: add requirements 1~4 for new naming strategy\r\n\r\n* feat: add NamingStrategy new instance by case\r\n\r\n* feat: add OpenApiNamingStrategy setting\r\n\r\n* refactor: rename methods\r\n\r\n* refactor: add comments to resolve warning messages\r\n\r\n* FEAT: Override Resolve function(NamingStrategy)\r\n\r\n* FEAT: Apply FactoryMethod in NamingStrategy\r\n\r\n* FEAT: Test case for Resolver(Naming Strategy)\r\n\r\n* CHORE: override to overload(Resolve method)\r\n\r\n* Refactor : 코드 병합\r\n\r\n* Test : OpenApiHttpTriggerContextTests 수정\r\n\r\n* Test : UnvalidType Test 추가\r\n\r\n* test: add OpenApiConfigurationOptionsTests\r\n\r\n* test: add DefaultOpenApiConfigurationOptionsTests\r\n\r\n* refactor: Rename NamingStrategyType to OpenApiNamingStrategy\r\n\r\n* Refactor : 오류제거\r\n\r\n* Add : missing tests\r\n\r\n* Fix : test typo\r\n\r\n---------\r\n\r\nCo-authored-by: songseungwoon \r\nCo-authored-by: hhiyeon \r\nCo-authored-by: SeungWoonSong ","shortMessageHtmlLink":"Add : Set NamingStrategy Type (#613)"}},{"before":"5926723bd8221a3d6e7b1785ffd4dfdde9ed714e","after":"3df8ef9a6b3e9a0dc32e589e440ef7fbbf35acce","ref":"refs/heads/v2","pushedAt":"2023-09-19T11:22:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"Add Fullname option (#610)","shortMessageHtmlLink":"Add Fullname option (#610)"}},{"before":"4d548ca4843bbb9c625222a4f292fc56a985b918","after":"ae743cee6da9f5055fb5f07363ef8d06d01ef7ab","ref":"refs/heads/main","pushedAt":"2023-08-31T13:06:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"Delete unused code related to moq (#608)","shortMessageHtmlLink":"Delete unused code related to moq (#608)"}},{"before":"805ac6d64281fbd8015ab4995786f8d717acc0b0","after":"4d548ca4843bbb9c625222a4f292fc56a985b918","ref":"refs/heads/main","pushedAt":"2023-08-29T14:50:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"Replacing Test Framework Moq to Nsubstitute in WebJobs Tests project (#607)","shortMessageHtmlLink":"Replacing Test Framework Moq to Nsubstitute in WebJobs Tests project (#…"}},{"before":"66971784b8e6631e787052f94b5ab1f39dcaf981","after":"805ac6d64281fbd8015ab4995786f8d717acc0b0","ref":"refs/heads/main","pushedAt":"2023-08-29T11:15:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"Replacing Moq to NSubstitute in Functions.Worker.Extensions.OpenApi.Tests (#605)","shortMessageHtmlLink":"Replacing Moq to NSubstitute in Functions.Worker.Extensions.OpenApi.T…"}},{"before":"9134867af71e5a258e435ef8852942a089c4fed9","after":"66971784b8e6631e787052f94b5ab1f39dcaf981","ref":"refs/heads/main","pushedAt":"2023-08-29T11:12:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"Replace Moq Library to Nsubstitute in WebJobs Core.Tests project (#606)","shortMessageHtmlLink":"Replace Moq Library to Nsubstitute in WebJobs Core.Tests project (#606)"}},{"before":"1773338a7ec13dc67af93988993fe809d435ba57","after":"9134867af71e5a258e435ef8852942a089c4fed9","ref":"refs/heads/main","pushedAt":"2023-08-25T11:25:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"Feat: Add ByteTypeVisitor, CharTypeVisitor (#600)","shortMessageHtmlLink":"Feat: Add ByteTypeVisitor, CharTypeVisitor (#600)"}},{"before":"c37b2873ea8d45a16a3521caa827208adc114098","after":"1773338a7ec13dc67af93988993fe809d435ba57","ref":"refs/heads/main","pushedAt":"2023-08-22T11:34:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"Fixed comment guideline while using NugetPackages. (#603)","shortMessageHtmlLink":"Fixed comment guideline while using NugetPackages. (#603)"}},{"before":"cfb8ba2c7fdd2047c65a7eb1119eb0d6a005d580","after":"c37b2873ea8d45a16a3521caa827208adc114098","ref":"refs/heads/main","pushedAt":"2023-05-14T05:37:59.940Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"Added descriptions for the parameters and return value (#581)","shortMessageHtmlLink":"Added descriptions for the parameters and return value (#581)"}},{"before":"b4c95518e3d98a9a8663b338d0beb68ed9e41a69","after":"cfb8ba2c7fdd2047c65a7eb1119eb0d6a005d580","ref":"refs/heads/main","pushedAt":"2023-05-14T05:34:00.536Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"OpenApiExampleFactory Test (#580)","shortMessageHtmlLink":"OpenApiExampleFactory Test (#580)"}},{"before":"af92d9d9df846354fb363a159d3904335ab6fa47","after":"b4c95518e3d98a9a8663b338d0beb68ed9e41a69","ref":"refs/heads/main","pushedAt":"2023-05-14T04:56:31.689Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"create test for OpenApiWriterFactory.cs (#584)","shortMessageHtmlLink":"create test for OpenApiWriterFactory.cs (#584)"}},{"before":"656b901e595d5c45b02a6792138fbe564ab26581","after":"af92d9d9df846354fb363a159d3904335ab6fa47","ref":"refs/heads/main","pushedAt":"2023-05-14T04:29:40.993Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"Add unit test for OpenApiSecurityRequirementComparer Class (#582)","shortMessageHtmlLink":"Add unit test for OpenApiSecurityRequirementComparer Class (#582)"}},{"before":"eea31c62a6504d2441306ca856a9cb3681b3afd3","after":"656b901e595d5c45b02a6792138fbe564ab26581","ref":"refs/heads/main","pushedAt":"2023-05-14T02:56:46.477Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"Add security scheme type test (#579)","shortMessageHtmlLink":"Add security scheme type test (#579)"}},{"before":"7f5758a9b6f70d85b0f38e626bf7b5d4184135e1","after":"eea31c62a6504d2441306ca856a9cb3681b3afd3","ref":"refs/heads/main","pushedAt":"2023-05-14T01:17:35.834Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"Fixed typo about enum Identifier summary and variable name (#578)","shortMessageHtmlLink":"Fixed typo about enum Identifier summary and variable name (#578)"}},{"before":"c8955d7dba0a480b9e5abc33f2c84e075d97caf6","after":"7f5758a9b6f70d85b0f38e626bf7b5d4184135e1","ref":"refs/heads/main","pushedAt":"2023-05-13T12:14:10.852Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"Update devcontainer settings","shortMessageHtmlLink":"Update devcontainer settings"}},{"before":"da22fa299423e639166c72ae5932f731186e830b","after":"c8955d7dba0a480b9e5abc33f2c84e075d97caf6","ref":"refs/heads/main","pushedAt":"2023-05-13T03:13:11.673Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinyoo","name":"Justin Yoo","path":"/justinyoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538528?s=80&v=4"},"commit":{"message":"Update devcontainer settings","shortMessageHtmlLink":"Update devcontainer settings"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENJ2OJwA","startCursor":null,"endCursor":null}},"title":"Activity · Azure/azure-functions-openapi-extension"}