{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":73847381,"defaultBranch":"main","name":"gnostic","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-11-15T19:21:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710369161.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"eb8383edf0b0802abc56946000e65b06d9b1648f","ref":"refs/heads/dependabot/go_modules/google.golang.org/protobuf-1.33.0","pushedAt":"2024-03-13T22:32:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump google.golang.org/protobuf from 1.30.0 to 1.33.0\n\nBumps google.golang.org/protobuf from 1.30.0 to 1.33.0.\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/protobuf\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump google.golang.org/protobuf from 1.30.0 to 1.33.0"}},{"before":"fe4fc1e19c5d76e1716c6703ed1b7fa525f93989","after":"ad271d568b713ad381ad6751cd8b950eade78d98","ref":"refs/heads/main","pushedAt":"2024-02-29T22:55:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timburks","name":"Tim Burks","path":"/timburks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/405?s=80&v=4"},"commit":{"message":"feat: handle escape and null value (#419)","shortMessageHtmlLink":"feat: handle escape and null value (#419)"}},{"before":"bf7795ed1fffd98f01e39cf0e47ce6291ae19fc6","after":"fe4fc1e19c5d76e1716c6703ed1b7fa525f93989","ref":"refs/heads/main","pushedAt":"2024-02-29T22:45:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timburks","name":"Tim Burks","path":"/timburks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/405?s=80&v=4"},"commit":{"message":"plugins/gnostic-analyze/summarize: fix dropped error (#426)","shortMessageHtmlLink":"plugins/gnostic-analyze/summarize: fix dropped error (#426)"}},{"before":"f702249ef26bab737aea44404da64e4cda66539f","after":"bf7795ed1fffd98f01e39cf0e47ce6291ae19fc6","ref":"refs/heads/main","pushedAt":"2024-02-29T22:42:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timburks","name":"Tim Burks","path":"/timburks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/405?s=80&v=4"},"commit":{"message":"metrics/vocabulary: err check before Close() (#425)","shortMessageHtmlLink":"metrics/vocabulary: err check before Close() (#425)"}},{"before":"da1adcacf08802844fab8dfa94528626adfef456","after":"f702249ef26bab737aea44404da64e4cda66539f","ref":"refs/heads/main","pushedAt":"2023-12-20T17:59:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timburks","name":"Tim Burks","path":"/timburks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/405?s=80&v=4"},"commit":{"message":"generate-gnostic: fix dropped errors (#415)","shortMessageHtmlLink":"generate-gnostic: fix dropped errors (#415)"}},{"before":"ee84fd2a96205f519ad7b86d989673d2ada03a3b","after":"da1adcacf08802844fab8dfa94528626adfef456","ref":"refs/heads/main","pushedAt":"2023-12-20T17:57:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timburks","name":"Tim Burks","path":"/timburks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/405?s=80&v=4"},"commit":{"message":"Fix typos in README.md (#423)","shortMessageHtmlLink":"Fix typos in README.md (#423)"}},{"before":"65eab7316f5f3d81e0e6ddd320e2a24cb3994c5b","after":"ee84fd2a96205f519ad7b86d989673d2ada03a3b","ref":"refs/heads/main","pushedAt":"2023-08-25T20:06:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timburks","name":"Tim Burks","path":"/timburks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/405?s=80&v=4"},"commit":{"message":"fix: Stop lying how GRPC renders durations (#401)\n\nby reporting the data types and formats that are actually used\r\n\r\nFixes: #351","shortMessageHtmlLink":"fix: Stop lying how GRPC renders durations (#401)"}},{"before":"836f55b2639b105f02aa6786b9c1ade794570ff8","after":"65eab7316f5f3d81e0e6ddd320e2a24cb3994c5b","ref":"refs/heads/main","pushedAt":"2023-08-25T19:47:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timburks","name":"Tim Burks","path":"/timburks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/405?s=80&v=4"},"commit":{"message":"tools/j2y2j: fix dropped error (#402)\n\ntools/j2y2j: log clearer error messages","shortMessageHtmlLink":"tools/j2y2j: fix dropped error (#402)"}},{"before":"987797bf3c582601a84ff0f011352e9dbd24a2d1","after":"836f55b2639b105f02aa6786b9c1ade794570ff8","ref":"refs/heads/main","pushedAt":"2023-08-25T19:42:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timburks","name":"Tim Burks","path":"/timburks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/405?s=80&v=4"},"commit":{"message":"Migrate gnostic to use gnostic-models (#400)\n\nIn order to avoid a panic at runtime in a downstream project that pulls in gnostic and gnostic-models, create a new `.pbalias.go` file which uses type aliases and variables to point to the equivalent protobuf types in gnostic-models. This will prevent any API breakage for code using the previous types from gnostic, and allow for this logic to be maintained in one place going forward.","shortMessageHtmlLink":"Migrate gnostic to use gnostic-models (#400)"}},{"before":"dd1001ceea3d09a252fda2a00fe5a366c3f50247","after":"987797bf3c582601a84ff0f011352e9dbd24a2d1","ref":"refs/heads/main","pushedAt":"2023-05-26T22:31:16.121Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timburks","name":"Tim Burks","path":"/timburks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/405?s=80&v=4"},"commit":{"message":"surface: Set status and content-type in response fields (#385)\n\nEnsures both V2 and V3 derived APIs include the content/type values in\r\nthe surface fields names like '200 application/json'.","shortMessageHtmlLink":"surface: Set status and content-type in response fields (#385)"}},{"before":"a5c9e9cc2dd30de4e5781037af95ad076bd8af76","after":"dd1001ceea3d09a252fda2a00fe5a366c3f50247","ref":"refs/heads/main","pushedAt":"2023-05-26T22:16:14.644Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timburks","name":"Tim Burks","path":"/timburks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/405?s=80&v=4"},"commit":{"message":"fix: Prevent panic when parsing empty documents (#389)\n\nThe ParseDocument functions were returning the first element of the content slice unconditionally, which panicked if the given document bytes were empty. Check if the slice has some elements and return an error if it's empty instead.","shortMessageHtmlLink":"fix: Prevent panic when parsing empty documents (#389)"}},{"before":"ed4d96271ad08f81bdca92edc030f274f9af82ee","after":"a5c9e9cc2dd30de4e5781037af95ad076bd8af76","ref":"refs/heads/main","pushedAt":"2023-05-26T22:11:09.464Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timburks","name":"Tim Burks","path":"/timburks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/405?s=80&v=4"},"commit":{"message":"Bump google.golang.org/genproto (#393)\n\nThis picks up a version of genproto that separates api and rpc packages into submodules, to enable dropping transitive dependencies on cloud API packages in the future for uses of those generic packages.","shortMessageHtmlLink":"Bump google.golang.org/genproto (#393)"}},{"before":"ade94e0d08cb9c60272a311608cd5dabd30d1813","after":"ed4d96271ad08f81bdca92edc030f274f9af82ee","ref":"refs/heads/main","pushedAt":"2023-05-26T21:51:51.615Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timburks","name":"Tim Burks","path":"/timburks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/405?s=80&v=4"},"commit":{"message":"Update action to use ubuntu-22.04 (#394)","shortMessageHtmlLink":"Update action to use ubuntu-22.04 (#394)"}},{"before":"0835de87d57a63cd73583ad713f9f3391418d783","after":"ade94e0d08cb9c60272a311608cd5dabd30d1813","ref":"refs/heads/main","pushedAt":"2023-03-24T17:54:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timburks","name":"Tim Burks","path":"/timburks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/405?s=80&v=4"},"commit":{"message":"protoc-gen-openapi: add flag to generate source_relative yaml (#359)\n\n* protoc-gen-openapi: add out_files flag\r\n* rename flag to output_mode\r\n* rename flag field in generator Configuration\r\n* protoc-gen-openapi: examples/tests/noannotations: fix package name\r\n* protoc-gen-openapi: plugin_test: add source_relative generation to fq naming test\r\n* fix c+p error in testdata\r\n* protoc-gen-openapi: test: print protoc args for easier debugging","shortMessageHtmlLink":"protoc-gen-openapi: add flag to generate source_relative yaml (#359)"}},{"before":"8c84f3c81114a94a9bf860ea9d63413a4c959a3b","after":"0835de87d57a63cd73583ad713f9f3391418d783","ref":"refs/heads/main","pushedAt":"2023-03-24T17:47:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timburks","name":"Tim Burks","path":"/timburks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/405?s=80&v=4"},"commit":{"message":"Handle google/protobuf/wrappers.proto types on protoc-gen-openapi (#366)\n\n* handle wrappers type on protoc-gen-openapi\r\n* handle timestamp type in protoc-gen-openapi URL query parameters\r\n* add more comment\r\n---------\r\nCo-authored-by: Muhammad Idham Ramadhan ","shortMessageHtmlLink":"Handle google/protobuf/wrappers.proto types on protoc-gen-openapi (#366)"}},{"before":"9ddb282af5d42bda235570ee5020eaa11e6afb24","after":"8c84f3c81114a94a9bf860ea9d63413a4c959a3b","ref":"refs/heads/main","pushedAt":"2023-03-24T15:15:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timburks","name":"Tim Burks","path":"/timburks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/405?s=80&v=4"},"commit":{"message":"Don't remove newlines from openapi descriptions (#370)","shortMessageHtmlLink":"Don't remove newlines from openapi descriptions (#370)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEFP_CGgA","startCursor":null,"endCursor":null}},"title":"Activity ยท google/gnostic"}