Commit Graph

556 Commits

Author SHA1 Message Date
Geoff Schmidt
1961ba0d04 Merge branch 'better-serverside-observe-diffing' 2012-03-17 04:36:36 -07:00
Geoff Schmidt
5c72fcaacc armAndWait out of test 2012-03-16 23:36:33 -07:00
Geoff Schmidt
c946fc177f make test not async 2012-03-16 23:33:49 -07:00
Geoff Schmidt
4bfc287e5d New server-side results diffing algorithm 2012-03-16 21:11:08 -07:00
Geoff Schmidt
a00ee63574 some basic tests for mongo-livedata 2012-03-16 21:11:08 -07:00
Geoff Schmidt
3b520997b1 tinytest: support some additional assertions 2012-03-16 21:11:07 -07:00
Geoff Schmidt
3edf56e7af Honor sort/skip/limit on server 2012-03-16 18:26:19 -07:00
Geoff Schmidt
b3fc3150d4 simplify signature of observe()'s remove callback 2012-03-16 18:26:19 -07:00
Nick Martin
d7dd1d9408 Fix typo that broke count(). 2012-03-16 15:55:57 -07:00
Nick Martin
0187ee6db4 Temporary hack to allow templates as HTML. 2012-03-16 15:00:34 -07:00
Geoff Schmidt
2eea42433e Merge branch 'livedata-cleanups' 2012-03-16 02:55:43 -07:00
Geoff Schmidt
8cdadb3762 make insert return the id of the new object
(not a copy of the new object)
avoid updating docs to prevent merge conflict
(will handle out of band)
2012-03-16 02:55:14 -07:00
Geoff Schmidt
c6cedac7eb Test database failure reporting 2012-03-16 02:55:14 -07:00
Geoff Schmidt
6ed6fa75b5 test that Meteor.Errors are Errors 2012-03-16 02:55:14 -07:00
Geoff Schmidt
176dd68199 Suppress console log messages during tests 2012-03-16 02:55:14 -07:00
Geoff Schmidt
413c0778b5 move testAsyncMulti into test-helpers 2012-03-16 02:55:14 -07:00
Geoff Schmidt
6de5ab62ce Simplify method API 2012-03-16 02:55:14 -07:00
Geoff Schmidt
7be206b11a database writes can report errors (first pass) 2012-03-16 02:55:14 -07:00
Geoff Schmidt
c9b14233bb support error() on sync methods on server
(temporary)
2012-03-16 02:55:14 -07:00
Geoff Schmidt
784529a9af tighten up exception reporting in async tests 2012-03-16 02:55:14 -07:00
Geoff Schmidt
ef46d1ea58 eliminate App, proxy methods from Meteor 2012-03-16 02:55:14 -07:00
Nick Martin
d318a1c135 In 'meteor --version', print the git sha of the checkout used at install time. 2012-03-14 19:28:22 -07:00
matt debergalis
bb575138e5 Break dependency between livedata and mongo-livedata 2012-03-14 16:30:58 -07:00
Geoff Schmidt
26a9236160 Report bundle-time errors nicely. 2012-03-13 00:00:19 -07:00
Geoff Schmidt
e0f7c6dd37 Keep leaderboard, move leaderboard-remote 2012-03-12 21:36:52 -07:00
Geoff Schmidt
56d2ac669c move examples/leaderboard-remote to unfinished 2012-03-12 21:23:19 -07:00
Geoff Schmidt
07aa356587 fix firefox 3.6
its HTML parser is broken and it chokes on '--'
inside comments
2012-03-12 21:14:55 -07:00
Nick Martin
03071baeab Merge branch 'mongo-runner' 2012-03-09 18:48:22 -08:00
Nick Martin
c537b9de03 Add (crappy) tests for running meteor and mongo. 2012-03-09 18:43:38 -08:00
Nick Martin
86ed80d581 Rework mongo runner to find port from ps list instead of from file. 2012-03-09 16:55:21 -08:00
Nick Martin
d216630d0e Refactor existing mongo running code into one file. 2012-03-09 15:30:53 -08:00
Nick Martin
25122880a3 Improve error reporting when less file fails to compile. 2012-03-08 18:40:19 -08:00
Nick Martin
922ff16118 Fix crash when an error's stack trace is not defined. 2012-03-08 18:39:48 -08:00
Nick Martin
d20b040e2c Update test to reflect an additional package in the skeleton app. 2012-03-08 17:05:06 -08:00
Nick Martin
d6939c8382 Since leaderboard no longer limits to 10 people, only put 10 people in the db.
Otherwise the list is too long, and the add points button is not visible by default. You can't just add a limit statement, because observe will not work with limit.
2012-03-08 17:04:49 -08:00
David Greenspan
b3310fcc3c Merge branch 'master' of github.com:meteor/meteor 2012-03-08 10:17:24 -08:00
David Greenspan
97d17379b3 punctuation typo 2012-03-08 10:16:59 -08:00
Nick Martin
df8460130f Only use polling, not streaming or websockets.
This improves cross-browser compatibility, and shouldn't hurt too much. We may want to revisit this later.
2012-03-07 18:18:30 -08:00
matt debergalis
5b00c13d82 g/c unused name field, out of date note. 2012-03-07 16:37:17 -08:00
matt debergalis
330fcc1e50 clarify return value. 2012-03-07 16:35:38 -08:00
matt debergalis
8271139438 use absolute links for minified assets 2012-03-07 16:03:40 -08:00
Geoff Schmidt
c327f75f68 make test failure messages render in IE6/IE7 2012-03-07 02:27:33 -08:00
Geoff Schmidt
dc880b1d1e Additional tests for Meteor._delete 2012-03-07 01:47:35 -08:00
Geoff Schmidt
168bc8e570 FF10 fix -- ignore the spurious argument that
FF10 passes to timer callbacks.
2012-03-07 00:24:53 -08:00
Geoff Schmidt
f0e6769076 console.log requires an argument on IE10 PP4 2012-03-06 23:57:34 -08:00
Geoff Schmidt
8746fb4635 Merge branch 'subscription-merging' 2012-03-06 23:33:06 -08:00
Geoff Schmidt
734704205d Remove data from client on unsubscription 2012-03-06 23:18:41 -08:00
Geoff Schmidt
47047621c9 resolve value conflicts by subscription priority 2012-03-06 21:24:28 -08:00
Geoff Schmidt
21adb18ec6 helpers for multilevel arrays 2012-03-06 21:23:48 -08:00
Nick Martin
0a7312755c Fixup manifest.json for new URL scheme. Old updaters still use this URL, newer ones construct it from the base url. 2012-03-06 18:55:33 -08:00