{"push_id":903371016,"size":250,"distinct_size":214,"ref":"refs/heads/master","head":"f422e9a85bd76123c67c241aff955371d0f2e5e8","before":"c87540bdcb7dcf06069691ef1122859c1ca597c6","commits":[{"sha":"d7d677c07b3c6a0e798d5d432da51fb090e3c183","author":{"email":"bf9748f8d5d0ccc8cf2c3b6ed5b13e46db8e67fe@asu.edu","name":"Christian Murphy"},"message":"replace internal pluralize with package","distinct":true,"url":"https://api.github.com/repos/sybarite/mongoose/commits/d7d677c07b3c6a0e798d5d432da51fb090e3c183"},{"sha":"4cdaf757ba426d5a6165fc5e6bb6fb8ea27e2440","author":{"email":"bf9748f8d5d0ccc8cf2c3b6ed5b13e46db8e67fe@asu.edu","name":"Christian Murphy"},"message":"names ending in character other than a-z cannot be pluralized","distinct":true,"url":"https://api.github.com/repos/sybarite/mongoose/commits/4cdaf757ba426d5a6165fc5e6bb6fb8ea27e2440"},{"sha":"03f3c2bc4d0eada6612604f408d39b0beb9e6d67","author":{"email":"5b91b1256eee326dcdf9fd99b81ac4462c397eae@prosiebensat1.com","name":"Jiri Nemecek"},"message":"gh-1936 - dynamic messages for validators\n\n with callback","distinct":true,"url":"https://api.github.com/repos/sybarite/mongoose/commits/03f3c2bc4d0eada6612604f408d39b0beb9e6d67"},{"sha":"2767d10281c19f834b626c98421224526c7e8fe2","author":{"email":"5b91b1256eee326dcdf9fd99b81ac4462c397eae@prosiebensat1.com","name":"Jiri Nemecek"},"message":"gh-1936 added to documentation","distinct":true,"url":"https://api.github.com/repos/sybarite/mongoose/commits/2767d10281c19f834b626c98421224526c7e8fe2"},{"sha":"ae075771c16f325b008376f98659d012fc449aa7","author":{"email":"bf9748f8d5d0ccc8cf2c3b6ed5b13e46db8e67fe@asu.edu","name":"Christian Murphy"},"message":"custom pluralize for mongoose","distinct":true,"url":"https://api.github.com/repos/sybarite/mongoose/commits/ae075771c16f325b008376f98659d012fc449aa7"},{"sha":"adfe23e9a6a6c5dc803a2425714eb3587d2956bf","author":{"email":"6c6e3fb8f81c0ef62ea68a3c675ec6ba3e6f23bc@gmail.com","name":"Valeri Karpov"},"message":"now working on 4.2.0","distinct":false,"url":"https://api.github.com/repos/sybarite/mongoose/commits/adfe23e9a6a6c5dc803a2425714eb3587d2956bf"},{"sha":"3ff6014c693c4adc96a47de26c14197a72b4e9a2","author":{"email":"6c6e3fb8f81c0ef62ea68a3c675ec6ba3e6f23bc@gmail.com","name":"Valeri Karpov"},"message":"added; basic idea for single embedded schemas","distinct":false,"url":"https://api.github.com/repos/sybarite/mongoose/commits/3ff6014c693c4adc96a47de26c14197a72b4e9a2"},{"sha":"4a218bc0912ba6a528fd7893a4690855345654a6","author":{"email":"6c6e3fb8f81c0ef62ea68a3c675ec6ba3e6f23bc@gmail.com","name":"Valeri Karpov"},"message":"refactor; move a bunch of repetitive castForQuery handlers under schematype","distinct":false,"url":"https://api.github.com/repos/sybarite/mongoose/commits/4a218bc0912ba6a528fd7893a4690855345654a6"},{"sha":"12ecfd8a2bc4fdad7d5879e8ddc90d1933bb1dd1","author":{"email":"6c6e3fb8f81c0ef62ea68a3c675ec6ba3e6f23bc@gmail.com","name":"Valeri Karpov"},"message":"added; support for query selectors with single nested schemas","distinct":false,"url":"https://api.github.com/repos/sybarite/mongoose/commits/12ecfd8a2bc4fdad7d5879e8ddc90d1933bb1dd1"},{"sha":"2b01d4fe39755a479373c7d936d9fc15f13f6b1a","author":{"email":"6c6e3fb8f81c0ef62ea68a3c675ec6ba3e6f23bc@gmail.com","name":"Valeri Karpov"},"message":"added; basic validation support for single nested schemas (#2689)","distinct":false,"url":"https://api.github.com/repos/sybarite/mongoose/commits/2b01d4fe39755a479373c7d936d9fc15f13f6b1a"},{"sha":"921f43f6c5d97c0c5cbad122d2457caa75c703bd","author":{"email":"2021e6b4519e661804a5d506cfdac2ed390cf914@gmail.com","name":"objectiveSee"},"message":"emit individual index build starts and finishes","distinct":true,"url":"https://api.github.com/repos/sybarite/mongoose/commits/921f43f6c5d97c0c5cbad122d2457caa75c703bd"},{"sha":"39c02c6086e8d8baa0702428461c34b9aa9f899b","author":{"email":"2021e6b4519e661804a5d506cfdac2ed390cf914@gmail.com","name":"objectiveSee"},"message":"documented new model events","distinct":true,"url":"https://api.github.com/repos/sybarite/mongoose/commits/39c02c6086e8d8baa0702428461c34b9aa9f899b"},{"sha":"79a7df0630f77e9a657cf8a430d8d93224236ad0","author":{"email":"6c6e3fb8f81c0ef62ea68a3c675ec6ba3e6f23bc@gmail.com","name":"Valeri Karpov"},"message":"proper support for markmodified (#2689)","distinct":false,"url":"https://api.github.com/repos/sybarite/mongoose/commits/79a7df0630f77e9a657cf8a430d8d93224236ad0"},{"sha":"9fe9502fd5a3ea36edad077db2039823776313ad","author":{"email":"6c6e3fb8f81c0ef62ea68a3c675ec6ba3e6f23bc@gmail.com","name":"Valeri Karpov"},"message":"added; single embedded schema support for update validators (#2689)","distinct":false,"url":"https://api.github.com/repos/sybarite/mongoose/commits/9fe9502fd5a3ea36edad077db2039823776313ad"},{"sha":"62007fa3d08bc4b8038eeb3a77f90ec691e2afcc","author":{"email":"6c6e3fb8f81c0ef62ea68a3c675ec6ba3e6f23bc@gmail.com","name":"Valeri Karpov"},"message":"support setDefaultsOnInsert (#2689)","distinct":false,"url":"https://api.github.com/repos/sybarite/mongoose/commits/62007fa3d08bc4b8038eeb3a77f90ec691e2afcc"},{"sha":"2205e22ffb26909e7ade09bee80cd57b399cf025","author":{"email":"6c6e3fb8f81c0ef62ea68a3c675ec6ba3e6f23bc@gmail.com","name":"Valeri Karpov"},"message":"remove some redundant code","distinct":false,"url":"https://api.github.com/repos/sybarite/mongoose/commits/2205e22ffb26909e7ade09bee80cd57b399cf025"},{"sha":"041fdea235772c77a18011f679e9c7d89498093e","author":{"email":"6c6e3fb8f81c0ef62ea68a3c675ec6ba3e6f23bc@gmail.com","name":"Valeri Karpov"},"message":"don't use $eq, doesn't work on 2.4","distinct":false,"url":"https://api.github.com/repos/sybarite/mongoose/commits/041fdea235772c77a18011f679e9c7d89498093e"},{"sha":"58fda74c48f2deeb47fd3763e8a9aa34532fb097","author":{"email":"6c6e3fb8f81c0ef62ea68a3c675ec6ba3e6f23bc@gmail.com","name":"Valeri Karpov"},"message":"test for #2509","distinct":false,"url":"https://api.github.com/repos/sybarite/mongoose/commits/58fda74c48f2deeb47fd3763e8a9aa34532fb097"},{"sha":"29f49d50c997ec20eae4233c3607f115d90b470c","author":{"email":"6c6e3fb8f81c0ef62ea68a3c675ec6ba3e6f23bc@gmail.com","name":"Valeri Karpov"},"message":"added; depopulate() (Fix #2509)","distinct":false,"url":"https://api.github.com/repos/sybarite/mongoose/commits/29f49d50c997ec20eae4233c3607f115d90b470c"},{"sha":"d9ec951d543c02e3680e41f85989c5fce303a95e","author":{"email":"6c6e3fb8f81c0ef62ea68a3c675ec6ba3e6f23bc@gmail.com","name":"Valeri Karpov"},"message":"test for #2981","distinct":false,"url":"https://api.github.com/repos/sybarite/mongoose/commits/d9ec951d543c02e3680e41f85989c5fce303a95e"}]}