76ae27b | Aaron Heckmann | 11 October 2011, 19:48:00 UTC | release 2.3.2 | 11 October 2011, 19:48:00 UTC |
f5082a2 | Aaron Heckmann | 11 October 2011, 19:44:27 UTC | fixed; population of null subdoc props closes #561 | 11 October 2011, 19:47:24 UTC |
50f6b9b | Aaron Heckmann | 11 October 2011, 19:43:29 UTC | failing test; populate a null subdoc property | 11 October 2011, 19:43:29 UTC |
ed9966d | Aaron Heckmann | 10 October 2011, 22:21:58 UTC | add eneko to History | 10 October 2011, 22:22:01 UTC |
117f310 | Aaron Heckmann | 10 October 2011, 22:12:14 UTC | release 2.3.1 | 10 October 2011, 22:12:14 UTC |
cc05532 | Aaron Heckmann | 10 October 2011, 22:05:16 UTC | never immediately thrown in query callback If a callback throws immediately within a query callback it can cause corrupted state in the -native connection. Very hard to reproduce. | 10 October 2011, 22:05:16 UTC |
0114ee9 | Aaron Heckmann | 10 October 2011, 22:03:45 UTC | bump -native to 0.9.6.21 | 10 October 2011, 22:03:45 UTC |
f3ad3c4 | Guillermo Rauch | 06 October 2011, 23:11:19 UTC | Merge pull request #556 from jlbyrey/master castForQuery fix | 06 October 2011, 23:11:19 UTC |
28812f6 | jlbyrey | 06 October 2011, 22:50:25 UTC | Add toValue for castForQuery (fix issue 555) | 06 October 2011, 22:50:25 UTC |
c185f40 | Aaron Heckmann | 06 October 2011, 19:34:16 UTC | Merge pull request #553 from LearnBoost/integration add query condition support to populate | 06 October 2011, 19:34:16 UTC |
1f88efc | Aaron Heckmann | 06 October 2011, 19:33:24 UTC | test population of subdocs with fields and conditions | 06 October 2011, 19:33:24 UTC |
78c7e21 | Aaron Heckmann | 06 October 2011, 16:24:24 UTC | restore correct populate behavior nulls/undefined are excluded (same as mongodb.find) | 06 October 2011, 16:24:24 UTC |
27806f3 | Aaron Heckmann | 06 October 2011, 04:37:10 UTC | style | 06 October 2011, 04:37:10 UTC |
424aae9 | Aaron Heckmann | 06 October 2011, 04:32:20 UTC | backwards compat for populate() conditions | 06 October 2011, 04:32:22 UTC |
c43e8e4 | Aaron Heckmann | 06 October 2011, 03:11:23 UTC | add string fields test | 06 October 2011, 03:11:23 UTC |
1293830 | Aaron Heckmann | 05 October 2011, 23:04:28 UTC | restore correct populated array behavior array length should match the array ids in the item being populated. any item not found will return null | 05 October 2011, 23:04:28 UTC |
2308689 | Aaron Heckmann | 05 October 2011, 23:03:20 UTC | allow overridding _id | 05 October 2011, 23:03:20 UTC |
9eb6174 | Aaron Heckmann | 05 October 2011, 23:02:28 UTC | fix ref tests | 05 October 2011, 23:02:28 UTC |
479ec62 | Aaron Heckmann | 05 October 2011, 14:52:38 UTC | fixed; use populate filters on single OIDs too | 05 October 2011, 14:52:38 UTC |
3f4c26f | Aaron Heckmann | 05 October 2011, 14:46:05 UTC | failing test; populate filters for single OIDs | 05 October 2011, 14:46:05 UTC |
6eecb2c | Eneko Alonso | 28 September 2011, 04:34:24 UTC | Updates and new tests for .populate() Updated query.js for backwards compatibility of populate() parameters Updated model.js to keep child items in order when filtered. Added 3 new tests to model.ref.test.js: - 'test populating an array of references and filtering' - 'test populating an array of references and multi-filtering' - 'test populating an array of references and multi-filtering with field selection' | 05 October 2011, 14:34:27 UTC |
89dda59 | Eneko Alonso | 28 September 2011, 00:20:38 UTC | Added support for query filters to query.populate() Example: Posts.find({ published: true }).populate('comments', { published: true }).run(function() {}); | 05 October 2011, 14:34:27 UTC |
9e2a3f0 | Aaron Heckmann | 04 October 2011, 17:33:09 UTC | temporarily using latest -native in master | 04 October 2011, 17:33:11 UTC |
4e36df3 | Aaron Heckmann | 04 October 2011, 16:45:03 UTC | release 2.3.0 | 04 October 2011, 16:45:03 UTC |
a9049b1 | Aaron Heckmann | 04 October 2011, 16:39:09 UTC | bump -native to 0.9.6-20 | 04 October 2011, 16:39:09 UTC |
d50490f | Aaron Heckmann | 04 October 2011, 15:53:32 UTC | fixed; null is an allowed Boolean default closes #523 | 04 October 2011, 16:06:10 UTC |
85a61ce | Aaron Heckmann | 04 October 2011, 15:52:54 UTC | failing test; null boolean defaults | 04 October 2011, 15:52:54 UTC |
9fd93b2 | Aaron Heckmann | 04 October 2011, 15:52:37 UTC | test for null dates | 04 October 2011, 15:52:37 UTC |
011c000 | Aaron Heckmann | 03 October 2011, 20:06:03 UTC | release 2.2.4 | 03 October 2011, 20:06:03 UTC |
44cc3c6 | Aaron Heckmann | 03 October 2011, 20:04:31 UTC | remove unnecessary timeout | 03 October 2011, 20:04:31 UTC |
ad9f3ca | Aaron Heckmann | 03 October 2011, 19:47:35 UTC | fixed; can now populate from arrays of nulls was previously erroring during cast and returning an empty array | 03 October 2011, 19:47:35 UTC |
8b5e29f | Aaron Heckmann | 03 October 2011, 19:46:51 UTC | failing test; populating from array including nulls | 03 October 2011, 19:46:51 UTC |
55dfb7a | Aaron Heckmann | 29 September 2011, 18:41:16 UTC | release 2.2.3 | 29 September 2011, 18:41:16 UTC |
a3c5a68 | Aaron Heckmann | 29 September 2011, 18:39:49 UTC | bump -native 0.9.6-19 | 29 September 2011, 18:39:52 UTC |
0717b33 | Aaron Heckmann | 29 September 2011, 15:36:12 UTC | temporarily add git dependency for -native this has a fix to its connection receive listener | 29 September 2011, 15:36:12 UTC |
c63105b | Aaron Heckmann | 28 September 2011, 20:58:22 UTC | release 2.2.2 | 28 September 2011, 20:58:22 UTC |
2517f78 | Aaron Heckmann | 28 September 2011, 20:52:47 UTC | added; array#addToSet support | 28 September 2011, 20:52:47 UTC |
da8d464 | Aaron Heckmann | 28 September 2011, 20:04:21 UTC | fixed; modified state now reset properly after save | 28 September 2011, 20:04:21 UTC |
d3a8466 | Aaron Heckmann | 28 September 2011, 20:03:56 UTC | failing test; modified states not reset after save | 28 September 2011, 20:03:56 UTC |
b110117 | Aaron Heckmann | 28 September 2011, 19:30:25 UTC | Revert "failing test; $pull from array obj literals" This reverts commit 69e148c7bc81a8cc8fe77b700672ff5a097d4f06. not yet ready | 28 September 2011, 19:30:25 UTC |
a464546 | Aaron Heckmann | 28 September 2011, 19:30:13 UTC | Revert "added; obj literal support to $pull" This reverts commit f49ceb82549b8642bf7dc4cf5dae46b07a6adcb1. not yet ready | 28 September 2011, 19:30:13 UTC |
22d35c1 | Aaron Heckmann | 28 September 2011, 19:29:50 UTC | Revert "failing test; $pull doc with/without an _id" This reverts commit 81e254e39a0c804790b716e3022e50435ec4228e. not yet ready | 28 September 2011, 19:29:50 UTC |
f49ceb8 | Aaron Heckmann | 28 September 2011, 16:28:15 UTC | added; obj literal support to $pull fixes #542 | 28 September 2011, 16:35:59 UTC |
81e254e | Aaron Heckmann | 28 September 2011, 16:19:38 UTC | failing test; $pull doc with/without an _id | 28 September 2011, 16:23:18 UTC |
69e148c | Aaron Heckmann | 28 September 2011, 12:27:57 UTC | failing test; $pull from array obj literals | 28 September 2011, 16:10:19 UTC |
bc769a5 | Aaron Heckmann | 27 September 2011, 22:33:28 UTC | be friends with other contexts fixes #535 | 27 September 2011, 22:33:30 UTC |
2c87c5f | Aaron Heckmann | 27 September 2011, 16:52:42 UTC | clean up tests | 27 September 2011, 16:54:28 UTC |
9b5aae9 | Aaron Heckmann | 27 September 2011, 16:52:23 UTC | added; string support for $regex | 27 September 2011, 16:54:21 UTC |
386c76a | Aaron Heckmann | 27 September 2011, 16:51:44 UTC | add tests | 27 September 2011, 16:51:44 UTC |
1c55fdd | Andrew Cope | 27 September 2011, 03:08:39 UTC | Skip cast and assume regex value when $regex operator is specified | 27 September 2011, 16:30:19 UTC |
b30ef75 | Aaron Heckmann | 27 September 2011, 16:17:28 UTC | release 2.2.1 | 27 September 2011, 16:17:28 UTC |
d42200f | Aaron Heckmann | 27 September 2011, 16:15:56 UTC | more descript error casting undefined to string | 27 September 2011, 16:15:56 UTC |
3a5f066 | Aaron Heckmann | 27 September 2011, 16:12:21 UTC | use latest version of -native | 27 September 2011, 16:12:21 UTC |
bc56060 | Aaron Heckmann | 22 September 2011, 18:12:38 UTC | release 2.2.0 | 22 September 2011, 18:12:38 UTC |
64bd9eb | Aaron Heckmann | 22 September 2011, 17:41:01 UTC | use gleak 0.1.3 | 22 September 2011, 17:41:01 UTC |
8842778 | Aaron Heckmann | 22 September 2011, 17:40:52 UTC | fixed; correctly interpret Mixed types in arrays fixes #532 | 22 September 2011, 17:40:52 UTC |
62815bc | Aaron Heckmann | 22 September 2011, 17:39:24 UTC | failing test; object literal in Schema array | 22 September 2011, 17:39:24 UTC |
3f434cd | Aaron Heckmann | 21 September 2011, 22:30:05 UTC | fix test | 21 September 2011, 22:30:05 UTC |
58abc4b | Aaron Heckmann | 20 September 2011, 22:30:23 UTC | apply defaults based on selected fields fixes #423 | 21 September 2011, 22:25:35 UTC |
6105950 | Aaron Heckmann | 21 September 2011, 19:02:12 UTC | fixed; maxListeners warning closes #530 | 21 September 2011, 19:02:12 UTC |
db1c5a1 | Aaron Heckmann | 21 September 2011, 19:01:53 UTC | failing test; maxListeners exceeded | 21 September 2011, 19:01:53 UTC |
c034f6c | Aaron Heckmann | 20 September 2011, 19:25:53 UTC | release 2.1.4 | 20 September 2011, 19:25:53 UTC |
7de2321 | Aaron Heckmann | 20 September 2011, 19:08:50 UTC | keep private methods private | 20 September 2011, 19:21:53 UTC |
78ae9fc | Aaron Heckmann | 20 September 2011, 17:09:28 UTC | fix mailing list link | 20 September 2011, 17:09:28 UTC |
6087840 | Aaron Heckmann | 16 September 2011, 20:35:57 UTC | remove compat | 16 September 2011, 20:35:57 UTC |
15b280c | Aaron Heckmann | 16 September 2011, 20:24:39 UTC | make sure StateMachine docs say private | 16 September 2011, 20:24:39 UTC |
f42929b | Aaron Heckmann | 16 September 2011, 16:01:05 UTC | release 2.1.3 | 16 September 2011, 16:01:05 UTC |
14cc518 | Aaron Heckmann | 16 September 2011, 15:28:27 UTC | fixed; pass collection name via schema in conn.model() | 16 September 2011, 15:29:35 UTC |
c7763d1 | Aaron Heckmann | 16 September 2011, 15:26:33 UTC | failing test; use collection name via schema with connection.model() var schema = new Schema({..}, { collection: 'mycustomName' }); var db = mongoose.createConnection(..); db.model('MyThang', schema); // fails to use 'mycustomName' for collection | 16 September 2011, 15:26:36 UTC |
cb1a740 | Aaron Heckmann | 15 September 2011, 15:41:13 UTC | spelling | 15 September 2011, 15:41:13 UTC |
2d24c74 | Aaron Heckmann | 15 September 2011, 15:13:29 UTC | update buffer index tests | 15 September 2011, 15:41:07 UTC |
9a14fe3 | Aaron Heckmann | 15 September 2011, 15:13:17 UTC | remove Buffer index restriction | 15 September 2011, 15:13:17 UTC |
986bb0f | Aaron Heckmann | 15 September 2011, 15:12:46 UTC | refactor collection | 15 September 2011, 15:12:46 UTC |
88d1b2e | Aaron Heckmann | 14 September 2011, 20:22:07 UTC | Revert "emit error on the instance after save error" This reverts commit 08c7b78df378f520b964611c06dd436126d55590. | 14 September 2011, 20:22:07 UTC |
472c408 | Aaron Heckmann | 14 September 2011, 19:34:16 UTC | only emit connection error is there are listeners when using createConnection there isn't a chance to register a listener so it will throw an uncatchable error. this fixes that, and only emits if there is a listener. | 14 September 2011, 20:21:51 UTC |
70e1e94 | Aaron Heckmann | 14 September 2011, 18:10:36 UTC | also emit error on openSet | 14 September 2011, 18:10:36 UTC |
219b859 | Aaron Heckmann | 14 September 2011, 18:09:36 UTC | Merge branch 'master' of github.com:LearnBoost/mongoose | 14 September 2011, 18:09:36 UTC |
cce3dca | Aaron Heckmann | 13 September 2011, 23:57:33 UTC | Merge pull request #518 from edwardhotchkiss/master connection.on("error", | 13 September 2011, 23:57:33 UTC |
08c7b78 | Aaron Heckmann | 13 September 2011, 19:53:28 UTC | emit error on the instance after save error | 13 September 2011, 19:53:28 UTC |
1f28409 | Edward Hotchkiss | 13 September 2011, 16:15:24 UTC | If readyState is 0/error we should emit a connection.on("error", .. | 13 September 2011, 16:15:24 UTC |
14071a8 | Aaron Heckmann | 10 September 2011, 14:41:32 UTC | use latest version of -native | 10 September 2011, 14:41:34 UTC |
3642f71 | Aaron Heckmann | 09 September 2011, 02:47:49 UTC | No more steaming cursors. Too hot closes #511 | 09 September 2011, 02:48:23 UTC |
4cb1be0 | Aaron Heckmann | 07 September 2011, 21:48:04 UTC | release 2.1.2 | 07 September 2011, 21:48:04 UTC |
6780d0a | Aaron Heckmann | 07 September 2011, 21:46:33 UTC | fixed; Query#find without arg no longer throws | 07 September 2011, 21:46:55 UTC |
8841804 | Aaron Heckmann | 07 September 2011, 17:47:38 UTC | release 2.1.1 | 07 September 2011, 17:47:38 UTC |
8181013 | Aaron Heckmann | 07 September 2011, 17:44:17 UTC | optimize populate query by using find $in | 07 September 2011, 17:46:20 UTC |
95966c1 | Aaron Heckmann | 07 September 2011, 17:03:26 UTC | add passing test for #502 | 07 September 2011, 17:10:58 UTC |
addd6f4 | Aaron Heckmann | 07 September 2011, 16:49:00 UTC | added; Query#or support Model.find().$or([])... Model.find().or([])... Model.find().or({x: y})... | 07 September 2011, 17:03:08 UTC |
b246c42 | Aaron Heckmann | 07 September 2011, 03:32:43 UTC | fix test | 07 September 2011, 03:33:17 UTC |
3dc4ccc | Aaron Heckmann | 07 September 2011, 03:32:12 UTC | use gleak 0.1.0 | 07 September 2011, 03:32:12 UTC |
442dab7 | Aaron Heckmann | 07 September 2011, 02:03:31 UTC | fix global var leak: subpath | 07 September 2011, 02:03:31 UTC |
5b894ae | Aaron Heckmann | 07 September 2011, 02:00:05 UTC | add test for global var leaks | 07 September 2011, 02:00:05 UTC |
c9dddc2 | Aaron Heckmann | 07 September 2011, 01:59:52 UTC | add gleak dev dependency | 07 September 2011, 01:59:52 UTC |
edfece5 | Aaron Heckmann | 06 September 2011, 20:11:23 UTC | added; support for $type queries closes #505 | 06 September 2011, 20:11:25 UTC |
b7b816d | Aaron Heckmann | 06 September 2011, 17:09:55 UTC | Merge branch 'master' of github.com:LearnBoost/mongoose | 06 September 2011, 17:09:55 UTC |
51fa819 | Aaron Heckmann | 06 September 2011, 16:35:15 UTC | update node engines >=0.4.0 | 06 September 2011, 16:35:38 UTC |
e9703d0 | Aaron Heckmann | 06 September 2011, 16:23:09 UTC | make compatible with node versions < 0.4.3 closes #500 | 06 September 2011, 16:33:07 UTC |
de571f2 | Guillermo Rauch | 05 September 2011, 21:57:12 UTC | Merge pull request #503 from andrewjstone/master Allow setting advanced safe mode (write concern) | 05 September 2011, 21:57:12 UTC |
d493166 | Andrew Stone | 05 September 2011, 20:33:30 UTC | allow safe object to be passed through so w:2, wtimeout:5000 etc... work | 05 September 2011, 20:33:30 UTC |
937f1b4 | Aaron Heckmann | 02 September 2011, 21:50:30 UTC | added; support Model.count(fn) | 02 September 2011, 21:50:30 UTC |