{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":597879,"defaultBranch":"master","name":"mongoose","ownerLogin":"Automattic","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-04-06T21:39:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/887802?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714294297.0","currentOid":""},"activityList":{"items":[{"before":"cadcf383fc67edd376e9fdd60e6fcaf90feb6fc7","after":null,"ref":"refs/heads/vkarpov15/gh-14502","pushedAt":"2024-04-28T08:51:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hasezoey","name":"hasezoey","path":"/hasezoey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10911626?s=80&v=4"}},{"before":null,"after":"8ead26657e49afbd1bf9ff9009d6c71f97c37c7e","ref":"refs/heads/vkarpov15/gh-14394","pushedAt":"2024-04-27T22:06:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"},"commit":{"message":"perf(document): add fast path for applying non-nested virtuals to JSON\n\nRe: #14394","shortMessageHtmlLink":"perf(document): add fast path for applying non-nested virtuals to JSON"}},{"before":"c97c060119bdc3c52d42d63b7fe6d6af046b6f5b","after":"c9293a20ce057be39fefba0d73ad3f42211cfd01","ref":"refs/heads/7.x","pushedAt":"2024-04-27T18:30:47.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"},"commit":{"message":"Merge pull request #14531 from Automattic/vkarpov15/gh-14502\n\nfix(array): avoid converting to `$set` when calling `pull()` on an element in the middle of the array","shortMessageHtmlLink":"Merge pull request #14531 from Automattic/vkarpov15/gh-14502"}},{"before":null,"after":"5c4051ac56b4414afe7a6a02f6b946c7360c5ea8","ref":"refs/heads/vkarpov15/gh-14286","pushedAt":"2024-04-27T17:49:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"},"commit":{"message":"docs: de-emphasize `InferSchemaType<>` in TypeScript docs in favor of automatic inference\n\nRe: #14286","shortMessageHtmlLink":"docs: de-emphasize InferSchemaType<> in TypeScript docs in favor of…"}},{"before":"5137eebecfd61a6554a1d6be57bc521e240503a4","after":"3072c41972594281d77c545241f994251586b312","ref":"refs/heads/master","pushedAt":"2024-04-27T15:24:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"},"commit":{"message":"fix(model): make `recompileSchema()` overwrite existing document array discriminators\n\nFix #14520","shortMessageHtmlLink":"fix(model): make recompileSchema() overwrite existing document arra…"}},{"before":"23869fb10cd3e81c1bb2b51878a206ea30bb935e","after":null,"ref":"refs/heads/vkarpov15/gh-14520","pushedAt":"2024-04-27T15:24:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"}},{"before":"6ca274d453d841284674ca88c8732ce16b71a333","after":"cb2e7c1508bacd540652b95989f71120ff2a85df","ref":"refs/heads/8.4","pushedAt":"2024-04-27T15:23:56.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"},"commit":{"message":"Merge pull request #14541 from Automattic/vkarpov15/gh-14520\n\ntypes(document): make document _id type default to unknown instead of any","shortMessageHtmlLink":"Merge pull request #14541 from Automattic/vkarpov15/gh-14520"}},{"before":"d509ae88c413b7cd7c8d8f9d1010b058fde30c60","after":"6ca274d453d841284674ca88c8732ce16b71a333","ref":"refs/heads/8.4","pushedAt":"2024-04-27T15:23:34.000Z","pushType":"push","commitsCount":37,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"},"commit":{"message":"Merge branch 'master' into 8.4","shortMessageHtmlLink":"Merge branch 'master' into 8.4"}},{"before":"03b7031045aa46e1e974b1bee1ce4747aabbb6ca","after":"23869fb10cd3e81c1bb2b51878a206ea30bb935e","ref":"refs/heads/vkarpov15/gh-14520","pushedAt":"2024-04-27T15:21:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"},"commit":{"message":"fix(model): make `recompileSchema()` overwrite existing document array discriminators\n\nFix #14520","shortMessageHtmlLink":"fix(model): make recompileSchema() overwrite existing document arra…"}},{"before":null,"after":"03b7031045aa46e1e974b1bee1ce4747aabbb6ca","ref":"refs/heads/vkarpov15/gh-14520","pushedAt":"2024-04-26T21:25:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"},"commit":{"message":"types(document): make document _id type default to unknown instead of any\n\nFix #14520","shortMessageHtmlLink":"types(document): make document _id type default to unknown instead of…"}},{"before":"5137eebecfd61a6554a1d6be57bc521e240503a4","after":"168d013ffbb7640a30ef2fcffbdfd1f9717a9f39","ref":"refs/heads/IslandRhythms/remove-commands","pushedAt":"2024-04-26T20:15:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IslandRhythms","name":"Daniel Diaz","path":"/IslandRhythms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39510674?s=80&v=4"},"commit":{"message":"Update package.json","shortMessageHtmlLink":"Update package.json"}},{"before":null,"after":"5137eebecfd61a6554a1d6be57bc521e240503a4","ref":"refs/heads/IslandRhythms/remove-commands","pushedAt":"2024-04-26T20:13:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"IslandRhythms","name":"Daniel Diaz","path":"/IslandRhythms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39510674?s=80&v=4"},"commit":{"message":"Merge pull request #14525 from Automattic/vkarpov15/gh-14441\n\ntypes(query+populate): apply populate overrides to doc `toObject()` result","shortMessageHtmlLink":"Merge pull request #14525 from Automattic/vkarpov15/gh-14441"}},{"before":"126c02d3f8fd2e710deb78fc93717e4944d0744e","after":"d29974b9ad8b92be7d6f2ba96939129b6bb4f22f","ref":"refs/heads/gh-pages","pushedAt":"2024-04-26T19:50:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IslandRhythms","name":"Daniel Diaz","path":"/IslandRhythms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39510674?s=80&v=4"},"commit":{"message":"remove unnecessary scripts","shortMessageHtmlLink":"remove unnecessary scripts"}},{"before":"b6628db9e2f55871b8328eaf513a185a485b57bd","after":"126c02d3f8fd2e710deb78fc93717e4944d0744e","ref":"refs/heads/gh-pages","pushedAt":"2024-04-26T19:50:27.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"IslandRhythms","name":"Daniel Diaz","path":"/IslandRhythms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39510674?s=80&v=4"},"commit":{"message":"Merge branch 'master' into gh-pages","shortMessageHtmlLink":"Merge branch 'master' into gh-pages"}},{"before":null,"after":"5137eebecfd61a6554a1d6be57bc521e240503a4","ref":"refs/heads/IslandRhythms/cleanup-scripts","pushedAt":"2024-04-26T16:47:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"IslandRhythms","name":"Daniel Diaz","path":"/IslandRhythms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39510674?s=80&v=4"},"commit":{"message":"Merge pull request #14525 from Automattic/vkarpov15/gh-14441\n\ntypes(query+populate): apply populate overrides to doc `toObject()` result","shortMessageHtmlLink":"Merge pull request #14525 from Automattic/vkarpov15/gh-14441"}},{"before":"299828d3d7a447d69fc114c502bd84595ecbf943","after":"cadcf383fc67edd376e9fdd60e6fcaf90feb6fc7","ref":"refs/heads/vkarpov15/gh-14502","pushedAt":"2024-04-25T16:24:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"},"commit":{"message":"Update test/document.test.js\n\nCo-authored-by: hasezoey ","shortMessageHtmlLink":"Update test/document.test.js"}},{"before":"5b2545ea000627c0d97cb01eb5baec47f24b1ac3","after":null,"ref":"refs/heads/vkarpov15/gh-14441","pushedAt":"2024-04-24T20:51:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"}},{"before":"e91fcf45b1a1ca86fab3f749b5974c469fd4cd3f","after":"5137eebecfd61a6554a1d6be57bc521e240503a4","ref":"refs/heads/master","pushedAt":"2024-04-24T20:51:44.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"},"commit":{"message":"Merge pull request #14525 from Automattic/vkarpov15/gh-14441\n\ntypes(query+populate): apply populate overrides to doc `toObject()` result","shortMessageHtmlLink":"Merge pull request #14525 from Automattic/vkarpov15/gh-14441"}},{"before":"fe1ed868ac4813c7e3f04af3e40bc9ade268341c","after":"5b2545ea000627c0d97cb01eb5baec47f24b1ac3","ref":"refs/heads/vkarpov15/gh-14441","pushedAt":"2024-04-24T20:47:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"},"commit":{"message":"test: add test case covering code review comments from #14525","shortMessageHtmlLink":"test: add test case covering code review comments from #14525"}},{"before":"bd8fa0d7d492dc7d43c305ce19285ed2af4b75d4","after":null,"ref":"refs/heads/vkarpov15/gh-14503","pushedAt":"2024-04-24T20:39:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"}},{"before":"6861d8df2b4d10b6ff691bf679e7c8c226e0e28d","after":"e91fcf45b1a1ca86fab3f749b5974c469fd4cd3f","ref":"refs/heads/master","pushedAt":"2024-04-24T20:38:59.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"},"commit":{"message":"Merge pull request #14533 from Automattic/vkarpov15/gh-14503\n\nMake `hydrate()` recursively hydrate virtual populate docs if `hydratedPopulatedDocs` is set","shortMessageHtmlLink":"Merge pull request #14533 from Automattic/vkarpov15/gh-14503"}},{"before":null,"after":"10f2fa7ac7cf1b6628a8c2fefcc6320bf5dbc12e","ref":"refs/heads/vkarpov15/gh-14367-2","pushedAt":"2024-04-24T20:26:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"},"commit":{"message":"types(schema): correctly infer Array\n\nRe: #14367","shortMessageHtmlLink":"types(schema): correctly infer Array<Schema.Types.*>"}},{"before":"a68cc5c4b723639e019e9a986b3abde97027e353","after":"fe1ed868ac4813c7e3f04af3e40bc9ade268341c","ref":"refs/heads/vkarpov15/gh-14441","pushedAt":"2024-04-23T20:55:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"},"commit":{"message":"types(populate): more graceful handling of query `populate()` without generics re: #14525","shortMessageHtmlLink":"types(populate): more graceful handling of query populate() without…"}},{"before":"a4e782dec84da0a4cb7cfaa71ac8b32a55b27023","after":"bd8fa0d7d492dc7d43c305ce19285ed2af4b75d4","ref":"refs/heads/vkarpov15/gh-14503","pushedAt":"2024-04-23T20:20:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"},"commit":{"message":"fix: reuse existing hydratedPopulatedDocs option re: #14503","shortMessageHtmlLink":"fix: reuse existing hydratedPopulatedDocs option re: #14503"}},{"before":null,"after":"a4e782dec84da0a4cb7cfaa71ac8b32a55b27023","ref":"refs/heads/vkarpov15/gh-14503","pushedAt":"2024-04-23T20:11:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"},"commit":{"message":"fix(model): make `hydrate()` hydrate populated docs underneath virtuals","shortMessageHtmlLink":"fix(model): make hydrate() hydrate populated docs underneath virtuals"}},{"before":"43538a26427a6d41fbcb430197c258ae25586d6b","after":null,"ref":"refs/heads/IslandRhythms/gh-14511","pushedAt":"2024-04-22T21:14:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vkarpov15","name":"Valeri Karpov","path":"/vkarpov15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1620265?s=80&v=4"}},{"before":"e9591b0fc620d22f02e704ef600c1bafcfed4fa3","after":"43538a26427a6d41fbcb430197c258ae25586d6b","ref":"refs/heads/IslandRhythms/gh-14511","pushedAt":"2024-04-22T20:41:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IslandRhythms","name":"Daniel Diaz","path":"/IslandRhythms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39510674?s=80&v=4"},"commit":{"message":"made requested fixes","shortMessageHtmlLink":"made requested fixes"}},{"before":"c45a6088844863cafc52b1231c1b3769a436dc30","after":"e9591b0fc620d22f02e704ef600c1bafcfed4fa3","ref":"refs/heads/IslandRhythms/gh-14511","pushedAt":"2024-04-22T19:00:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IslandRhythms","name":"Daniel Diaz","path":"/IslandRhythms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39510674?s=80&v=4"},"commit":{"message":"remove unused var","shortMessageHtmlLink":"remove unused var"}},{"before":"5efd3d7f79a0d089d13453b9d8937df7a890f6e7","after":"c45a6088844863cafc52b1231c1b3769a436dc30","ref":"refs/heads/IslandRhythms/gh-14511","pushedAt":"2024-04-22T18:52:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IslandRhythms","name":"Daniel Diaz","path":"/IslandRhythms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39510674?s=80&v=4"},"commit":{"message":"fix: lint","shortMessageHtmlLink":"fix: lint"}},{"before":"d509ae88c413b7cd7c8d8f9d1010b058fde30c60","after":"5efd3d7f79a0d089d13453b9d8937df7a890f6e7","ref":"refs/heads/IslandRhythms/gh-14511","pushedAt":"2024-04-22T18:51:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IslandRhythms","name":"Daniel Diaz","path":"/IslandRhythms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39510674?s=80&v=4"},"commit":{"message":"readConcern","shortMessageHtmlLink":"readConcern"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPC4uoAA","startCursor":null,"endCursor":null}},"title":"Activity · Automattic/mongoose"}