Commit Graph

151 Commits

Author SHA1 Message Date
David Glasser
2fedd2adfc Merge branch 'devel' into auth
Conflicts:
	packages/livedata/livedata_common.js
	packages/livedata/livedata_connection.js
	packages/livedata/livedata_server.js
	packages/mongo-livedata/collection.js
2012-09-17 14:42:10 -07:00
David Glasser
42033a03aa Merge branch 'devel' (early part) into auth
Conflicts:
	packages/email/email.js
	packages/email/email_tests.js
	packages/livedata/livedata_tests.js
2012-09-17 14:31:54 -07:00
David Glasser
5e622215ba Change all publicly documented APIs to use camelCase.
For now, the old names still work as well.

This includes:
  - Meteor.isServer/isClient
  - this.isSimulation in methods
  - Context.onInvalidate
  - Meteor.status().retryCount/retryTime

Remove old backwards-compatibility "Sky" alias for "Meteor".

Update all examples in the docs to use camelCase.

Delete unused docs/client/projects.html file.
2012-09-17 14:26:45 -07:00
David Glasser
f46dfc2717 Follow-up to 0ed8555 (no-op, different structure). 2012-09-14 22:43:35 -07:00
David Glasser
f340c35c02 Basic email support. 2012-09-14 18:38:29 -07:00
David Glasser
0ed8555690 Fix {{#dtdd}} handler in docs for 0.3.8 changes. 2012-09-14 17:09:37 -07:00
Nick Martin
24377fc980 Merge branch 'devel' into auth 2012-09-07 19:42:42 -07:00
David Glasser
5697cc568b Add note to docs about auth. 2012-09-06 16:51:47 -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
c514341df8 Merge branch 'master' into auth
Conflicts:
	.gitignore
	examples/todos/client/todos.js
2012-09-04 00:42:35 -07:00
Nick Martin
8f4045c1b9 Bump version number for release. 2012-08-30 21:00:42 -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
David Greenspan
e4a5cb6db1 isolate 2012-08-29 20:34:37 -07:00
David Greenspan
3423aee12c constant regions 2012-08-29 20:07:48 -07:00
David Greenspan
b557de261e render/renderList, delete old Meteor.ui 2012-08-29 19:04:37 -07:00
David Greenspan
1de8e506a2 preserve 2012-08-29 18:05:40 -07:00
Nick Martin
c839cc137c Replace or reword references to Meteor.ui 2012-08-29 18:00:17 -07:00
Nick Martin
ee3bd696fe Move flush to deps. Not the best place for it, but better than core. 2012-08-29 18:00:17 -07:00
David Greenspan
5b03c1f5fb events, helpers 2012-08-29 17:25:24 -07:00
David Greenspan
9c566c9788 template instances 2012-08-29 16:41:18 -07:00
Nick Martin
df7a24b6cc Make document structure match navbar, adding needed api boxes, etc. 2012-08-29 16:37:26 -07:00
David Greenspan
d1e56cd94f good nav 2012-08-29 15:38:49 -07:00
David Greenspan
c42070451f more template docs 2012-08-29 14:47:08 -07:00
David Greenspan
238cfd9a88 tweaks 2012-08-28 13:11:07 -07:00
David Greenspan
2fd4e4c5c1 more Template work 2012-08-28 13:11:07 -07:00
David Greenspan
bdb89d8c55 Create "Templates" section 2012-08-28 13:11:07 -07:00
David Greenspan
c758bbb164 Move Meteor.flush to Core 2012-08-28 13:11:07 -07:00
David Greenspan
76984e87ac Further hack docs Markdown for Spark 2012-08-28 13:11:07 -07:00
Nick Martin
6f8f08714b Merge branch 'devel' into spark 2012-08-27 13:48:45 -07:00
David Greenspan
2255c61383 more events({... changes 2012-08-23 12:17:53 -07:00
Audrey Roy
ff5fd84d0b Add clarification to 'Quick start' with link to supported platforms. 2012-08-21 16:09:15 -07:00
Nick Martin
910adda358 Merge remote-tracking branch 'origin/email' into auth-email 2012-08-17 15:33:56 -07:00
David Glasser
e86d282354 Basic email support 2012-08-17 14:23:19 -07:00
Nick Martin
1df6b74ada Feedback from review. 2012-08-16 21:16:31 -07:00
Nick Martin
b3ada2cf4f Document absolute-url package. 2012-08-15 23:28:51 -07:00
David Glasser
cb95d44cb3 Doc fix: Cursor.observe available on both client and server 2012-08-14 10:54:30 -07:00
Nick Martin
0019e5f716 Merge branch 'master' into auth
Conflicts:
	examples/todos/.meteor/packages
2012-08-09 17:58:58 -07:00
Nick Martin
92b848fe1a Update version for release 0.3.9. 2012-08-07 23:02:12 -07:00
Nick Martin
f55a824f2c Tweak docs. 2012-08-06 16:33:14 -07:00
Nick Martin
78c47533b5 Initial documentation. 2012-08-02 22:21:13 -07:00
Alex Seville
0f1816181c Tag mismatch in docs.html
h2/h1 tag mismatch in main-headline can be misinterpreted by browsers (i.e. Safari 5.0.4 will fail and display a blank page).
2012-08-02 17:57:02 -07:00
Avital Oliver
414f5e52fb Minor doc changes 2012-07-23 17:57:09 -07:00
Avital Oliver
cc3a163db6 Call onReconnect when a LivedataConnection reconnects
This can be used to re-establish the proper auth context.
2012-07-23 17:57:09 -07:00
Avital Oliver
55b6bb0dea Method calls can now be forced to wait
Meteor.apply and Meteor._LivedataConnection.apply now receive an options
parameter which can be used to set the `wait` flag:

(Client only) If true, don't send any subsequent method calls until this
one is completed. Only run the callback for this method once all previous
method calls have completed.
2012-07-23 17:57:09 -07:00
Nick Martin
7510b8430e Bump version number for release! 2012-07-12 22:10:40 -07:00
Nick Martin
32206de243 Update docs for new features. 2012-07-12 22:07:27 -07:00
David Greenspan
c0bb4e9ae8 update docs 2012-07-11 14:42:36 -07:00
David Greenspan
4719433383 docs changes for event.{target -> currentTarget} change 2012-07-09 20:14:24 -07:00
matt debergalis
682c1650c5 document field specifiers 2012-07-02 18:21:53 -07:00