Commit Graph

112 Commits

Author SHA1 Message Date
David Glasser
91142a5636 Upgrade to newer source-map (same as what node-source-map-support uses). 2013-07-12 10:11:28 -07:00
David Glasser
32aa96c232 Add node-source-map-support to dev bundle. 2013-07-12 10:11:28 -07:00
Geoff Schmidt
2a0f7afa7d Add 'source-map' to dev_bundle and bump dev_bundle version.
(Consider this a preliminary version number, subject to
change, until this branch is actually merged.)
2013-07-12 10:11:28 -07:00
Slava Kim
82552022d8 Update dev_bundle's mongodb binaries
- Dev_bundle generation: Compile mongodb binaries (mongo, mongod) with ssl
  support, statically linking compiled openssl libs.
- meteor mongo website: parse mongo url and pass ssl flag to mongo shell in case
  of "?ssl=true" in mongo url from mother/galaxy.
- added script to generate all mongodb binaries with ssl support on linux
  platform.
2013-07-10 12:42:29 -07:00
David Glasser
e07445cd75 Merge branch 'devel' into linker
This pulls the Node upgrade, which needs a different dev bundle version number
here

Conflicts:
	meteor
	tools/server/server.js
2013-06-10 16:58:03 -07:00
David Glasser
870b0c5065 Bump MIN_NODE_VERSION. 2013-06-10 15:52:30 -07:00
David Glasser
4e4e5add87 chmod +x and fix bug in new script 2013-06-10 15:47:56 -07:00
David Glasser
e72c7472a8 Restore copy from jenkins script, this time for dev bundle 2013-06-10 13:18:32 -07:00
David Glasser
3c5c9579df Update Node to 0.8.24 and MongoDB to 2.4.4.
Have not yet tweaked MIN_NODE_VERSION.

We are still avoiding Node 0.10 because http-proxy has bugs with websocket
proxying on Node 0.10.
2013-06-10 12:32:58 -07:00
David Glasser
226c19ba6a Merge submodule metadata from devel too 2013-06-10 12:23:36 -07:00
David Glasser
99ce3fa4f3 Merge branch 'devel' into linker
Conflicts:
	packages/livedata/stream_server.js
2013-06-10 12:12:47 -07:00
Nick Martin
5beeaab682 banner text tweak. 2013-06-10 11:34:35 -07:00
Nick Martin
659cc1403b metadata updates for 0.6.4 2013-06-06 21:48:48 -07:00
David Glasser
6d4ebcb885 Use newer awssum 2013-05-30 14:05:22 -07:00
David Glasser
8a7b1ddf35 Merge branch 'devel' into linker.
Conflicts:
	meteor
	packages/absolute-url/.gitignore
	packages/accounts-base/package.js
	packages/accounts-oauth/package.js
	packages/audit-argument-checks/.gitignore
	packages/coffeescript/.gitignore
	packages/coffeescript/package.js
	packages/localstorage-polyfill/.gitignore
	packages/oauth1/package.js
	packages/oauth2/package.js
	packages/random/random.js
	scripts/generate-dev-bundle.sh
	tools/packages.js
	tools/run.js
	tools/server/server.js
2013-05-28 15:10:48 -07:00
David Glasser
75149b75f3 Upgrade node-http-proxy to 0.10.1.
Intentionally not choosing 0.10.2, which has a websocket proxying Node 0.10
semi-fix which I found to sometimes corrupt data (on Node 0.10). See my analysis
on https://github.com/nodejitsu/node-http-proxy/pull/402

I do not know whether or not the PR corrupts data on 0.8, but it isn't necessary
there, so I'm going to hold off on taking that change until the promised future
complete rewrite of http-proxy to use the new 0.10 streams API.
2013-05-28 14:17:53 -07:00
David Glasser
34c42d76b5 Upgrade Connect to 2.x.
Set $NODE_ENV appropriately (to 'development' in 'meteor run' and 'production'
otherwise) so that connect doesn't send stack traces over the network in
production.
2013-05-28 12:23:11 -07:00
David Glasser
15e190f073 Upgrade to Underscore 1.4.4. 2013-05-28 12:15:47 -07:00
David Glasser
5545a62985 Upgrade to Underscore 1.4.4. 2013-05-24 16:27:21 -07:00
David Glasser
957729c8ce Get run-tools-tests.sh passing.
In addition to minor "make the tests match the code" changes, there's also:

 - missing require('tar') in tarball download code
 - fix an fd leak in the bundler that was causing EMFILE on mac
 - switch run.js to listening for 'exit' to 'close' so that the end
   of stdout/err can be read
 - some concerningly necessary deletions of .build directories

