Commit Graph

17051 Commits

Author SHA1 Message Date
Ben Newman
af1b5957dd Use npm-bcrypt@0.8.6_2 in accounts-password. 2016-07-08 16:14:00 -04:00
Ben Newman
40c554fb39 Bump npm-bcrypt version to 0.8.6_2. 2016-07-08 15:55:14 -04:00
Ben Newman
2d678981b0 Bump package versions for 1.3.4.3-rc.1 release. release/METEOR@1.3.4.3-rc.1 2016-07-08 14:07:22 -04:00
Ben Newman
5c7d6c7352 Bump $BUNDLE_VERSION to 0.6.18 before rebuilding dev bundle.
The 0.6.17 version was already taken by another branch, though I'm not
sure which one.
2016-07-08 14:07:22 -04:00
Ben Newman
80cbd6212a Update History.md to reflect changes in Meteor 1.3.4.3. 2016-07-08 13:44:08 -04:00
Ben Newman
f16d8b36fa Update node, npm, node-gyp, and node-pre-gyp.
https://nodejs.org/en/blog/release/v0.10.46/
https://github.com/npm/npm/releases/tag/v3.10.5
https://github.com/nodejs/node-gyp/releases/tag/v3.4.0
https://github.com/mapbox/node-pre-gyp/releases/tag/v0.6.29
2016-07-08 13:44:07 -04:00
Ben Newman
c0bf593877 Bump package versions for 1.3.4.3-rc.0 release. 2016-07-08 13:44:07 -04:00
Ben Newman
b2cae10a24 Always update .meteor/dev_bundle when reading .meteor/release. 2016-07-08 13:44:06 -04:00
Ben Newman
9e6ebde836 Make sure .meteor/.gitignore ignores .meteor/dev_bundle.
https://github.com/meteor/meteor/pull/7340#issuecomment-231253317
2016-07-08 13:44:05 -04:00
Ben Newman
e2dbb6093e Always call updateMeteorToolSymlink after successful update.
https://github.com/meteor/meteor/pull/7340#issuecomment-231254368
2016-07-08 13:44:04 -04:00
Ben Newman
0abebb0a35 Bump package versions for the official 1.3.4.2 release. release/METEOR@1.3.4.2 2016-07-07 18:10:48 -04:00
Ben Newman
8c0f0bedd3 Update History.md to reflect changes in Meteor 1.3.4.2. 2016-07-07 17:42:38 -04:00
Ben Newman
c528620d38 Bump package versions for 1.3.4.2-rc.1 release. release/METEOR@1.3.4.2-rc.1 2016-07-07 17:01:12 -04:00
Ben Newman
817187bfc9 Bump LINKER_CACHE_SALT to trigger relinking. 2016-07-07 17:01:12 -04:00
Ben Newman
a9e8cbe267 Move Promise runtime setup into its own module.
Test code was requiring the install-runtime.js module without requiring
the index.js module, so global.Promise was not defined.
2016-07-07 17:01:11 -04:00
Ben Newman
7b37188279 Remove .meteor/dev_bundle if .meteor/release reads "none". 2016-07-07 16:51:04 -04:00
Ben Newman
0d60ecc649 Bump package versions for 1.3.4.2-beta.1 release.
Yes, I just published 1.3.4.2-rc.0, but the recent changes to create
.meteor/dev_bundle symlinks deserve another beta, not a release candidate.
release/METEOR@1.3.4.2-beta.1
2016-07-07 15:28:26 -04:00
Ben Newman
542891b65d Make meteor {node,npm} respect .meteor/dev_bundle when possible. 2016-07-07 15:24:25 -04:00
Ben Newman
6cd1c472d9 Create a .meteor/dev_bundle symlink when writing .meteor/release.
This will make it easier for `meteor node` and `meteor npm` to find the
right dev_bundle for the current application.
2016-07-07 15:24:24 -04:00
Ben Newman
b23ad6d85f Respect .meteor/release when running meteor {npm,node} from checkout. 2016-07-07 15:24:24 -04:00
Ben Newman
eadb6e65cc Ensure only one Promise constructor is ever used by tools code. 2016-07-07 11:04:18 -04:00
Ben Newman
95589c3978 Bump package versions for 1.3.4.2-rc.0 release. release/METEOR@1.3.4.2-rc.0 2016-07-07 10:33:27 -04:00
Ben Newman
e0fe60426f Merge branch 'devel' into release-1.3.4.2 2016-07-07 10:29:32 -04:00
Ben Newman
f42e8ecc78 Merge pull request #7348 from meteor/7266-add-retrying-to-installer
Add retrying to installer
2016-07-07 13:48:29 +00:00
Tom Coleman
3022186923 Slightly DRY-ed the install script 2016-07-07 14:09:55 +10:00
Ben Newman
f812762353 Infer dev_bundle for meteor {npm,node} from .meteor/release.
Fixes #7338.
Fixes #7297.
2016-07-06 21:00:40 -04:00
Ben Newman
b5f731cbf7 Bump package versions for 1.3.4.2-beta.0 release. 2016-07-06 21:00:40 -04:00
Ben Newman
8e4dbc84a1 Update packages/promise npm-shrinkwrap.json. 2016-07-06 21:00:40 -04:00
Ben Newman
435ac930d8 Bump $BUNDLE_VERSION to 0.6.16 before rebuilding dev bundle. 2016-07-06 21:00:40 -04:00
Ben Newman
9c37dbf3e5 Only write .meteor-portable files in npm package directories.
Also clean up any existing misplaced .meteor-portable files.

