David Glasser
951d62f401
Make LocalCollection.remove(id) O(1) instead of O(n).
2012-09-11 16:33:23 -07:00
David Glasser
64b8f77f05
Don't _diffQuery on the client unless necessary.
...
We want to _diffQuery when we've just quiesced after a method completion or a
subscription becomes ready, but if we're in the steady state and just got a
single subscription update from the server, we can run observers directly (which
should be faster).
2012-09-11 15:57:04 -07:00
Nick Martin
0924c54f56
Update license file for new dependencies.
2012-09-11 14:55:55 -07:00
Avital Oliver
a5a3d3a94a
Rename package: accounts-passwords -> accounts-password
...
Also replaces accounts -> accounts-base in one place missed
by last commit
2012-09-11 11:03:50 -07:00
Avital Oliver
74aca65c95
Rename package: accounts -> accounts-base
2012-09-10 22:59:32 -07:00
Lloyd Brookes
d51d060f83
Fix OAuth login on Android ( fixes #328 ).
2012-09-10 16:56:22 -07:00
David Greenspan
43a356a0be
Fall back to UNIQUE_LABEL on {{#each cursor}} ( #281 )
2012-09-10 11:59:18 -07:00
David Glasser
26035a73b8
Wrap History.md text to 80 chars. Fixes #318 .
...
Also, when triply-nested <UL>s are necessary, the third level needs to be
embedded by at least 5 spaces, at least as processed by Showdown (see the
_Outdent function, which will flatten 2 and 4 space indents to the same level).
2012-09-08 17:46:23 -07:00
Nick Martin
24377fc980
Merge branch 'devel' into auth
2012-09-07 19:42:42 -07:00
David Glasser
2ac2ffd427
Merge pull request #326 from xenolf/fix-add_resource-doc
...
fixed documentation for add_resource
2012-09-07 14:25:59 -07:00
azhwkd
29a00b92c9
fixed documentation for add_resource
...
Extended the documentation to mention the "static" type.
2012-09-07 23:03:17 +02:00
Avital Oliver
c3bb216466
Make Handlebars.Exception properly report error text and stack trace
2012-09-07 10:55:17 -07:00
Nick Martin
3aa17a39cf
Merge branch 'node-0.8' into devel
2012-09-06 22:53:12 -07:00
Nick Martin
1cfc9f6df2
Bump version number again for PORTABLE fix.
2012-09-06 22:41:33 -07:00
Nick Martin
6121400983
Work around debian build issue related to node fibers.
2012-09-06 22:40:49 -07:00
Nick Martin
b0dbd1cb7f
Use the PORTABLE flag to make npm not hard-code the install prefix
2012-09-06 22:13:53 -07:00
David Greenspan
bccc870ac4
minor comment wording
2012-09-06 21:12:30 -07:00
Nick Martin
c7584cdc75
Merge branch 'node-0.8' into devel
2012-09-06 20:35:13 -07:00
Nick Martin
b672b780d8
Bump version number for final build before merge.
2012-09-06 19:44:23 -07:00
David Glasser
5697cc568b
Add note to docs about auth.
2012-09-06 16:51:47 -07:00
Avital Oliver
a7beebcd17
Add an XXX
2012-09-06 12:33:59 -07:00
David Glasser
6cc67f4373
Packages should be able to both have tests and register extensions.
2012-09-06 12:13:30 -07:00
David Glasser
233626de86
Make Meteor.Cursor.forEach fully synchronous even if the user's callback yields.
...
Previously, if the callback yields (eg, if it does a DB query), the next
iteration of the callback could run, or the forEach could finish entirely,
because the future we waited on only checked to ensure that the callback was
*started* on all documents, not *finished*.
Fixes #321 . Thanks to Scott Anderson for bug report with minimal reproduction
case.
2012-09-06 10:20:22 -07:00
Nick Martin
4498058a62
Reduce the size of the dev bundle.
2012-09-04 22:55:04 -07:00
Nick Martin
9e5c1fc15e
Change password prompt to be emacs-friendly.
2012-09-04 21:26:09 -07:00
Nick Martin
fe836775fd
Bump fibers, new version was just released.
2012-09-04 21:26:09 -07:00
Nick Martin
64bd3f782d
Clean up hack to node.
...
- clarify comments.
- setNonBlocking -> setBlocking
- add extra safety when calling on a stock node
2012-09-04 21:26:09 -07:00
Nick Martin
02cf89a54b
Fixups for spark merge.
2012-09-04 14:03:47 -07:00
Nick Martin
c514341df8
Merge branch 'master' into auth
...
Conflicts:
.gitignore
examples/todos/client/todos.js
2012-09-04 00:42:35 -07:00
David Greenspan
9add20292d
Fix password prompts
2012-08-31 19:18:49 -07:00
David Greenspan
73ba7d1db1
Fix "meteor mongo" and behavior in the Emacs shell
...
Monkey-patches Node. This is super ugly!
2012-08-31 19:08:57 -07:00
Nick Martin
a0f64a317a
Node now builds openssl statically by default, so we can remove our hacky static linking.
2012-08-31 14:48:15 -07:00
David Greenspan
8d759523da
Add npm "keypress" module
2012-08-31 14:46:28 -07:00
Nick Martin
44f3e94c7f
Replace tty.setRawMode with process.stdin.setRawMode.
2012-08-31 14:05:51 -07:00
Nick Martin
70e82dd5f9
Replace path.existsSync with fs.existsSync
2012-08-31 14:04:06 -07:00
Nick Martin
a8e963d8ca
Increment version numbers for all the software we use.
2012-08-31 13:58:19 -07:00
Nick Martin
01548403d0
Bump dev bundle version number. This is a big change, so 0.2.0.
2012-08-31 13:58:19 -07:00
Nick Martin
8f4045c1b9
Bump version number for release.
v0.4.0
2012-08-30 21:00:42 -07:00
Nick Martin
41136df962
Add a couple more things to the changelog.
2012-08-30 20:01:57 -07:00
Nick Martin
5a06b8ad12
More docs tweaks.
2012-08-30 18:04:32 -07:00
David Greenspan
5d34cdf1d2
tmpldecl => template in URL fragments
2012-08-30 15:05:41 -07:00
Nick Martin
b3ed049371
Slight reformatting.
2012-08-30 13:48:20 -07:00
David Greenspan
43e2562967
depend on Sizzle, not jQuery
2012-08-30 13:26:04 -07:00
Nick Martin
2430036f6c
Update changelog with changes for release.
2012-08-30 12:44:23 -07:00
David Greenspan
4664e0f506
Don't leak deps from template callbacks ( fix #306 )
2012-08-30 11:42:46 -07:00
Nick Martin
313d84d64d
Add d3 to license file. We're distributing it with our example source code.
2012-08-29 21:39:30 -07:00
Tom Coleman
2b7557472d
Fixed problem with LocalCollection._deepcopy destroying dates.
...
In the browser, `deepcopy` seemed to be successfully cloning dates, but server-side this was not the case. Commit b21da0f274 introduced a `deepcopy` to the process of pulling data out of mongo, so this is needed. Fixes #295
2012-08-29 21:26:39 -07:00
David Greenspan
206f3dbfd8
Merge branch 'spark' into devel
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2012-08-29 21:04:10 -07:00
David Greenspan
e0b84cd87c
use preserve in todos example
2012-08-29 21:02:31 -07:00
Nick Martin
6b86b82883
Merge branch 'spark-docs' into spark
2012-08-29 20:58:43 -07:00