a28515d | Valeri Karpov | 17 January 2020, 21:40:33 UTC | chore: release 5.8.9 | 17 January 2020, 21:40:33 UTC |
5b2b0e5 | Valeri Karpov | 17 January 2020, 21:37:00 UTC | docs(queries): clarify when to use queries versus aggregations Fix #8494 | 17 January 2020, 21:37:00 UTC |
d62e141 | Valeri Karpov | 17 January 2020, 21:36:53 UTC | chore: now working on 5.8.9 | 17 January 2020, 21:36:53 UTC |
b186b93 | Valeri Karpov | 16 January 2020, 22:37:36 UTC | test(populate): reuse collections where possible for `populate()` tests Re: #8481 | 16 January 2020, 22:37:36 UTC |
b5f744e | Valeri Karpov | 16 January 2020, 18:14:05 UTC | style: fix lint | 16 January 2020, 18:14:05 UTC |
b636c08 | Valeri Karpov | 16 January 2020, 18:12:02 UTC | fix(populate): skip populating embedded discriminator array values that don't have a `refPath` Fix #8499 | 16 January 2020, 18:12:02 UTC |
6af9874 | Valeri Karpov | 16 January 2020, 18:11:20 UTC | test(populate): repro #8499 | 16 January 2020, 18:11:20 UTC |
14165e7 | Valeri Karpov | 16 January 2020, 17:14:36 UTC | chore: update opencollective sponsors | 16 January 2020, 17:14:36 UTC |
6c42e00 | Valeri Karpov | 14 January 2020, 22:42:41 UTC | chore: update size | 14 January 2020, 22:42:41 UTC |
96af6ba | Valeri Karpov | 14 January 2020, 22:39:27 UTC | chore: update opencollective sponsor | 14 January 2020, 22:39:27 UTC |
e92c4dd | Valeri Karpov | 14 January 2020, 22:36:11 UTC | Merge branch 'master' of github.com:Automattic/mongoose | 14 January 2020, 22:36:11 UTC |
780146a | Valeri Karpov | 14 January 2020, 22:35:54 UTC | chore: release 5.8.8 | 14 January 2020, 22:35:54 UTC |
6aa4ac6 | Valeri Karpov | 14 January 2020, 22:28:45 UTC | Merge pull request #8507 from ntsekouras/fix-8234 Support `lean` option for `Model.insertMany()` #8234 | 14 January 2020, 22:28:45 UTC |
c082793 | Valeri Karpov | 14 January 2020, 22:25:56 UTC | style: fix lint | 14 January 2020, 22:25:56 UTC |
246cb60 | Valeri Karpov | 14 January 2020, 22:23:19 UTC | test: clean up unnecessary params to Query constructor re: #8481 | 14 January 2020, 22:23:19 UTC |
3759747 | ntsekouras | 14 January 2020, 20:44:14 UTC | fix-8234 | 14 January 2020, 20:44:14 UTC |
73cba7d | Valeri Karpov | 14 January 2020, 19:45:06 UTC | test: fix tests re: #8481 refactor | 14 January 2020, 19:45:06 UTC |
91bab9f | Valeri Karpov | 14 January 2020, 19:34:33 UTC | test(query): reuse collections where possible in query tests, reduce runtime from 40s to 15s on my linux laptop Re: #8481 | 14 January 2020, 19:34:33 UTC |
beb789f | Valeri Karpov | 14 January 2020, 18:52:32 UTC | fix(document): don't throw parallel validate error when validating subdoc underneath modified nested path Fix #8486 | 14 January 2020, 18:53:41 UTC |
87d4d8e | Valeri Karpov | 14 January 2020, 18:52:16 UTC | test(document): repro #8486 | 14 January 2020, 18:52:16 UTC |
2ff4c78 | Valeri Karpov | 12 January 2020, 17:51:15 UTC | Merge branch 'master' of github.com:Automattic/mongoose | 12 January 2020, 17:51:15 UTC |
9acda51 | Valeri Karpov | 12 January 2020, 17:51:04 UTC | chore: now working on 5.8.8 | 12 January 2020, 17:51:04 UTC |
a53f677 | Valeri Karpov | 12 January 2020, 17:03:47 UTC | Merge pull request #8501 from AbdelrahmanHafez/patch-1 fixes #8500 | 12 January 2020, 17:03:47 UTC |
a8c588a | Valeri Karpov | 11 January 2020, 17:39:55 UTC | docs(populate+schematypes): make note of `_id` getter for ObjectIds in populate docs Fix #8483 | 11 January 2020, 17:39:55 UTC |
c4e8001 | Hafez | 11 January 2020, 12:48:44 UTC | fixes #8500 | 11 January 2020, 12:48:44 UTC |
a4d623e | Valeri Karpov | 10 January 2020, 22:06:48 UTC | chore: release 5.8.7 | 10 January 2020, 22:06:48 UTC |
c866866 | Valeri Karpov | 10 January 2020, 21:57:34 UTC | chore: update opencollective sponsors | 10 January 2020, 21:57:34 UTC |
2a18b0f | Valeri Karpov | 10 January 2020, 21:48:13 UTC | test: fix tests re: #8481 | 10 January 2020, 21:48:13 UTC |
b3d5faa | Valeri Karpov | 10 January 2020, 21:42:43 UTC | Actually fix #8479 | 10 January 2020, 21:42:43 UTC |
d938e9a | Valeri Karpov | 10 January 2020, 21:19:18 UTC | fix(documentarray): modify ownerDocument when setting doc array to a doc array thats part of another document Fix #8479 | 10 January 2020, 21:19:48 UTC |
b2f2bdf | Valeri Karpov | 10 January 2020, 21:17:57 UTC | test(documentarray): repro #8479 | 10 January 2020, 21:17:57 UTC |
a041b44 | Valeri Karpov | 10 January 2020, 20:27:40 UTC | fix(document): ensure that you can call `splice()` after `slice()` on an array Fix #8482 | 10 January 2020, 20:27:42 UTC |
a3ab3a6 | Valeri Karpov | 10 January 2020, 20:26:52 UTC | test(document): repro #8482 | 10 January 2020, 20:26:52 UTC |
b4b6486 | Valeri Karpov | 09 January 2020, 17:28:43 UTC | docs(populate): improve cross-db populate docs to include model refs Fix #8497 | 09 January 2020, 17:28:43 UTC |
56bbac4 | Valeri Karpov | 09 January 2020, 17:28:37 UTC | chore: now working on 5.8.7 | 09 January 2020, 17:28:37 UTC |
abb47f1 | Valeri Karpov | 08 January 2020, 03:46:33 UTC | chore: release 5.8.6 | 08 January 2020, 03:46:33 UTC |
713ec2d | Valeri Karpov | 08 January 2020, 03:42:18 UTC | Merge branch '4.x' | 08 January 2020, 03:42:18 UTC |
1db031c | Valeri Karpov | 08 January 2020, 03:32:57 UTC | test(schema): clean up messy tests re: #8459 | 08 January 2020, 03:32:57 UTC |
8fa8012 | Valeri Karpov | 08 January 2020, 03:25:40 UTC | test: test cleanup re: #8459 | 08 January 2020, 03:25:40 UTC |
4a55040 | Valeri Karpov | 08 January 2020, 02:59:16 UTC | chore: remove problematic mongoose-long dep and use mongodb 3.4 in tests | 08 January 2020, 02:59:16 UTC |
91f95da | Valeri Karpov | 08 January 2020, 02:50:19 UTC | chore: run consistent mongod version in tests | 08 January 2020, 02:50:19 UTC |
0e65e6e | Valeri Karpov | 08 January 2020, 02:42:21 UTC | chore: release 4.13.20 | 08 January 2020, 02:42:21 UTC |
803090d | Valeri Karpov | 08 January 2020, 02:40:55 UTC | fix(schema): make aliases handle mongoose-lean-virtuals Backport fix for #6069 and vkarpov15/mongoose-lean-virtuals#6 | 08 January 2020, 02:40:58 UTC |
6a8b381 | Valeri Karpov | 08 January 2020, 02:40:01 UTC | chore: add .config.js to gitignore and npmignore | 08 January 2020, 02:40:01 UTC |
a076c88 | Valeri Karpov | 06 January 2020, 19:45:40 UTC | chore: release 5.8.5 | 06 January 2020, 19:45:40 UTC |
24f0b9d | Valeri Karpov | 06 January 2020, 16:43:05 UTC | test: fix more tests re: #8481 | 06 January 2020, 16:43:05 UTC |
613142e | Valeri Karpov | 06 January 2020, 16:35:34 UTC | style: fix lint | 06 January 2020, 16:35:34 UTC |
d58e38d | Valeri Karpov | 06 January 2020, 16:34:29 UTC | test: fix a couple tests re: #8481 | 06 January 2020, 16:34:29 UTC |
e8d3756 | Valeri Karpov | 06 January 2020, 16:20:03 UTC | refactor: reuse model collections where possible for populate tests re: #8481 | 06 January 2020, 16:20:03 UTC |
6c6d744 | Valeri Karpov | 06 January 2020, 15:16:07 UTC | refactor: use VirtualOptions class to make it easier to document options for populate virtuals Re: #8475 | 06 January 2020, 15:16:09 UTC |
a7ab660 | Valeri Karpov | 06 January 2020, 14:45:34 UTC | fix(populate): support top-level match option for virtual populate Fix #8475 | 06 January 2020, 14:45:34 UTC |
f01240e | Valeri Karpov | 06 January 2020, 14:45:07 UTC | test(populate): repro #8475 | 06 January 2020, 14:45:07 UTC |
3949575 | Valeri Karpov | 05 January 2020, 21:34:16 UTC | fix(model): avoid applying skip when populating virtual with count Fix #8476 | 05 January 2020, 21:34:16 UTC |
64382ae | Valeri Karpov | 05 January 2020, 21:34:02 UTC | test(populate): repro #8476 | 05 January 2020, 21:34:02 UTC |
58c4c1a | Valeri Karpov | 04 January 2020, 15:45:54 UTC | chore: update opencollective sponsor link | 04 January 2020, 15:45:54 UTC |
c79a6b9 | Valeri Karpov | 04 January 2020, 15:41:09 UTC | fix(document): avoid double-running validators on single nested subdocs within single nested subdocs Fix tests for #8468 | 04 January 2020, 15:42:16 UTC |
9199bef | Valeri Karpov | 03 January 2020, 22:18:30 UTC | fix(document): throw error when running `validate()` multiple times on the same document Fix #8468 | 03 January 2020, 22:18:30 UTC |
be42fbd | Valeri Karpov | 03 January 2020, 22:18:13 UTC | test(document): repro #8468 | 03 January 2020, 22:18:13 UTC |
0825be4 | Valeri Karpov | 03 January 2020, 20:49:10 UTC | fix(document): allow pre('validate') hooks to throw errors with `name = 'ValidationError'` Fix #8466 | 03 January 2020, 20:49:10 UTC |
f2cd74e | Valeri Karpov | 03 January 2020, 20:48:57 UTC | test(document): repro #8466 | 03 January 2020, 20:48:57 UTC |
a7c72e6 | Valeri Karpov | 03 January 2020, 19:54:29 UTC | fix(update): move top level $set of immutable properties to $setOnInsert so upserting with immutable properties actually sets the property Fix #8467 | 03 January 2020, 19:55:30 UTC |
1c6f124 | Valeri Karpov | 03 January 2020, 19:54:12 UTC | test(update): repro #8467 | 03 January 2020, 19:54:12 UTC |
3404a2b | Valeri Karpov | 03 January 2020, 19:04:17 UTC | style: fix lint | 03 January 2020, 19:04:17 UTC |
622fb4f | Valeri Karpov | 03 January 2020, 18:52:24 UTC | chore: now working on 5.8.5 | 03 January 2020, 18:52:24 UTC |
5c33b4c | Valeri Karpov | 03 January 2020, 18:51:35 UTC | fix(model): ensure deleteOne() and deleteMany() set discriminator filter even if no conditions passed Fix #8471 | 03 January 2020, 18:51:35 UTC |
b988497 | Valeri Karpov | 03 January 2020, 18:51:10 UTC | test(model): repro #8471 | 03 January 2020, 18:51:10 UTC |
4433d6c | Valeri Karpov | 02 January 2020, 21:38:45 UTC | chore: release 5.8.4 | 02 January 2020, 21:38:45 UTC |
ae80b5b | Valeri Karpov | 02 January 2020, 21:33:06 UTC | chore: update opencollective sponsors | 02 January 2020, 21:33:06 UTC |
f89a67b | Valeri Karpov | 02 January 2020, 21:31:54 UTC | docs(model): clean up some docs re: `aggregate()` | 02 January 2020, 21:31:54 UTC |
0729b23 | Valeri Karpov | 02 January 2020, 19:38:33 UTC | style: fix lint | 02 January 2020, 19:38:33 UTC |
9261d9d | Valeri Karpov | 02 January 2020, 17:57:29 UTC | fix(populate): allow deselecting `foreignField` from projection by prefixing with `-` Fix #8460 Fix mongodb-js/mongoose-autopopulate#60 | 02 January 2020, 17:57:29 UTC |
b6f6f37 | Valeri Karpov | 02 January 2020, 17:57:11 UTC | test(populate): repro #8460 | 02 January 2020, 17:57:11 UTC |
98724be | Valeri Karpov | 01 January 2020, 22:29:51 UTC | test: fix tests re: #8452 | 01 January 2020, 22:29:51 UTC |
9ce579e | Valeri Karpov | 01 January 2020, 22:28:42 UTC | style: fix lint | 01 January 2020, 22:28:42 UTC |
3f776a4 | Valeri Karpov | 01 January 2020, 22:25:47 UTC | fix(populate): support embedded discriminators with `refPath` when not all discriminator schemas have `refPath` Fix #8452 | 01 January 2020, 22:25:47 UTC |
f27fb82 | Valeri Karpov | 01 January 2020, 22:24:01 UTC | test(populate): repro #8452 | 01 January 2020, 22:24:01 UTC |
770df18 | Valeri Karpov | 30 December 2019, 16:04:53 UTC | fix: fix test for #8432 re: #8455 | 30 December 2019, 16:04:53 UTC |
7384bdd | Valeri Karpov | 30 December 2019, 15:58:02 UTC | test: fix broken test re: #8455 | 30 December 2019, 15:58:02 UTC |
392e2b1 | Valeri Karpov | 30 December 2019, 15:43:51 UTC | style: fix lint | 30 December 2019, 15:43:51 UTC |
ded0871 | Valeri Karpov | 30 December 2019, 15:42:18 UTC | fix(populate): ensure populate virtual gets set to empty array if `localField` is undefined in the database Fix #8455 Re: #8432 | 30 December 2019, 15:42:18 UTC |
9cb0dde | Valeri Karpov | 30 December 2019, 15:42:05 UTC | test(populate): repro #8455 | 30 December 2019, 15:42:05 UTC |
e350e6a | Valeri Karpov | 27 December 2019, 17:51:09 UTC | fix(array): allow defining `enum` on array if an array of numbers Analagous to #6102 but for arrays of numbers Re: #8139 Fix #6102 | 27 December 2019, 17:51:09 UTC |
9ec7949 | Valeri Karpov | 27 December 2019, 16:01:07 UTC | fix(connection): wrap `mongoose.connect()` server selection timeouts in MongooseTimeoutError for more readable stack traces Fix #8451 | 27 December 2019, 16:01:07 UTC |
7fae539 | Valeri Karpov | 24 December 2019, 15:46:23 UTC | docs: add example to SchemaNumberOptions#enum | 24 December 2019, 15:46:23 UTC |
979fb87 | Valeri Karpov | 23 December 2019, 19:03:34 UTC | chore: add monetta as opencollective sponsor | 23 December 2019, 19:03:34 UTC |
ded973d | Valeri Karpov | 23 December 2019, 18:56:25 UTC | chore: release 5.8.3 | 23 December 2019, 18:56:25 UTC |
d3a29be | Valeri Karpov | 23 December 2019, 02:07:43 UTC | docs(schematypes): add `enum` to list of schema number options | 23 December 2019, 02:07:43 UTC |
766e06e | Valeri Karpov | 22 December 2019, 19:35:53 UTC | fix(schema): handle `_id` option for document array schematypes Fix #8450 | 22 December 2019, 19:35:53 UTC |
f6637cf | Valeri Karpov | 22 December 2019, 19:35:33 UTC | test(schema): repro #8450 | 22 December 2019, 19:35:33 UTC |
b8119cf | Valeri Karpov | 21 December 2019, 22:26:32 UTC | fix(update): call setters when updating mixed type Fix #8444 | 21 December 2019, 22:26:32 UTC |
6cd9f6e | Valeri Karpov | 21 December 2019, 22:26:18 UTC | test(update): repro #8444 | 21 December 2019, 22:26:18 UTC |
02ec47e | Valeri Karpov | 21 December 2019, 21:42:30 UTC | test(map): add coverage for single nested maps with inline `_id` option Re: #8424 Re: #8137 | 21 December 2019, 21:42:30 UTC |
4dd84f2 | Valeri Karpov | 21 December 2019, 19:56:56 UTC | docs(connections): add note about MongoTimeoutError.reason Fix #8402 | 21 December 2019, 19:56:56 UTC |
0e619d0 | Valeri Karpov | 21 December 2019, 16:40:32 UTC | style: fix lint | 21 December 2019, 16:40:32 UTC |
e5c6b8c | Valeri Karpov | 21 December 2019, 16:38:41 UTC | fix: upgrade mongodb -> 3.4.1, fix tests from #8430 | 21 December 2019, 16:38:41 UTC |
c961b0b | Valeri Karpov | 21 December 2019, 16:37:07 UTC | Merge pull request #8430 from jaschaio/patch-1 Update mongodb dependency to 3.4 | 21 December 2019, 16:37:07 UTC |
7dcee70 | Valeri Karpov | 21 December 2019, 16:35:48 UTC | chore: now working on 5.8.3 | 21 December 2019, 16:35:48 UTC |
d7b7d11 | Valeri Karpov | 21 December 2019, 16:34:42 UTC | fix(populate): don't add empty subdocument to array when populating path underneath a non-existent document array Fix #8432 | 21 December 2019, 16:34:42 UTC |
58f557b | Valeri Karpov | 21 December 2019, 16:33:18 UTC | test(populate): repro #8432 | 21 December 2019, 16:34:29 UTC |
6bc7e91 | Valeri Karpov | 20 December 2019, 22:21:07 UTC | chore: release 5.8.2 | 20 December 2019, 22:21:07 UTC |