Fixes #7296.
2016-07-06 21:00:39 -04:00
Ben Newman
c91a95cbef Make sure meteor shell options JSON is parsed separately.
Also don't ignore the `error` parameter passed to the readJSONFromStream
callback function.

Fixes #7312.
2016-07-06 21:00:39 -04:00
Ben Newman
1783559b56 Use ES2015 syntax to import JsFile and CssFile. 2016-07-06 21:00:39 -04:00
Ben Newman
27ac47aa14 Upgrade meteor-babel and reify to latest versions. 2016-07-06 21:00:38 -04:00
Ben Newman
9d417303c1 Symlink .meteor/local/plugin-cache in temporary test directory.
Because the cache directories are shared instead of copied, the results
now have a chance of surviving multiple invocations of `meteor test`.

This significantly reduces rebuild times when testing a large app; for
example, the meteor/tools/tests/apps/modules app now takes less than 10
seconds to rebuild (after restarting the process, not after a file change)
instead of 60 seconds or more.
2016-07-06 21:00:38 -04:00
Ben Newman
9865322d4c Compute prodPackageNames lazily. 2016-07-06 21:00:38 -04:00
Ben Newman
94f9ebbdd8 Don't call nonexistent writeHead method of net.Socket objects. 2016-07-06 21:00:38 -04:00
Ben Newman
ad997e9d4d Tolerate non-string results from path.* functions.
In particular, path.isAbsolute returns a boolean value.
2016-07-06 21:00:37 -04:00
Ben Newman
7c27f966d4 Only retry tarball download 10 times, and add a 5 second delay.
Hammering the server 98 times after a 404 seems excessive.
2016-07-06 15:08:05 -04:00
Ben Newman
876e122e63 Ensure launch-meteor temporary files always get cleaned up. 2016-07-06 14:31:59 -04:00
Ben Newman
10773b36a1 Different .part files for different $TARBALL_URLs. 2016-07-06 14:26:19 -04:00
Ben Newman
5640fc3290 Make curl arguments slightly more readable. 2016-07-06 14:09:29 -04:00
Tom Coleman
2860ab29ca Use sh compatible code (so we can have the exact same snippet as the installer).
See https://github.com/meteor/meteor/pull/7348#discussion_r69518729
2016-07-06 13:18:10 -04:00
Tom Coleman
4fbae084ec Add retrying loop code to installer.
This is code as seen on install.meteor.com, seems to be working there (https://github.com/meteor/meteor/issues/6960#issuecomment-229817525)
2016-07-06 13:18:10 -04:00
Tom Coleman
866614802e Merge pull request #7357 from meteor/mquandalle-fix-path-minifiers-css
Mquandalle fix path minifiers css
2016-07-06 11:37:28 +10:00
Tom Coleman
89aeac5623 Use a reproduced pathRelative in css minifier
We can't use Plugin.fs here so we'll keep replicating stuff.
2016-07-06 09:05:22 +10:00
Ben Newman
4185fd63fd Merge pull request #7343 from meteor/laosb-fix-7292
Relative path resolves to project directory when use METEOR_LOCAL_DIR.
2016-07-05 22:39:18 +00:00
Tom Coleman
a7b8c1e638 Revert "Bump bundle version"
I accidentally cherry-picked and pushed this to devel

This reverts commit c91844f581.
2016-07-04 12:25:39 +10:00
Tom Coleman
c91844f581 Bump bundle version 2016-07-04 12:23:23 +10:00
Wexpo Lyu
5aaf1877f9 Update the code using files. 2016-07-04 06:19:36 +08:00
Wexpo Lyu
2e73838926 Relative path resolves to project directory.
Fixing #7292
2016-07-03 12:41:18 +08:00