971 Commits

Author SHA1 Message Date
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
Nick Martin
ec25f76866 Bump version number 2012-03-06 18:36:31 -08:00
Nick Martin
2704a3894c Merge branch 'linux' 2012-03-06 18:35:52 -08:00
matt debergalis
3a62cb15cd copyedit strings 2012-03-06 18:34:21 -08:00
Geoff Schmidt
a0d4947366 assign every subscription a priority 2012-03-06 18:04:55 -08:00
Geoff Schmidt
ffd044b11d keep a snapshot of last values sent to client 2012-03-06 17:58:56 -08:00
Geoff Schmidt
435cb6e50f refactor sub datastructure 2012-03-06 17:55:38 -08:00
Nick Martin
f7824d096b Try --force to silence rpm errors. 2012-03-06 15:59:51 -08:00
Nick Martin
0f49ed440d Update docs for Linux support (and David) 2012-03-06 15:59:51 -08:00
Nick Martin
23aebb5310 Use 127.0.0.1 instead of localhost. Debian 6 on EC2 doesn't have localhost in /etc/hosts by default. 2012-03-06 15:59:51 -08:00
Nick Martin
7b2f0682c7 String tweaks. 2012-03-06 15:59:51 -08:00
Nick Martin
f94199e54b Add handy script for executing node on helper scripts. 2012-03-06 15:59:51 -08:00
Nick Martin
7227e9d880 --tmpdir isn't supported everywhere, but -t should be. 2012-03-06 15:59:51 -08:00
Nick Martin
afd5ea38fb Bump dev bundle vno. 2012-03-06 15:59:51 -08:00
Nick Martin
48bfdc6bd4 Fix sockjs optional module breakage by faking out npm. 2012-03-06 15:59:51 -08:00
Nick Martin
452795f173 Fix openssl static build. Issue was surfaced due to fresh build machines on Jenkins. Previous builds only worked by coincidence. 2012-03-06 15:59:51 -08:00
Nick Martin
fb00497dd4 Use a newer version of v8 in our node build.
This fixes segfaults from node-fibers.
2012-03-06 15:59:51 -08:00
Nick Martin
444faba4e8 Put output in "dist" directory instead of homedir. 2012-03-06 15:59:51 -08:00
Nick Martin
929d56a8a3 Don't install to /usr/local when building, install to a tempdir instead.
This means we can build as an unprivileged user on linux.
2012-03-06 15:59:51 -08:00
Nick Martin
e83acb4aa2 Overhaul update mechanism to work on both linux and macos. 2012-03-06 15:59:50 -08:00
Nick Martin
06fe111bb6 Add a function to make a temporary directory we can write to. 2012-03-06 15:59:50 -08:00
Nick Martin
9738011014 Stamp built packages with dotfile for easy identification on upgrade. 2012-03-06 15:59:50 -08:00
Nick Martin
2eb3f09e17 Missing semicolons. 2012-03-06 15:59:50 -08:00
Nick Martin
50efb00994 Allow passing PREFIX to ./install.sh. 2012-03-06 15:59:50 -08:00
Nick Martin
c242531e14 Safety belt around not having $TARBALL env var. 2012-03-06 15:59:50 -08:00
Nick Martin
b9637bbeb5 Rework install script to install from deb or rpm on linux.
Somewhat tested. Seems to work pretty well across platforms. String tweaking may still be needed.
2012-03-06 15:59:50 -08:00
Nick Martin
df92eb4af5 First pass rpm build. 2012-03-06 15:59:50 -08:00
Nick Martin
2a406ff0ff Disable mtime check in node-fibers.
Otherwise things break when a packaging tool changes the mtime of node or node-fibers.
2012-03-06 15:59:50 -08:00
Nick Martin
8fb4b674b5 Reduce verbosity. 2012-03-06 15:59:50 -08:00
Nick Martin
41fb1f643b Add debian changelog to version increment script. 2012-03-06 15:59:50 -08:00
Nick Martin
e29b00bf7a refactor between cut and build scripts. 2012-03-06 15:59:50 -08:00
Nick Martin
708b10953c Follow relative symlinks correctly.
Debian policy says relative symlinks, it seems.
2012-03-06 15:59:50 -08:00
Nick Martin
95b80fc61d Fill out metadata with Meteor info and license. 2012-03-06 15:59:50 -08:00
Nick Martin
ba34c25de1 Build and install meteor. 2012-03-06 15:59:50 -08:00
Nick Martin
6037802e53 Remove all example files.
None of them are needed for now. Future self: check here if you have an emacs mode you want to install.
2012-03-06 15:59:50 -08:00
Meteor Deb Packager
9c07d34428 Initial blank debian package. 2012-03-06 15:59:50 -08:00