4262b80 | Aaron Heckmann | 26 June 2012, 21:37:45 UTC | release 2.7.1 | 26 June 2012, 21:37:45 UTC |
82172af | Aaron Heckmann | 26 June 2012, 21:32:28 UTC | fixed; Update with $pull from Mixed array closes #735 | 26 June 2012, 21:32:28 UTC |
c69932d | Aaron Heckmann | 26 June 2012, 21:17:40 UTC | test clean up | 26 June 2012, 21:17:40 UTC |
2e6bf0a | Aaron Heckmann | 26 June 2012, 21:17:31 UTC | fixed; error with null shard key value | 26 June 2012, 21:17:31 UTC |
ebb6353 | Aaron Heckmann | 26 June 2012, 06:17:27 UTC | fix test on 0.8.0 | 26 June 2012, 21:14:38 UTC |
2d07e03 | Aaron Heckmann | 18 June 2012, 23:12:13 UTC | start using mocha Conflicts: lib/connection.js test/collection.capped.test.js test/document.test.js test/document.throws.test.js test/index.test.js test/model.findAndRemoveOne.test.js test/model.findAndUpdateOne.test.js test/model.mapreduce.test.js test/model.querying.test.js test/model.ref.test.js test/model.stream.test.js test/model.test.js test/model.update.test.js test/query.test.js test/schema.onthefly.test.js test/schema.select.test.js test/schema.test.js test/shard.test.js test/types.array.test.js test/types.buffer.test.js test/types.document.test.js test/types.documentarray.test.js test/types.number.test.js test/utils.test.js test/versioning.test.js | 25 June 2012, 22:23:51 UTC |
e6a88b2 | Aaron Heckmann | 15 June 2012, 14:29:36 UTC | deprecate MongooseNumber#{$inc,increment,decrement} | 15 June 2012, 14:29:36 UTC |
5b4bc5c | Aaron Heckmann | 15 June 2012, 00:43:59 UTC | release 2.7.0 | 15 June 2012, 00:50:21 UTC |
f419175 | Aaron Heckmann | 15 June 2012, 00:50:01 UTC | ignore dep warnings in test | 15 June 2012, 00:50:21 UTC |
f22699a | Aaron Heckmann | 14 June 2012, 22:20:14 UTC | add deprecation warnings turn off warnings with mongoose.set('dep warnings', false) or by setting the MONGOOSE_DEP_WARNINGS environment variable to false. Query#$or Query#$nor Query#$gt Query#$gte Query#$lt Query#$lte Query#$in Query#$nin Query#$ne Query#$all Query#$regex Query#$size Query#$maxDistance Query#$within Query#$box Query#$center Query#$centerSphere Query#$slice Query#run Query#notEqualTo Query#wherein Query#fields Query#asc Query#desc Query#only Query#exclude Query#each MongooseArray#$push MongooseArray#$pull MongooseArray#$pushAll MongooseArray#pushAll MongooseArray#$pullAll MongooseArray#pullAll MongooseArray#$unshift MongooseArray#$addToSet Document#commit Mongoose#connectSet Mongoose#createSetConnection | 15 June 2012, 00:47:14 UTC |
7bc705c | Aaron Heckmann | 15 June 2012, 00:46:33 UTC | release 2.6.8 | 15 June 2012, 00:46:33 UTC |
9d25b08 | Aaron Heckmann | 14 June 2012, 19:41:12 UTC | fixed; edge case with options as a path closes #961 | 14 June 2012, 19:41:12 UTC |
397aa80 | Aaron Heckmann | 08 June 2012, 17:29:46 UTC | release 2.6.7 | 08 June 2012, 17:29:46 UTC |
e013293 | Aaron Heckmann | 08 June 2012, 15:32:20 UTC | add documentarray defaults test | 08 June 2012, 15:32:20 UTC |
17ff241 | Aaron Heckmann | 08 June 2012, 15:09:24 UTC | fixed; setting default DocumentArrays closes #953 Conflicts: lib/document.js lib/types/documentarray.js | 08 June 2012, 15:15:15 UTC |
4286fa2 | Aaron Heckmann | 07 June 2012, 20:17:13 UTC | fixed; selection of _id w excluded path closes #954 in 2.x branch | 07 June 2012, 20:17:13 UTC |
e5e01ad | Aaron Heckmann | 07 June 2012, 20:06:26 UTC | ensure promise#error emits instanceof Error | 07 June 2012, 20:14:49 UTC |
8465724 | Aaron Heckmann | 06 June 2012, 22:22:50 UTC | release 2.6.6 | 06 June 2012, 22:22:50 UTC |
6f5feff | Aaron Heckmann | 06 June 2012, 22:04:04 UTC | CursorStream: No stack overflow on any size result Consider configuring the number of docs to process at a time through the query#batchSize option / method which defaults to 1000. T.find().batchSize(2000).stream(); closes #929 | 06 June 2012, 22:04:06 UTC |
dfdac5e | Aaron Heckmann | 06 June 2012, 20:37:21 UTC | tweak test | 06 June 2012, 20:37:21 UTC |
68dc94c | Aaron Heckmann | 05 June 2012, 23:03:28 UTC | added; gt,gte,lt,lte query support for arrays closes #902 | 05 June 2012, 23:03:28 UTC |
f81f4cc | Aaron Heckmann | 05 June 2012, 20:46:10 UTC | ensure readyState is set before emitting | 05 June 2012, 20:46:10 UTC |
15fc3ec | Aaron Heckmann | 30 May 2012, 22:47:58 UTC | Merge branch 'mongo2.1.1' into newmaster Conflicts: test/shard.test.js | 05 June 2012, 19:09:24 UTC |
d932343 | Aaron Heckmann | 05 June 2012, 18:57:57 UTC | doc#remove now passes safe options how has this gone unnoticed? | 05 June 2012, 19:02:29 UTC |
214ecbe | Aaron Heckmann | 24 May 2012, 20:31:49 UTC | release 2.6.5 | 24 May 2012, 20:31:49 UTC |
a4d33f3 | Aaron Heckmann | 16 April 2012, 17:18:17 UTC | fix isNew on sub doc after insertion error relates to #837 | 24 May 2012, 20:19:46 UTC |
89ffb2f | Tom Boutell | 14 April 2012, 23:43:30 UTC | If an insert fails, set isNew back to false so the save operation can be retried if desired. Without this a second attempt to save tries to do an update operation on a nonexistent document. This allows one to make the slug more unique and try again on a unique index error. Responding to the actual unique index error allows us to avoid race conditions. | 24 May 2012, 20:17:36 UTC |
2255075 | Aaron Heckmann | 16 May 2012, 19:02:23 UTC | fixed; setting invalid paths in strict mode closes #916 | 16 May 2012, 19:04:29 UTC |
e6f7852 | Aaron Heckmann | 16 May 2012, 17:15:51 UTC | Merge pull request #884 from timoxley/2.x [ready] create missing $ prefixed aliases for pop, shift and unshift | 16 May 2012, 17:15:51 UTC |
00828ca | Aaron Heckmann | 16 May 2012, 17:15:11 UTC | Merge pull request #895 from aheckmann/894 [ready] do not save virtuals in model.update | 16 May 2012, 17:15:11 UTC |
7df67b8 | Aaron Heckmann | 15 May 2012, 18:47:45 UTC | fix history | 15 May 2012, 18:47:45 UTC |
4ad8720 | Aaron Heckmann | 15 May 2012, 18:28:03 UTC | release 2.6.4 | 15 May 2012, 18:42:49 UTC |
fbc7555 | Aaron Heckmann | 15 May 2012, 18:25:27 UTC | fix test | 15 May 2012, 18:42:49 UTC |
eeef072 | Aaron Heckmann | 15 May 2012, 18:21:39 UTC | backport string regex $options to 2.x | 15 May 2012, 18:42:49 UTC |
de79261 | Aaron Heckmann | 15 May 2012, 18:12:43 UTC | use driver 1.0.2 performance improvements closes #914 | 15 May 2012, 18:42:49 UTC |
2453cc5 | Tim Oxley | 01 May 2012, 23:21:19 UTC | create missing $ prefixed aliases for pop, shift and unshift LearnBoost/mongoose#821 | 11 May 2012, 17:46:35 UTC |
3dd4359 | Guillermo Rauch | 07 May 2012, 19:29:12 UTC | Merge pull request #898 from aheckmann/897 [ready] don't throw if docArray#id is called and subdoc has no _id | 07 May 2012, 19:29:12 UTC |
2385a92 | Aaron Heckmann | 07 May 2012, 19:26:13 UTC | handle DocArray#id when doc has no id closes #897 | 07 May 2012, 19:26:13 UTC |
4a22f93 | Aaron Heckmann | 03 May 2012, 20:34:31 UTC | fixed; do not save virtuals in model.update closes #894 | 03 May 2012, 20:35:57 UTC |
36b05a3 | Aaron Heckmann | 03 May 2012, 18:26:37 UTC | release 2.6.3 | 03 May 2012, 18:26:37 UTC |
3cbce3c | Aaron Heckmann | 03 May 2012, 18:21:25 UTC | Merge pull request #893 from aheckmann/driver1.0 [ready] Use driver version 1.0 | 03 May 2012, 18:21:25 UTC |
d5b6358 | Aaron Heckmann | 02 May 2012, 00:00:30 UTC | use 1.0.0 of driver | 03 May 2012, 18:19:00 UTC |
8f76bc9 | Guillermo Rauch | 02 May 2012, 23:59:31 UTC | Merge pull request #890 from aheckmann/889 fix sub doc toObject virtuals application | 02 May 2012, 23:59:31 UTC |
98f8627 | Aaron Heckmann | 02 May 2012, 23:47:23 UTC | fix sub doc toObject virtuals application closes #889 | 02 May 2012, 23:47:23 UTC |
f5ae2df | Guillermo Rauch | 02 May 2012, 03:17:49 UTC | Merge pull request #885 from aheckmann/mongo2.1 [ready] make tests Mongo 2.1 compatible | 02 May 2012, 03:17:49 UTC |
7ff620f | Aaron Heckmann | 01 May 2012, 23:59:30 UTC | fix race condition in test | 02 May 2012, 02:05:40 UTC |
27035d7 | Aaron Heckmann | 01 May 2012, 00:32:42 UTC | fix tests for mongo >= 2.1 | 02 May 2012, 01:22:48 UTC |
75679ed | Guillermo Rauch | 01 May 2012, 22:24:17 UTC | Merge pull request #883 from aheckmann/881 [ready] fix MongooseArray#pull with ObjectIds | 01 May 2012, 22:24:17 UTC |
765a074 | Aaron Heckmann | 01 May 2012, 22:03:26 UTC | fix MongooseArray#pull of ObjectId also use correct #splice call to avoid marking entire array modified closes #881 | 01 May 2012, 22:04:48 UTC |
9a8fb45 | Aaron Heckmann | 01 May 2012, 03:28:08 UTC | release 2.6.2 | 01 May 2012, 03:28:08 UTC |
fd05133 | Aaron Heckmann | 28 April 2012, 17:18:52 UTC | fixed; default application of selected fields closes #870 | 01 May 2012, 03:19:15 UTC |
2b4e162 | Aaron Heckmann | 30 April 2012, 17:54:50 UTC | release 2.6.1 | 30 April 2012, 17:54:50 UTC |
13cbe17 | Aaron Heckmann | 30 April 2012, 17:45:33 UTC | Merge pull request #856 from aheckmann/fixQueryPopulationOn2x [ready] Fix query population on2x | 30 April 2012, 17:45:33 UTC |
0dc5333 | Guillermo Rauch | 25 April 2012, 02:49:51 UTC | Merge pull request #863 from aheckmann/862-2.x [ready] fixed; incorrect reported num of affected docs in update ops (2.x) | 25 April 2012, 02:49:51 UTC |
9f8464f | Aaron Heckmann | 24 April 2012, 23:28:27 UTC | fixed; incorrect reported num of affected docs in update ops closes #862 on 2.x | 24 April 2012, 23:28:27 UTC |
ed7cdfd | Aaron Heckmann | 23 April 2012, 22:31:39 UTC | fixed; connection assignment in Model#model closes #853 | 23 April 2012, 22:32:03 UTC |
2d41f2b | Aaron Heckmann | 19 April 2012, 23:18:04 UTC | release 2.6.0 | 19 April 2012, 23:20:29 UTC |
872aaa4 | Aaron Heckmann | 19 April 2012, 23:12:04 UTC | fixed; modifying subdoc and parent array works fixes #842 | 19 April 2012, 23:13:28 UTC |
4c14a46 | Aaron Heckmann | 18 April 2012, 23:13:14 UTC | fixed; Query#{update,remove}() work without callbacks fix for change in driver behavior closes #788 | 18 April 2012, 23:26:55 UTC |
fec55f9 | Aaron Heckmann | 18 April 2012, 19:02:34 UTC | fix set/update nested objects by parent pathname schema = new Schema({ nested: { thing: String }}, { strict: true }) S.update({}, {$unset: {nested: 1}) // now works s.set(nested, { idontexist: true }) // now properly ignores idontexit closes #843 | 18 April 2012, 19:09:11 UTC |
1530c5a | Aaron Heckmann | 18 April 2012, 05:54:37 UTC | update History | 18 April 2012, 05:54:37 UTC |
e48f71f | Chris Leishman | 21 March 2012, 22:41:31 UTC | Failing test for next(undefined) Results in the callback to save never being fired | 18 April 2012, 05:50:33 UTC |
b98ff7e | Aaron Heckmann | 18 April 2012, 05:50:19 UTC | bump hooks.js relates to #785 | 18 April 2012, 05:50:19 UTC |
d76ef73 | Aaron Heckmann | 13 April 2012, 17:10:48 UTC | release 2.5.14 | 13 April 2012, 17:10:48 UTC |
17c11ca | Aaron Heckmann | 13 April 2012, 17:07:38 UTC | Merge branch '2.x' of github.com:LearnBoost/mongoose into 2.x | 13 April 2012, 17:07:38 UTC |
72ecb5a | Aaron Heckmann | 13 April 2012, 17:07:29 UTC | fixed isSelected when only _id is selected releates to #730 | 13 April 2012, 17:07:29 UTC |
3eb6b98 | Guillermo Rauch | 12 April 2012, 18:18:03 UTC | Merge pull request #804 from aheckmann/fix742 [ready] Fix issue 742 | 12 April 2012, 18:18:03 UTC |
7502c6c | Aaron Heckmann | 30 March 2012, 16:44:20 UTC | fixed; setting an unset default value fixes #742 | 30 March 2012, 16:44:20 UTC |
393e5cf | Marvin Tam | 26 March 2012, 08:57:16 UTC | document caveat on getters regarding Model.update() | 26 March 2012, 21:36:53 UTC |
66d8d15 | Aaron Heckmann | 22 March 2012, 14:28:56 UTC | release 2.5.13 | 22 March 2012, 14:28:56 UTC |
e79ed89 | Aaron Heckmann | 21 March 2012, 19:46:18 UTC | Merge branch '2.x' of github.com:LearnBoost/mongoose into 2.x | 21 March 2012, 19:46:18 UTC |
0613820 | Aaron Heckmann | 21 March 2012, 19:45:47 UTC | Merge pull request #784 from chrisleishman/splice_return Splice should return removed objects from array | 21 March 2012, 19:45:47 UTC |
bdebc37 | Aaron Heckmann | 21 March 2012, 19:34:42 UTC | fix emitter length detection closes #759 | 21 March 2012, 19:34:42 UTC |
a34731b | Aaron Heckmann | 21 March 2012, 19:15:16 UTC | fix validation of unselected changed paths updating an unselected field to "undefined" now marks the value as modified properly triggering validation. relates to #730 | 21 March 2012, 19:15:36 UTC |
7709088 | Aaron Heckmann | 21 March 2012, 18:15:28 UTC | unselected required fields pass validation fields that were not selected in the query should not have required field validators triggered. closes #730 | 21 March 2012, 18:15:28 UTC |
c96418e | Aaron Heckmann | 21 March 2012, 12:32:14 UTC | release 2.5.12 | 21 March 2012, 12:32:14 UTC |
0d87b11 | Chris Leishman | 21 March 2012, 01:09:27 UTC | Splice should return removed objects from array This is consistent with normal javascript Array behaviour | 21 March 2012, 01:09:27 UTC |
3acf399 | Aaron Heckmann | 16 March 2012, 18:12:45 UTC | bump driver to 0.9.9-7 | 16 March 2012, 18:12:45 UTC |
ea5f065 | Aaron Heckmann | 16 March 2012, 18:12:30 UTC | honor schema safe option in "ensureIndex" calls | 16 March 2012, 18:12:30 UTC |
ec68049 | Aaron Heckmann | 15 March 2012, 17:43:04 UTC | release 2.5.11 | 15 March 2012, 17:43:04 UTC |
8db84c4 | Aaron Heckmann | 15 March 2012, 17:36:06 UTC | ocd | 15 March 2012, 17:36:06 UTC |
3cf05ce | Dan Karney | 12 March 2012, 05:15:52 UTC | Tests for user/pass connect options These are tests for the newly added user and pass options added to the connect method. | 15 March 2012, 17:25:43 UTC |
a308e76 | Dan Karney | 17 February 2012, 06:15:31 UTC | check if options parameter is null to prevent error | 15 March 2012, 17:25:43 UTC |
ab51bfe | Dan Karney | 17 February 2012, 05:31:50 UTC | added connect options for user/pass and parsing user/pass from host | 15 March 2012, 17:25:43 UTC |
5b235ee | Aaron Heckmann | 14 March 2012, 20:04:17 UTC | add test for 764 | 14 March 2012, 20:04:17 UTC |
392db2b | Tamas Besenyei | 07 March 2012, 18:45:28 UTC | Min and max validator bugfix | 14 March 2012, 20:00:50 UTC |
664a0ad | Kevin Ingersoll | 11 March 2012, 14:58:58 UTC | Add tailable method to Query | 14 March 2012, 18:23:02 UTC |
e2c188d | Aaron Heckmann | 14 March 2012, 15:25:45 UTC | bump -native to 0.9.9-5 | 14 March 2012, 15:25:45 UTC |
be0649f | Aaron Heckmann | 14 March 2012, 15:25:30 UTC | better introspection in getters/setters schematype itself is passed into getters/setters now relates to #745 | 14 March 2012, 15:25:30 UTC |
21cae3c | Aaron Heckmann | 06 March 2012, 13:59:49 UTC | clean up docs | 06 March 2012, 13:59:49 UTC |
4c6bedf | Aaron Heckmann | 06 March 2012, 13:22:08 UTC | release 2.5.10 | 06 March 2012, 13:22:08 UTC |
8781ad5 | Aaron Heckmann | 06 March 2012, 13:08:44 UTC | more SchemaType selection tests | 06 March 2012, 13:08:44 UTC |
4bd3d4b | Aaron Heckmann | 05 March 2012, 23:16:06 UTC | bump driver to 0.9.9-4 | 06 March 2012, 12:35:56 UTC |
c4641ab | Aaron Heckmann | 05 March 2012, 23:15:35 UTC | fix test until -native fixes error handling | 06 March 2012, 12:35:48 UTC |
e750409 | Aaron Heckmann | 02 March 2012, 18:36:37 UTC | smarter schematype selected field application | 06 March 2012, 12:35:13 UTC |
79371c5 | Aaron Heckmann | 25 February 2012, 06:03:56 UTC | default path selection for queries | 06 March 2012, 12:34:46 UTC |
94ecfb3 | Andreas Richter | 26 February 2012, 19:51:13 UTC | Fix to allow and in queries without assuming they are conditionals. This allows mongoose-dbref to work properly | 27 February 2012, 18:25:03 UTC |
f1db0c4 | Aaron Heckmann | 25 February 2012, 04:08:08 UTC | bump hooks.js | 25 February 2012, 04:08:09 UTC |
f4035b0 | Aaron Heckmann | 24 February 2012, 22:56:18 UTC | docs | 24 February 2012, 22:56:18 UTC |
94104d2 | Aaron Heckmann | 24 February 2012, 22:46:25 UTC | add tests for failing hooksjs scenario | 24 February 2012, 22:46:25 UTC |