a110ed8 | Aaron Heckmann | 16 July 2011, 14:08:31 UTC | release 1.7.3 | 16 July 2011, 14:08:31 UTC |
f039533 | Aaron Heckmann | 15 July 2011, 23:35:41 UTC | add colors dependency closes #398 | 16 July 2011, 14:04:16 UTC |
ab9e0dd | Aaron Heckmann | 15 July 2011, 23:31:30 UTC | fixed; validation scope now set properly closes #418 | 16 July 2011, 14:03:50 UTC |
9490e95 | Aaron Heckmann | 15 July 2011, 23:31:01 UTC | failing test; validation scope not set #418 | 16 July 2011, 14:01:46 UTC |
2fc1f7d | Aaron Heckmann | 13 July 2011, 15:16:50 UTC | fixed; MongooseArray#indexOf now finds ObjectIds | 13 July 2011, 15:16:50 UTC |
5b32141 | Aaron Heckmann | 13 July 2011, 15:16:20 UTC | failing test; MongooseArray#indexOf can't find ObjectIds | 13 July 2011, 15:16:20 UTC |
3c637ac | Aaron Heckmann | 13 July 2011, 12:28:22 UTC | release 1.7.2 | 13 July 2011, 12:28:22 UTC |
46e15dc | Aaron Heckmann | 13 July 2011, 11:54:40 UTC | update node-mongodb-native to v0.9.6-7 | 13 July 2011, 11:54:40 UTC |
360086d | Aaron Heckmann | 13 July 2011, 01:05:01 UTC | release 1.7.1 | 13 July 2011, 01:05:01 UTC |
12e93d2 | Aaron Heckmann | 13 July 2011, 00:54:43 UTC | rollback native driver to 0.9.6.4 also made native an npm dependency | 13 July 2011, 00:54:43 UTC |
db73ae8 | Aaron Heckmann | 12 July 2011, 21:32:06 UTC | release 1.7.0 | 12 July 2011, 21:32:06 UTC |
2a2fec9 | Aaron Heckmann | 12 July 2011, 21:11:37 UTC | bump node-mongodb-native driver to 0.9.6.6 | 12 July 2011, 21:11:37 UTC |
cb50c89 | Aaron Heckmann | 12 July 2011, 21:04:14 UTC | fixed; hide private MongooseArray props from Object.keys this makes us again compatible with the latest release of node-mongodb-native (V0.9.6.6) | 12 July 2011, 21:04:14 UTC |
aca544e | Aaron Heckmann | 12 July 2011, 21:02:33 UTC | failing test; Object.keys on MongooseArray | 12 July 2011, 21:02:33 UTC |
d6a367d | Aaron Heckmann | 12 July 2011, 21:01:52 UTC | add test recreating .findOne failure in native V0.9.6.6 | 12 July 2011, 21:01:52 UTC |
12520ce | Aaron Heckmann | 12 July 2011, 16:58:25 UTC | refactor Model#save | 12 July 2011, 16:58:25 UTC |
a326e28 | Aaron Heckmann | 12 July 2011, 16:57:56 UTC | docs | 12 July 2011, 16:57:56 UTC |
698388f | Aaron Heckmann | 11 July 2011, 13:59:08 UTC | add test showing workaround for #402 If you want a property named "type" in your schema you can have it work reliably if you always declare it using object literal notation. Example: new Schema({ realEstate: { type: String // <= error! , owner: String } }); // happy new Schema({ realEstate: { type: { type: String } // <= works! , owner: String } }); | 11 July 2011, 13:59:13 UTC |
3030fc0 | Aaron Heckmann | 11 July 2011, 13:35:47 UTC | update tests now that invalid ObjectIds throw This is a forward looking change inline with the behavior of node-mongodb-native driver v0.9.6.5+. | 11 July 2011, 13:35:56 UTC |
bd8c4c4 | Aaron Heckmann | 11 July 2011, 13:20:27 UTC | fix docs | 11 July 2011, 13:20:27 UTC |
5808d55 | Aaron Heckmann | 11 July 2011, 13:20:19 UTC | fixed; handle invalid objectid strings closes #407 | 11 July 2011, 13:20:19 UTC |
65e047a | Aaron Heckmann | 11 July 2011, 13:12:48 UTC | add test case for GH-407 | 11 July 2011, 13:19:31 UTC |
a023f01 | Aaron Heckmann | 09 July 2011, 11:40:10 UTC | Merge pull request #405 from kevinmarvin/patch-1 ReplSetServers requires two parameters, apparently... Merging while we wait for #408 to be resolved. | 09 July 2011, 11:40:10 UTC |
b575480 | Aaron Heckmann | 08 July 2011, 11:53:54 UTC | Merge pull request #406 from mathrawka/patch-1 paper was misspelled. | 08 July 2011, 11:53:54 UTC |
7da17fc | Jon Keating | 08 July 2011, 05:40:36 UTC | paper was misspelled. | 08 July 2011, 05:40:36 UTC |
9657cf1 | Aaron Heckmann | 07 July 2011, 13:13:59 UTC | release 1.6.0 | 07 July 2011, 13:13:59 UTC |
460e712 | Aaron Heckmann | 07 July 2011, 12:58:35 UTC | better failing test message | 07 July 2011, 12:58:35 UTC |
ee80882 | Aaron Heckmann | 06 July 2011, 23:14:17 UTC | added; Query#slaveOk() support | 06 July 2011, 23:28:54 UTC |
8a8b026 | Aaron Heckmann | 06 July 2011, 23:15:14 UTC | Revert "update node-mongodb-native driver to V0.9.6-5" This reverts commit 6b811a3a4236204b6964dff344b30ea801c1bdd2. Buggy | 06 July 2011, 23:16:27 UTC |
6b811a3 | Aaron Heckmann | 06 July 2011, 22:45:10 UTC | update node-mongodb-native driver to V0.9.6-5 | 06 July 2011, 22:45:10 UTC |
0c1eb00 | kevinmarvin | 06 July 2011, 21:46:52 UTC | ReplSetServers requires two parameters, apparently... Put in an empty hash for now. | 06 July 2011, 21:46:52 UTC |
65208d1 | Aaron Heckmann | 06 July 2011, 16:40:43 UTC | fixed; model name is now accessible function names are not writable. | 06 July 2011, 16:40:43 UTC |
b28b066 | Aaron Heckmann | 06 July 2011, 15:17:56 UTC | update test for #262 | 06 July 2011, 15:17:56 UTC |
248606c | Aaron Heckmann | 06 July 2011, 14:28:09 UTC | failing test; Model.update with $inc fails | 06 July 2011, 15:04:04 UTC |
b5b5ddd | Aaron Heckmann | 06 July 2011, 14:27:43 UTC | remove comment | 06 July 2011, 14:27:43 UTC |
6843acc | Aaron Heckmann | 06 July 2011, 14:09:03 UTC | comment out double callback test for now seems to be fine | 06 July 2011, 14:09:03 UTC |
95cc6cc | Aaron Heckmann | 06 July 2011, 14:07:53 UTC | upgrade to node-mongodb-native v0.9.6.4 | 06 July 2011, 14:07:53 UTC |
60c6f23 | Aaron Heckmann | 06 July 2011, 13:23:29 UTC | fixed; query.find no longer has double callback When something throws within the callback it no longer re-executes the callback. | 06 July 2011, 13:23:29 UTC |
dd430ee | Aaron Heckmann | 06 July 2011, 13:12:34 UTC | failing test; double callback in queries | 06 July 2011, 13:12:34 UTC |
2c593ec | Aaron Heckmann | 06 July 2011, 02:39:37 UTC | fixed; RegExp with $all works closes #401 | 06 July 2011, 02:39:37 UTC |
777e797 | Aaron Heckmann | 06 July 2011, 02:39:11 UTC | failing test; using $all with RegExp #401 | 06 July 2011, 02:39:11 UTC |
1471f03 | Aaron Heckmann | 05 July 2011, 21:56:54 UTC | remove unused ref to CastError | 05 July 2011, 21:56:54 UTC |
aa469d9 | Aaron Heckmann | 05 July 2011, 21:56:40 UTC | clean up CastError fix its message field and remove unused arguments | 05 July 2011, 21:56:40 UTC |
7f4a575 | Aaron Heckmann | 05 July 2011, 20:59:09 UTC | update #389 test so it fails | 05 July 2011, 20:59:09 UTC |
aa8e455 | Aaron Heckmann | 01 July 2011, 14:52:42 UTC | add test demonstrating nested doc > 2 levels deep working | 01 July 2011, 14:52:42 UTC |
9b72f81 | Aaron Heckmann | 29 June 2011, 15:25:08 UTC | fixed; index error during model.init emits on db wasn't actually doing anything before. | 29 June 2011, 15:25:08 UTC |
f1924bc | Aaron Heckmann | 29 June 2011, 14:02:48 UTC | add test demonstrating #389 working | 29 June 2011, 14:02:48 UTC |
4804a09 | Aaron Heckmann | 29 June 2011, 01:48:27 UTC | added; $maxDistance support to MongooseArray closes #388 | 29 June 2011, 02:01:05 UTC |
9782463 | Aaron Heckmann | 28 June 2011, 13:58:03 UTC | emit unlistened errors on the instances db When a callback isn't passed to .save() the error used to be emitted on the instance itself. Now it is emitted on the db. var db = mongoose.createConnection('myconnectionstring'); var schema = new Schema({..}); schema.pre('save', function (next, callback) { next(new Error); }); var Thing = db.model('Thing', schema); var thing = new Thing; thing.save(); // throws if not listening to db.on('error', fn) | 28 June 2011, 14:16:30 UTC |
1bcfbf8 | Aaron Heckmann | 28 June 2011, 01:58:08 UTC | release 1.5.0 | 28 June 2011, 01:58:08 UTC |
956b2ad | Aaron Heckmann | 28 June 2011, 01:30:32 UTC | specific version of should.js | 28 June 2011, 01:30:32 UTC |
3729fd3 | Jerry Luke | 05 May 2011, 18:28:00 UTC | Pass model options in remove command | 28 June 2011, 01:27:53 UTC |
1705ad1 | Phillip Jacobs | 27 June 2011, 22:41:38 UTC | Added other conditional handlers that were missing | 28 June 2011, 01:24:26 UTC |
fa0d53b | Aaron Heckmann | 28 June 2011, 00:59:38 UTC | add test for unique index error | 28 June 2011, 01:00:02 UTC |
1519d22 | Aaron Heckmann | 27 June 2011, 23:45:42 UTC | ensureIndex no longer ignores errors | 27 June 2011, 23:45:42 UTC |
b738517 | Aaron Heckmann | 27 June 2011, 23:44:46 UTC | ensureIndex now works with sparse indexes thanks to node-mongodb-native support | 27 June 2011, 23:44:46 UTC |
bcd8ea1 | Stefan Thomas | 27 June 2011, 21:07:25 UTC | Memory leak fix: Remove self-referencial closure. | 27 June 2011, 22:32:59 UTC |
945277a | Stefan Thomas | 27 June 2011, 21:06:47 UTC | Memory leak fix: Delete queue after processing. | 27 June 2011, 22:32:59 UTC |
7508b2f | Aaron Heckmann | 27 June 2011, 22:29:48 UTC | fix tests due to node-mongodb-native change native no longer passes "null" when no error is returned from calling .remove() | 27 June 2011, 22:30:48 UTC |
d4b4182 | Aaron Heckmann | 27 June 2011, 22:23:03 UTC | update node-mongodb-native to V0.9.6.1 | 27 June 2011, 22:23:03 UTC |
2ac43d9 | Aaron Heckmann | 27 June 2011, 22:07:47 UTC | update hooks to 0.1.9 | 27 June 2011, 22:07:47 UTC |
fb96be3 | Aaron Heckmann | 27 June 2011, 16:44:29 UTC | Merge pull request #391 from grahamc/master Docs Missing Space | 27 June 2011, 16:44:29 UTC |
61b9c10 | Graham Christensen | 27 June 2011, 16:21:27 UTC | Adding in spaces so Michael Sorrentino isn't MichaelSorrentino. | 27 June 2011, 16:21:27 UTC |
8629b1d | Aaron Heckmann | 26 June 2011, 01:34:56 UTC | Added mongoose-joins 3rd party plugin to README closes #387 | 26 June 2011, 01:34:56 UTC |
fabfb99 | Aaron Heckmann | 17 June 2011, 17:16:47 UTC | readme spacing | 17 June 2011, 17:16:47 UTC |
029c027 | Aaron Heckmann | 17 June 2011, 17:14:22 UTC | Edited README.md via GitHub | 17 June 2011, 17:14:22 UTC |
6ec7f20 | TJ Holowaychuk | 17 June 2011, 17:11:21 UTC | Merge pull request #385 from Zearin/patch-1 Added syntax highlighting. | 17 June 2011, 17:11:21 UTC |
69ce567 | Tony | 17 June 2011, 16:55:10 UTC | Added syntax highlighting. | 17 June 2011, 16:55:10 UTC |
368ddd2 | bnoguchi | 14 June 2011, 06:12:04 UTC | Merge remote branch 'LearnBoost/master' Conflicts: test/model.test.js | 14 June 2011, 06:12:04 UTC |
15c821f | bnoguchi | 14 June 2011, 06:10:06 UTC | Now, if an error is thrown while invoking save() without a callback, the document falls back to emitting 'error', err. | 14 June 2011, 06:10:06 UTC |
aebd986 | Aaron Heckmann | 10 June 2011, 22:30:53 UTC | release 1.4.0 | 10 June 2011, 22:30:53 UTC |
ec5dc2f | Aaron Heckmann | 10 June 2011, 19:01:02 UTC | fixed; distinct Query has op of 'distinct' | 10 June 2011, 19:04:12 UTC |
c24d53c | Aaron Heckmann | 10 June 2011, 18:58:37 UTC | add failing test for distinct Query op | 10 June 2011, 19:00:38 UTC |
ef769e5 | Aaron Heckmann | 10 June 2011, 18:14:56 UTC | be specific with hooks version | 10 June 2011, 18:14:56 UTC |
36e6990 | Aaron Heckmann | 10 June 2011, 18:03:46 UTC | fixed; can overwrite conflicting values | 10 June 2011, 18:03:46 UTC |
6b0b2d4 | Aaron Heckmann | 10 June 2011, 17:02:07 UTC | failing test; overwritting conflicting values If an keys schema is an object and its value is set to a string, it is not possible to overwrite the value with an object. | 10 June 2011, 17:02:07 UTC |
f16f1fd | Aaron Heckmann | 09 June 2011, 13:52:47 UTC | Add link to https://github.com/goulash1971/mongoose-dbref | 09 June 2011, 13:52:47 UTC |
bb643bb | bnoguchi | 09 June 2011, 09:33:39 UTC | Show that MongooseError and ValidationError are instanceof Error. Closes GH-209 | 09 June 2011, 09:33:39 UTC |
1771a65 | bnoguchi | 09 June 2011, 08:40:19 UTC | Closes GH-272. Added test to show that you can add validation with proper error message using Model.path(...).validate(...) introspection. | 09 June 2011, 08:40:19 UTC |
e18077a | bnoguchi | 09 June 2011, 00:24:02 UTC | Fixed GH-249. Now embedded models can use instance methods defined on their Schemas. | 09 June 2011, 00:24:02 UTC |
bb8e032 | bnoguchi | 08 June 2011, 23:56:30 UTC | Added test to demonstrate that Embedded Schemas do not generate instance methods via Schema#method. See GH-249. | 08 June 2011, 23:56:30 UTC |
7b8614f | bnoguchi | 08 June 2011, 22:55:50 UTC | Added Query#distinct support and tests. Closes GH-155. | 08 June 2011, 22:55:50 UTC |
c947232 | bnoguchi | 08 June 2011, 22:33:22 UTC | Added test demonstrating that field exclusion results in a Document whose doc does not have the keys being excluded. The exception to this case is if the field is an Array type or contains nested fields. | 08 June 2011, 22:33:22 UTC |
576c834 | bnoguchi | 08 June 2011, 22:25:26 UTC | Removed console.log | 08 June 2011, 22:25:26 UTC |
93e2d69 | bnoguchi | 08 June 2011, 22:24:36 UTC | Added another exclusion (e.g., exclude _id) test for querying, but this time for `find` (previously only tested `findOne`) | 08 June 2011, 22:24:36 UTC |
422d758 | bnoguchi | 08 June 2011, 22:21:28 UTC | Added test related to GH-261 | 08 June 2011, 22:21:28 UTC |
241b9c0 | bnoguchi | 08 June 2011, 21:32:41 UTC | Related fix for GH-289. Take care of queries besides findOne | 08 June 2011, 21:32:41 UTC |
2c1f028 | bnoguchi | 08 June 2011, 21:29:31 UTC | Fixed GH--289. Now, _id is undefined inside the pre-init in the context of a query. | 08 June 2011, 21:29:31 UTC |
7941903 | bnoguchi | 08 June 2011, 21:07:09 UTC | Added failing test for GH-289 | 08 June 2011, 21:07:09 UTC |
dc846ef | bnoguchi | 08 June 2011, 20:43:00 UTC | Fixed GH-365. Added schema.applySetters to Document#init. Before, only schema.cast was being invoked. | 08 June 2011, 20:43:00 UTC |
83c23e3 | bnoguchi | 08 June 2011, 11:49:27 UTC | Added failing test for GH-365 | 08 June 2011, 11:49:27 UTC |
8696bd8 | bnoguchi | 07 June 2011, 21:38:05 UTC | Fixed next(null) test, which now passes. | 07 June 2011, 21:38:18 UTC |
8a1cd45 | Aaron Heckmann | 07 June 2011, 12:27:40 UTC | add test for null defaults | 07 June 2011, 12:27:40 UTC |
f27f3be | Aaron Heckmann | 07 June 2011, 02:52:14 UTC | Merge branch 'master' of github.com:LearnBoost/mongoose | 07 June 2011, 02:52:14 UTC |
73bdda6 | Aaron Heckmann | 07 June 2011, 02:51:34 UTC | remove old clearTimeout | 07 June 2011, 02:51:34 UTC |
e8aff56 | Aaron Heckmann | 07 June 2011, 02:49:56 UTC | more focused failing test | 07 June 2011, 02:51:17 UTC |
43dd3a8 | Aaron Heckmann | 07 June 2011, 02:49:56 UTC | more focused failing test | 07 June 2011, 02:49:56 UTC |
c78e739 | Aaron Heckmann | 07 June 2011, 02:45:34 UTC | updated failing test | 07 June 2011, 02:45:34 UTC |
aed41ae | Aaron Heckmann | 07 June 2011, 02:42:08 UTC | add failing hooks test | 07 June 2011, 02:42:08 UTC |
218312c | Aaron Heckmann | 06 June 2011, 15:10:37 UTC | curlys | 06 June 2011, 15:10:37 UTC |