Commit Graph

22356 Commits

Author SHA1 Message Date
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