Commit Graph

22356 Commits

Author SHA1 Message Date
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
Nick Martin
5656ae2687 Safety belt install.sh. 2012-03-06 15:59:50 -08:00
Nick Martin
9bbe6af4a4 Refactor release script in twain. 2012-03-06 15:59:50 -08:00
Nick Martin
1c72f2ed90 Bump bundle version. 2012-03-06 15:59:49 -08:00
Nick Martin
1a34cbdc99 Update for new dev_bundle download paths. 2012-03-06 15:59:49 -08:00
Nick Martin
6be6c248af Put arch in bundle name. 2012-03-06 15:59:49 -08:00
Nick Martin
bbc167efc9 Statically link openssl. 2012-03-06 15:59:49 -08:00
Nick Martin
d65e5ed058 Bump node version. 2012-03-06 15:59:49 -08:00
Nick Martin
10236609f4 Ensure unique timestamp when adding new entries.
Fixes issue where the order would dance around as you modify items.
2012-03-06 15:45:24 -08:00
David Greenspan
ff1ec8bc14 sendError typos 2012-03-06 15:45:24 -08:00
David Greenspan
25e82a2cff fix new timers API for IE (fixes tests) 2012-03-06 15:45:22 -08:00
Geoff Schmidt
3dc8dc2887 Permit fine-grained control of database polling.
You can now used invalidation keys to specify exactly what will get polled when.
2012-03-06 15:44:42 -08:00
Geoff Schmidt
14d41036f4 Simplify subscription API
- Use positional arguments
- Pass the subscription object in 'this'
2012-03-06 15:44:42 -08:00
Geoff Schmidt
d2baaedc9d rename DynamicVariable => EnvironmentVariable 2012-03-06 15:44:41 -08:00
Geoff Schmidt
dd6f013e9b generalize write fencing to support all databases 2012-03-06 15:44:41 -08:00
Geoff Schmidt
ab7c06bade Merge branch 'test-enhancements' 2012-03-02 05:25:12 -08:00