Also, the version of cli-test.sh that runs against a fixed release is disabled,
since we're not building releases with the new package format for now.
2013-05-17 18:19:20 -07:00
Avital Oliver
3f9e08cbbb 0.6.3.1 2013-05-15 15:06:51 -07:00
Avital Oliver
627f346b95 Meteor server logging API
Also colorize and print nicely in run.js
2013-05-15 14:54:35 -07:00
Nick Martin
9386af8ac7 Move http notices to package specific notice. 2013-05-15 11:40:54 -07:00
Nick Martin
b237ace7de Fix trailing comma that breaks JSON parsing. 2013-05-15 11:35:14 -07:00
Matt DeBergalis
93af3ab238 tweaks 2013-05-15 11:14:59 -07:00
Nick Martin
43548bc8c4 History tweaks, notices, banner. 2013-05-14 22:58:17 -07:00
David Glasser
2d827e74fc Factor webapp-specific stuff (and keepalive) out of boot.js into webapp package.
Replace type: "bare" with type: "server" in attributes.json.  This now just
means "only make one server process" rather than controlling the boot script.

Programs that are type: "traditional" that want to be a webapp now need to
explicitly depend on the webapp package.
2013-05-13 11:58:58 -07:00
Geoff Schmidt
8f42ce1434 Implement a real architecture system ('native.linux.x86_64' rather than 'server'). Add 'meteor rebuild-all' command. 2013-05-13 11:52:42 -07:00
Geoff Schmidt
24682fd7f4 New Watcher implementation (for watching for changed files and determining when to rebundle the app.) Unlike the old DependencyWatcher, it uses absolute paths and contains no Meteor-specific knowledge. Also unlike the old DependencyWatcher, it has comprehensive unit tests (scripts/watch-test.sh). 2013-05-13 11:51:52 -07:00
Geoff Schmidt
45217c41f3 Unbreak cli-test.sh 2013-05-13 11:51:52 -07:00
Nick Martin
9e0e7e1138 Fix typo in springboard test script that caused test to fail 2013-05-03 17:35:38 -07:00
Nick Martin
cc57b443d4 Bump mongo version to 2.4 2013-05-03 17:10:33 -07:00
David Glasser
8781477e64 Update notices and HISTORY. 2013-04-25 16:48:34 -07:00
David Glasser
8b047447fc Update HISTORY and notices. 2013-04-25 14:24:13 -07:00
Avital Oliver
c6c24dffb5 Correct comment 2013-04-24 15:34:58 -07:00
Avital Oliver
1ef5cfceb1 Glasser code review 2013-04-24 15:27:17 -07:00
Avital Oliver
b8886b3935 Improve CLI testing
- Test fake installed version of CLI
- Test springboarding against a fake release
2013-04-24 15:27:17 -07:00
Avital Oliver
97b4ed263d 0.6.2.1 2013-04-24 11:10:16 -07:00
Nick Martin
922e348145 banner text 2013-04-16 12:42:44 -07:00
Nick Martin
1d8d1cdf80 Notices and banner. 2013-04-16 00:04:52 -07:00
Nick Martin
777e36650d More fixes for homedirs with spaces in their name.
Also, go on a quoting spree on places that weren't problems, so no one copies bad bash.
2013-04-15 19:46:15 -07:00
David Glasser
47e4005cc0 Add package-specific notice for d3. 2013-04-10 10:29:09 -07:00
Avital Oliver
a163c78dd0 0.6.1 2013-04-08 10:42:07 -07:00
Avital Oliver
055cd82f2e improve usage string for publish-release.sh 2013-04-08 10:05:14 -07:00
Avital Oliver
505ade3025 v0.6.1: History.md and notices.json 2013-04-08 09:58:09 -07:00
David Glasser
8b7f400e69 Ready to bless 0.6.0. 2013-04-04 11:50:25 -07:00
David Glasser
2ab85a16c3 notices for 0.6.0-rc8 2013-04-03 21:39:27 -07:00
David Glasser
bb9e78f562 fix shell script 2013-04-03 21:16:23 -07:00
David Glasser
643f5fac05 Ensure that tarballs do not contain hard links.
Make whitespace changes to tools and mongo-livedata so that we will build new
package versions with non-hard-linked Node plugins.
2013-04-03 21:14:25 -07:00
David Glasser
0b83b4b08f Banner for 0.6.0. 2013-04-03 19:56:06 -07:00