{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":781618567,"defaultBranch":"main","name":"typespec","ownerLogin":"m-nash","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-04-03T18:14:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/64171366?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724649727.0","currentOid":""},"activityList":{"items":[{"before":"b27efa97c48024813b4390633ccba47636b6eede","after":"5a75506953bd7b7e09c91cd9a48feecab3d52775","ref":"refs/heads/main","pushedAt":"2024-08-29T20:31:25.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"tsp-openapi3 - scope top-level parameters to Parameters namespace (#4216)\n\nFixes #4151 \n\nThis PR updates tsp-openapi3's model generation so that all top-level\nparameters (`#/components/parameters`) are nested in a `Parameters`\nblock namespace.\n\nPrior to this change, if top-level parameter had the same name as a\ntop-level schema, we would attempt to merge the two. This worked OK if\nthe schema was an object type, but led to broken results if the schema\nwas anything else.\n\nNote:\nIn the linked issue, it was suggested that top-level schemas not be\nscoped to their own namespace, so if a schema is referenced by a\nparameter, it will now qualify it with the file-level namespace. This PR\nintroduces a `context` object that contains some state that can be\npassed around. This is useful for keeping track of the file-level\nnamespace and using it when necessary, but the context will also be\nuseful in cases where we need to look at the definition of a referenced\nschema from another schema.\n\n---------\n\nCo-authored-by: Christopher Radek ","shortMessageHtmlLink":"tsp-openapi3 - scope top-level parameters to Parameters namespace (mi…"}},{"before":"130baaea379d6adc7d94de66d2f14e394a7b580a","after":null,"ref":"refs/heads/http-type-property-optionality","pushedAt":"2024-08-26T05:22:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"}},{"before":null,"after":"130baaea379d6adc7d94de66d2f14e394a7b580a","ref":"refs/heads/http-type-property-optionality","pushedAt":"2024-08-26T04:45:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"adopt http/type/property/optionality","shortMessageHtmlLink":"adopt http/type/property/optionality"}},{"before":"9ce9c57d11672b0bb14963fc690f4200fa52f13e","after":"b27efa97c48024813b4390633ccba47636b6eede","ref":"refs/heads/main","pushedAt":"2024-08-26T04:26:53.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"Add support for discriminated models (#4253)\n\nFixes https://github.com/microsoft/typespec/issues/4006\nFixes https://github.com/microsoft/typespec/issues/3500","shortMessageHtmlLink":"Add support for discriminated models (microsoft#4253)"}},{"before":"c982ae2b0d3443cc586591923ffedd7e1f1bdbe4","after":null,"ref":"refs/heads/http-type-model-inheritance-single-discriminator","pushedAt":"2024-08-26T04:13:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"}},{"before":"21920e24ffdaeea72ec10becfa423c262fd860de","after":"c982ae2b0d3443cc586591923ffedd7e1f1bdbe4","ref":"refs/heads/http-type-model-inheritance-single-discriminator","pushedAt":"2024-08-26T03:36:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"pr feedback","shortMessageHtmlLink":"pr feedback"}},{"before":"fb99adbe07ed28d474712945ff71e8ff5d51b0f1","after":"21920e24ffdaeea72ec10becfa423c262fd860de","ref":"refs/heads/http-type-model-inheritance-single-discriminator","pushedAt":"2024-08-26T02:08:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"remove extra apis from stubs","shortMessageHtmlLink":"remove extra apis from stubs"}},{"before":"12986a6a9088d53bd7119484167ec08f44787f2f","after":"fb99adbe07ed28d474712945ff71e8ff5d51b0f1","ref":"refs/heads/http-type-model-inheritance-single-discriminator","pushedAt":"2024-08-26T01:37:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"regen with stub changes","shortMessageHtmlLink":"regen with stub changes"}},{"before":"6523ec339c1a916eeb295793d40114bfdeae45f1","after":"12986a6a9088d53bd7119484167ec08f44787f2f","ref":"refs/heads/http-type-model-inheritance-single-discriminator","pushedAt":"2024-08-26T00:34:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"update method names","shortMessageHtmlLink":"update method names"}},{"before":"206aa2702f61e77075a4e8820769cad84137af0f","after":"6523ec339c1a916eeb295793d40114bfdeae45f1","ref":"refs/heads/http-type-model-inheritance-single-discriminator","pushedAt":"2024-08-26T00:29:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/Microsoft/typespec into http-type-model-inheritance-single-discriminator","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/Microsoft/typespec into htt…"}},{"before":"0744c0cb9cdce4af5de42ff8a49e76c2c4dc65ef","after":"206aa2702f61e77075a4e8820769cad84137af0f","ref":"refs/heads/http-type-model-inheritance-single-discriminator","pushedAt":"2024-08-26T00:28:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"update proj ref to be generic","shortMessageHtmlLink":"update proj ref to be generic"}},{"before":"7000ccb3289d209a6f2dfa416941ec437bf18d2f","after":"0744c0cb9cdce4af5de42ff8a49e76c2c4dc65ef","ref":"refs/heads/http-type-model-inheritance-single-discriminator","pushedAt":"2024-08-26T00:22:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"finish adding framework to validate model round trip for cadl ranch models","shortMessageHtmlLink":"finish adding framework to validate model round trip for cadl ranch m…"}},{"before":"9bad39e9bf900e141b233898d3c991662fb18bc8","after":"7000ccb3289d209a6f2dfa416941ec437bf18d2f","ref":"refs/heads/http-type-model-inheritance-single-discriminator","pushedAt":"2024-08-23T23:49:09.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"fixes after merge","shortMessageHtmlLink":"fixes after merge"}},{"before":null,"after":"9bad39e9bf900e141b233898d3c991662fb18bc8","ref":"refs/heads/http-type-model-inheritance-single-discriminator","pushedAt":"2024-08-23T23:44:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"Add support for discriminated models","shortMessageHtmlLink":"Add support for discriminated models"}},{"before":"11d074710ac2ca082ced31d7ba1ed3cb7229eac3","after":null,"ref":"refs/heads/http-type-model-usage","pushedAt":"2024-08-22T06:10:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"}},{"before":"bf3d274b466287eac5ae1f96b813960d35c0fed0","after":"11d074710ac2ca082ced31d7ba1ed3cb7229eac3","ref":"refs/heads/http-type-model-usage","pushedAt":"2024-08-22T05:39:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"merge main","shortMessageHtmlLink":"merge main"}},{"before":"75028a5f88997f20e227232115595a4b3575a891","after":null,"ref":"refs/heads/http-type-model-empty","pushedAt":"2024-08-22T05:38:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"}},{"before":"36301d3f3977faeb8a01d015e6b91c581126ea1b","after":"bf3d274b466287eac5ae1f96b813960d35c0fed0","ref":"refs/heads/http-type-model-usage","pushedAt":"2024-08-22T05:10:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"merge main","shortMessageHtmlLink":"merge main"}},{"before":"0272c64890d638bfc65d25339a7315f0135d581b","after":"75028a5f88997f20e227232115595a4b3575a891","ref":"refs/heads/http-type-model-empty","pushedAt":"2024-08-22T05:07:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"merge main","shortMessageHtmlLink":"merge main"}},{"before":"3eecce7a9de819590da10bd481693162e990bb28","after":null,"ref":"refs/heads/http-type-enum-fixed","pushedAt":"2024-08-22T04:34:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"}},{"before":"194fe716293765673596a0662de48951d9635ff1","after":"0272c64890d638bfc65d25339a7315f0135d581b","ref":"refs/heads/http-type-model-empty","pushedAt":"2024-08-22T04:18:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"use cadl ranch tests","shortMessageHtmlLink":"use cadl ranch tests"}},{"before":null,"after":"36301d3f3977faeb8a01d015e6b91c581126ea1b","ref":"refs/heads/http-type-model-usage","pushedAt":"2024-08-22T04:17:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"Adopt http/type/model/usage","shortMessageHtmlLink":"Adopt http/type/model/usage"}},{"before":null,"after":"194fe716293765673596a0662de48951d9635ff1","ref":"refs/heads/http-type-model-empty","pushedAt":"2024-08-22T04:11:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"Adopt http/type/model/empty","shortMessageHtmlLink":"Adopt http/type/model/empty"}},{"before":"371d5c1adbfa4ad60480cdaa80356304c6841d1a","after":"9ce9c57d11672b0bb14963fc690f4200fa52f13e","ref":"refs/heads/main","pushedAt":"2024-08-22T04:07:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"Add EnclosingType property to output types (#4231)\n\nFixes https://github.com/microsoft/typespec/issues/4091","shortMessageHtmlLink":"Add EnclosingType property to output types (microsoft#4231)"}},{"before":"e63fe5d38d19e8fc0ee068f0137a4b4ff94e1951","after":"3eecce7a9de819590da10bd481693162e990bb28","ref":"refs/heads/http-type-enum-fixed","pushedAt":"2024-08-22T04:06:15.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"merge main","shortMessageHtmlLink":"merge main"}},{"before":"966982ec585c08a2e041d64c8d1e9f4d6a13e67c","after":null,"ref":"refs/heads/http-type-enum-extensible","pushedAt":"2024-08-22T04:03:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"}},{"before":null,"after":"e63fe5d38d19e8fc0ee068f0137a4b4ff94e1951","ref":"refs/heads/http-type-enum-fixed","pushedAt":"2024-08-22T03:39:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"Adopt http/type/enum/fixed","shortMessageHtmlLink":"Adopt http/type/enum/fixed"}},{"before":"61b9fae0f64e8c47f64f420e592e4cea620de658","after":"966982ec585c08a2e041d64c8d1e9f4d6a13e67c","ref":"refs/heads/http-type-enum-extensible","pushedAt":"2024-08-22T03:25:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"merge main","shortMessageHtmlLink":"merge main"}},{"before":"bed75fa0f7c27b557922e09f36b3e99321d6693e","after":null,"ref":"refs/heads/http-type-union","pushedAt":"2024-08-22T03:18:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"}},{"before":"73a59f3b7f3f2fd428b477c7a14688906ce46232","after":"61b9fae0f64e8c47f64f420e592e4cea620de658","ref":"refs/heads/http-type-enum-extensible","pushedAt":"2024-08-22T03:10:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"m-nash","name":null,"path":"/m-nash","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64171366?s=80&v=4"},"commit":{"message":"regen with safe namespace","shortMessageHtmlLink":"regen with safe namespace"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEqAfWHwA","startCursor":null,"endCursor":null}},"title":"Activity · m-nash/typespec"}