efb4b09 | Valeri Karpov | 26 July 2014, 21:58:31 UTC | release 3.8.14 | 26 July 2014, 21:58:31 UTC |
3b1bd3c | Valeri Karpov | 26 July 2014, 21:50:48 UTC | Wrap up #2151 | 26 July 2014, 21:50:48 UTC |
ed510b0 | Valeri Karpov | 26 July 2014, 21:05:20 UTC | Fix #2151 | 26 July 2014, 21:05:20 UTC |
1fafd67 | Valeri Karpov | 25 July 2014, 19:57:12 UTC | Fix #2183: bump node-mongodb-version to 1.4.7 | 25 July 2014, 19:57:12 UTC |
8166a6a | Valeri Karpov | 25 July 2014, 19:25:50 UTC | Fix #2187: add .cursor() helper for aggregation to enable agg cursor | 25 July 2014, 19:25:50 UTC |
48d24bf | Valeri Karpov | 23 July 2014, 23:33:49 UTC | Fix #2143: pass back all parameters in promise.resolve | 23 July 2014, 23:33:49 UTC |
cdd63bf | Valeri Karpov | 23 July 2014, 23:01:07 UTC | Fix #2140: bad crash in documentarray.js | 23 July 2014, 23:01:07 UTC |
b5df2ce | Valeri Karpov | 21 July 2014, 20:38:03 UTC | Merge pull request #2198 from karbassi/patch-1 Fixed missing directory. | 21 July 2014, 20:38:03 UTC |
393ffe0 | Valeri Karpov | 21 July 2014, 20:37:03 UTC | Merge pull request #2197 from yamadapc/3.8.x Fix `mongoose.models` consistency bug. | 21 July 2014, 20:37:03 UTC |
4eec31f | Ali Karbassi | 16 July 2014, 20:21:45 UTC | Fixed missing directory. | 16 July 2014, 20:21:45 UTC |
f535083 | yamadapc | 16 July 2014, 13:46:53 UTC | Fix `mongoose.models` consistency bug. Since `mongoose.models` and `mongoose.connection.models` weren't the same object, calling `doc.db.modelNames()` didn't return the same output as calling `mongoose.modelNames()` even if `doc` was an instance of a `Model` registered to the default connection. This caused weird problems when using discriminators, since they are registered with `parentModel.db.model(...)` (which is equal to `mongoose.connection`) rather than with `mongoose.model(...)`. Using discriminators, `mongoose.models` ended up having the parent models' references, while `mongoose.connection.models` had the discriminators references. The fix was to set the default connection's `models` property to `mongoose.models` so that they share the same object. This makes `mongoose.models` and `mongoose.connection.models` (or `document.db.models`, `model.db.models`, `model.base.models` etc.) deterministically equal. | 16 July 2014, 15:00:15 UTC |
264162b | Valeri Karpov | 16 July 2014, 14:32:13 UTC | Fix #2035: slightly nasty hack to work around toObject messiness | 16 July 2014, 14:32:13 UTC |
0bc7124 | Valeri Karpov | 15 July 2014, 19:24:58 UTC | Fix #2002: get rid of bad hack for converting MongooseArray -> string | 15 July 2014, 19:24:58 UTC |
c5cd77e | Valeri Karpov | 14 July 2014, 14:39:57 UTC | Now working on 3.8.14 | 14 July 2014, 14:39:57 UTC |
486274b | Valeri Karpov | 14 July 2014, 14:38:34 UTC | release 3.8.13 | 14 July 2014, 14:38:34 UTC |
ed4b0f3 | Valeri Karpov | 14 July 2014, 14:29:07 UTC | Hack to make findOneAndUpdate with __v work with mongodb 2.2 | 14 July 2014, 14:29:07 UTC |
8bbc688 | Valeri Karpov | 11 July 2014, 21:31:52 UTC | Make unit test compatible with mocha async-only | 11 July 2014, 21:31:52 UTC |
fa2e449 | Valeri Karpov | 11 July 2014, 21:26:48 UTC | Fix #2144 | 11 July 2014, 21:26:48 UTC |
34915ad | Valeri Karpov | 11 July 2014, 21:17:43 UTC | Fix #2127 | 11 July 2014, 21:17:43 UTC |
5c54c7e | Valeri Karpov | 07 July 2014, 17:12:20 UTC | Merge pull request #2173 from Mikxail/3.8.x In Model.update() using merge function for conditions | 07 July 2014, 17:12:20 UTC |
828f052 | Valeri Karpov | 07 July 2014, 16:20:21 UTC | Fix #2159: make sure to remove old events when creating new documentarray | 07 July 2014, 16:20:21 UTC |
15ca103 | Valeri Karpov | 07 July 2014, 15:59:56 UTC | POC for fixing #2159 | 07 July 2014, 15:59:56 UTC |
f0f3511 | Valeri Karpov | 03 July 2014, 22:20:28 UTC | Fix #2123: aggressively remove _id after populate with select _id:0 | 03 July 2014, 22:20:28 UTC |
df3815f | Valeri Karpov | 03 July 2014, 18:49:42 UTC | Merge pull request #2171 from esco/3.8.x removed duplicate require statement | 03 July 2014, 18:49:42 UTC |
a581169 | Mikxail | 02 July 2014, 17:43:44 UTC | In Model.update() using merge function for conditions | 02 July 2014, 17:43:44 UTC |
a3cf668 | Esco Obong | 30 June 2014, 19:56:00 UTC | removed duplicate require statement | 30 June 2014, 19:56:00 UTC |
6007732 | Valeri Karpov | 27 June 2014, 22:50:59 UTC | Fix #2019 | 27 June 2014, 22:50:59 UTC |
295fc32 | Valeri Karpov | 27 June 2014, 20:32:04 UTC | Fix #1874 | 27 June 2014, 20:32:04 UTC |
6ce8fce | Valeri Karpov | 27 June 2014, 14:48:51 UTC | Merge pull request #2154 from kevinoid/cast-update-null-fix TypeError when updating a document with null properties | 27 June 2014, 14:48:51 UTC |
b1e0935 | Kevin Locke | 20 June 2014, 17:43:36 UTC | Improve null handling in Query.prototype._castUpdate Query.prototype._castUpdate assumes that property values of obj are non-null when checking the constructor of the value. This will cause a TypeError when the values are null, which can legitimately occur during an update with the overwrite option. Handle this case by checking if the value is truthy before checking the name of the constructor. Signed-off-by: Kevin Locke <klocke@quantpost.com> | 20 June 2014, 17:43:36 UTC |
54d0042 | Valeri Karpov | 06 June 2014, 21:11:19 UTC | Fix typo in 2.8 docs #2120 | 06 June 2014, 21:11:19 UTC |
29b8bfa | Valeri Karpov | 06 June 2014, 21:10:43 UTC | Merge pull request #2121 from shakirullahi/patch-1 Fixing issue #2120 | 06 June 2014, 21:10:43 UTC |
196eba7 | Valeri Karpov | 06 June 2014, 20:56:24 UTC | Fix #2122: set __v on findOneAndUpdate | 06 June 2014, 20:56:24 UTC |
566e746 | Valeri Karpov | 06 June 2014, 19:10:14 UTC | Fix #1973: fall back to using deepEqual() if _id not present in addToSet() | 06 June 2014, 19:10:14 UTC |
a676a1c | Valeri Karpov | 06 June 2014, 18:42:14 UTC | Revert "Merge pull request #2125 from WarttHog/strictJsonDate" This reverts commit 8fb02de78ef393964b359fec7d8ee23edf130ac7, reversing changes made to a6dbfcd182e321752c2e91e8928a8a0458367324. | 06 June 2014, 18:42:14 UTC |
3b91fdc | Valeri Karpov | 06 June 2014, 18:18:33 UTC | Revert changes to package.json | 06 June 2014, 18:18:33 UTC |
8fb02de | Valeri Karpov | 06 June 2014, 18:17:28 UTC | Merge pull request #2125 from WarttHog/strictJsonDate Support for "Extended JSON" dates | 06 June 2014, 18:17:28 UTC |
a6dbfcd | Valeri Karpov | 06 June 2014, 18:10:08 UTC | Fix #2102: bump mquery to 0.8.0 | 06 June 2014, 18:10:08 UTC |
4c1db9f | Tom Gault | 05 June 2014, 04:23:38 UTC | Looking for MongoDB extended-JSON-style date specification. Model.create should now be able to process date values from standard JSON. | 05 June 2014, 04:23:38 UTC |
08ed524 | Tom Gault | 05 June 2014, 04:22:15 UTC | In Document.set(), using 'value' variable instead of 'path[key]'. | 05 June 2014, 04:22:15 UTC |
3d13221 | Shakirullahi O.P | 02 June 2014, 14:07:40 UTC | Fixing issue #2120 Under the heading Connecting to MongoDB, it explains about different connection methods. One of them described as mongoose.connect, but first time it spelled wrongly as mongose.connect(see missing 'o'). Change it to mongoose.connect | 02 June 2014, 14:07:40 UTC |
5418cf1 | Valeri Karpov | 30 May 2014, 20:24:13 UTC | Now working on 3.8.13 | 30 May 2014, 20:24:13 UTC |
62804c3 | Valeri Karpov | 30 May 2014, 20:23:24 UTC | Release 3.8.12 | 30 May 2014, 20:23:24 UTC |
55a8544 | Valeri Karpov | 30 May 2014, 20:12:57 UTC | Fix 2.4/2.2 tests for new allowDiskUse helper | 30 May 2014, 20:12:57 UTC |
6087b2f | Valeri Karpov | 30 May 2014, 18:54:05 UTC | Fix #2114: add allowDiskUse helper to aggregation | 30 May 2014, 18:54:05 UTC |
8c86e5d | Valeri Karpov | 30 May 2014, 18:31:34 UTC | Fix #2082 | 30 May 2014, 18:31:34 UTC |
8eb1e48 | Valeri Karpov | 30 May 2014, 16:38:24 UTC | Fix #1672 by patching in #2084 | 30 May 2014, 16:38:24 UTC |
30da21b | Valeri Karpov | 29 May 2014, 21:12:23 UTC | Merge pull request #2088 from archangel-irk/3.8.x fix #1954 | 29 May 2014, 21:12:23 UTC |
50ccde5 | Valeri Karpov | 29 May 2014, 21:09:03 UTC | Merge pull request #2100 from pgherveou/3.8.x don't mark path as dirty when using custom getter | 29 May 2014, 21:09:03 UTC |
d0660c6 | Valeri Karpov | 23 May 2014, 23:30:40 UTC | Fix #1794: don't take cached populated if array length has changed | 23 May 2014, 23:30:40 UTC |
078fdec | PG | 23 May 2014, 15:56:24 UTC | don't mark path as dirty when using custom getter | 23 May 2014, 15:56:24 UTC |
471e0af | Valeri Karpov | 23 May 2014, 15:42:45 UTC | Merge pull request #2095 from jakesjews/3.8.x fix benchmarks | 23 May 2014, 15:42:45 UTC |
b14a0a4 | Valeri Karpov | 22 May 2014, 17:04:09 UTC | Now working on 3.8.12 | 22 May 2014, 17:04:09 UTC |
fe4089c | Valeri Karpov | 22 May 2014, 16:58:49 UTC | 3.8.11 | 22 May 2014, 16:58:49 UTC |
d93ce3c | Valeri Karpov | 22 May 2014, 16:52:16 UTC | Bump node driver to 1.4.5 for fixes related to https://jira.mongodb.org/browse/NODE-54 See https://github.com/mongodb/node-mongodb-native/commit/35c6d0d65aa8b61f38a150eeaf6bfa8c2fb17a07 | 22 May 2014, 16:52:16 UTC |
42e8e58 | Valeri Karpov | 22 May 2014, 16:47:17 UTC | Revert "Merge pull request #2052 from antoinepairet/3.8.x" This reverts commit 2dc92cb1b025cbe6a6537fb0f70ef69f2cdedf03, reversing changes made to 94cc9c788763a6fd5afaa0c07dbfae8d6d86cf07. | 22 May 2014, 16:47:17 UTC |
643c4c5 | Jacob Jewell | 21 May 2014, 01:47:02 UTC | fix benchmarks | 21 May 2014, 01:47:02 UTC |
a0bd95d | Valeri Karpov | 20 May 2014, 19:07:57 UTC | Now working on 3.8.11 | 20 May 2014, 19:07:57 UTC |
da87828 | Valeri Karpov | 20 May 2014, 19:03:40 UTC | release 3.8.10 | 20 May 2014, 19:03:40 UTC |
0aaf382 | Valeri Karpov | 20 May 2014, 18:47:29 UTC | Revert "Merge pull request #2043 from sensibill/3.8.x" This reverts commit 715ed598cc19eba63bf7c32b03db85a04ba48e28, reversing changes made to 45c3ac34b8f92378816c796c12c17c61d73d9265. Conflicts: docs/guide.jade lib/document.js | 20 May 2014, 18:47:29 UTC |
b32820b | Valeri Karpov | 20 May 2014, 18:27:15 UTC | Fix minor typo in package.json | 20 May 2014, 18:27:15 UTC |
fe3296f | Valeri Karpov | 20 May 2014, 18:23:52 UTC | Revert "Merge pull request #2081 from JasonGhent/3.8.x" This reverts commit 7c274073434af0dd8136eafbf84597f61cff413c, reversing changes made to 24609933d07cd224e69493f523f4e2c0b880f3e7. Conflicts: package.json | 20 May 2014, 18:23:52 UTC |
74ffd9d | Valeri Karpov | 19 May 2014, 19:02:04 UTC | Merge pull request #2083 from artmees/patch-2 FIX code type | 19 May 2014, 19:02:04 UTC |
5b4490d | Constantine Melnikov | 19 May 2014, 09:09:45 UTC | fix #1954 | 19 May 2014, 09:09:45 UTC |
104ef20 | Ahmed Abdel Razzak | 17 May 2014, 01:56:47 UTC | FIX code type use the predefined `thingSchema` instead of `schemaSchema` | 17 May 2014, 01:56:47 UTC |
4749294 | Valeri Karpov | 16 May 2014, 20:15:14 UTC | Merge pull request #2079 from sensibill/3.8.x Update guide.jade | 16 May 2014, 20:15:14 UTC |
b4532fb | Valeri Karpov | 16 May 2014, 20:14:13 UTC | Quick fix for style consistency from PR #2081 | 16 May 2014, 20:14:13 UTC |
3455607 | Valeri Karpov | 16 May 2014, 20:09:50 UTC | Fix #2070: update to mongodb driver 1.4.4 (js-bson 0.2.8) for objectid fix | 16 May 2014, 20:09:50 UTC |
7c27407 | Valeri Karpov | 16 May 2014, 17:46:48 UTC | Merge pull request #2081 from JasonGhent/3.8.x asynchronous post hooks | 16 May 2014, 17:46:48 UTC |
232e838 | Jason Ghent | 16 May 2014, 16:22:35 UTC | Merge branch 'chopachom-3.8.x' into 3.8.x | 16 May 2014, 16:22:35 UTC |
f92f229 | Jason Ghent | 16 May 2014, 16:21:53 UTC | Resolving conflict with package manifest. | 16 May 2014, 16:21:53 UTC |
b344580 | Bradley Arsenault | 16 May 2014, 15:19:35 UTC | Update guide.jade Noticed an error where validateOnSave was supposed to be called validateBeforeSave. | 16 May 2014, 15:19:35 UTC |
2460993 | Valeri Karpov | 16 May 2014, 15:07:11 UTC | Merge pull request #2014 from chetverikov/3.8.x Fix bug populate array of object | 16 May 2014, 15:07:11 UTC |
715ed59 | Valeri Karpov | 16 May 2014, 15:05:37 UTC | Merge pull request #2043 from sensibill/3.8.x Added in the ability to disable automatic validation when a model is sav... | 16 May 2014, 15:05:37 UTC |
45c3ac3 | Valeri Karpov | 16 May 2014, 15:01:55 UTC | Merge pull request #2055 from markstos/virtuals-docs Fill in some gaps in the virtuals docs | 16 May 2014, 15:01:55 UTC |
6cddf84 | Valeri Karpov | 16 May 2014, 14:46:18 UTC | Fix #2024: now supports $position in 2.6 | 16 May 2014, 14:46:18 UTC |
2dc92cb | Valeri Karpov | 12 May 2014, 18:43:39 UTC | Merge pull request #2052 from antoinepairet/3.8.x add 'domain' to reserved keywords | 12 May 2014, 18:43:39 UTC |
94cc9c7 | Valeri Karpov | 12 May 2014, 18:40:53 UTC | Merge pull request #2049 from lbeschastny/options-corruption Mongoose `.find()` method corrupts options object | 12 May 2014, 18:40:53 UTC |
12d35fb | Valeri Karpov | 09 May 2014, 15:48:59 UTC | Merge branch '3.8.x' of github.com:LearnBoost/mongoose into 3.8.x | 09 May 2014, 15:48:59 UTC |
d99a891 | Valeri Karpov | 09 May 2014, 15:48:46 UTC | Add test for $out helper | 09 May 2014, 15:48:46 UTC |
1507821 | Valeri Karpov | 08 May 2014, 18:05:27 UTC | Now working on 3.8.10 | 08 May 2014, 18:05:27 UTC |
4a812b5 | Valeri Karpov | 08 May 2014, 18:04:12 UTC | Bump 3.8.9 | 08 May 2014, 18:04:12 UTC |
dc421df | Valeri Karpov | 08 May 2014, 17:49:59 UTC | Add test coverage for text search and sorting by text score | 08 May 2014, 17:49:59 UTC |
c228c73 | Valeri Karpov | 07 May 2014, 22:50:17 UTC | Add helper for $out to aggregate | 07 May 2014, 22:50:17 UTC |
c1efafb | Valeri Karpov | 07 May 2014, 19:27:32 UTC | Handle 2.6's empty $set (SERVER-12266) error as gracefully as possible without significant API change | 07 May 2014, 19:27:32 UTC |
8d253c6 | Valeri Karpov | 06 May 2014, 18:05:42 UTC | .options() is no longer reliable for determining if a collection exists in 2.6 | 06 May 2014, 18:05:42 UTC |
c4c5aba | Valeri Karpov | 05 May 2014, 21:15:23 UTC | Use power-of-2 size for capped collection size, because that's all MongoDB 2.6 allows | 05 May 2014, 21:15:23 UTC |
338cf9e | Valeri Karpov | 05 May 2014, 18:32:37 UTC | Upgrade to mquery 0.7, node-mongodb-native 1.4.3, further cleanup of tests for mongodb 2.6 | 05 May 2014, 18:32:37 UTC |
beb8d62 | Mark Stosberg | 01 May 2014, 21:18:53 UTC | Clarify that you can't use virtual in queries are field selections. ( It wasn't clear that they couldn't be used for field selection until I checked. ) | 01 May 2014, 21:18:53 UTC |
f4e04cc | Mark Stosberg | 01 May 2014, 21:01:02 UTC | If you are learning about Virtuals, you should also know about the 'toObject' behavior. So a brief mention is added to the Guide. | 01 May 2014, 21:01:02 UTC |
b3141bf | Mark Stosberg | 01 May 2014, 20:54:08 UTC | Combine the intro and conclusion for Virtuals, and provide some examples. It's better to summarize the feature in the introduction. Thus, if you know whether you need to read the rest of the section or not. Some brief examples were added to intro paragraph to help explain the common use-cases. | 01 May 2014, 20:54:08 UTC |
de8e2d4 | Mark Stosberg | 01 May 2014, 20:49:56 UTC | Note that virtual properties are applied before other validation So, it safe to use a virtual setting to set underlying required fields. | 01 May 2014, 20:49:56 UTC |
fea8b87 | Valeri Karpov | 29 April 2014, 20:37:11 UTC | Clean up one more 2.6-specific test failure: $maxDistance should be param to $near See http://docs.mongodb.org/manual/reference/operator/query/maxDistance/ | 29 April 2014, 20:37:11 UTC |
8bda62b | Antoine Pairet | 29 April 2014, 15:15:23 UTC | add 'domain' to reserved keywords Actually fixes issue 1338 | 29 April 2014, 15:15:23 UTC |
7e7edae | Leonid Beschastny | 29 April 2014, 10:30:25 UTC | Added options corruption test | 29 April 2014, 10:30:25 UTC |
c072767 | Leonid Beschastny | 29 April 2014, 10:17:43 UTC | Fixed query corruption | 29 April 2014, 10:17:43 UTC |
444a154 | Valeri Karpov | 25 April 2014, 21:14:01 UTC | Fix test tripping a nasty server bug, see SERVER-13666 on mongodb jira | 25 April 2014, 21:14:01 UTC |
79ceb66 | Bradley Arsenault | 25 April 2014, 16:45:59 UTC | Update guide.jade removed an extraneous comment | 25 April 2014, 16:45:59 UTC |
928dd24 | Bradley Arsenault | 25 April 2014, 16:26:30 UTC | Added in the ability to disable automatic validation when a model is saved. | 25 April 2014, 16:26:30 UTC |
f243bc9 | Aaron Heckmann | 13 April 2014, 14:24:39 UTC | Merge pull request #2018 from MannyC/3.8.x documentation for depopulate option of document.toObject. | 13 April 2014, 14:24:39 UTC |