Ben Newman
e4e87ecce4
Don't touch ~/.meteor/meteor after background updates. ( #7616 )
2016-08-10 16:53:56 -04:00
Tom Coleman
eebf538ee0
Merge pull request #7591 from lieuwex/patch-2
...
Make commits links in changelog
2016-08-10 08:28:17 +10:00
Ben Newman
a1c3516053
Use pure-JavaScript implementation for npm-bcrypt package. ( #7595 )
...
According to the README, this implementation is approximately 2.7 times
slower than native: https://www.npmjs.com/package/bcryptjs
Apps that wish to continue using the native bcrypt package should run
`meteor npm install --save bcrypt` in the root application directory, and
the npm-bcrypt package will prefer that implementation.
2016-08-09 16:42:41 -04:00
Ben Newman
c8f1633012
Fix typo in Accounts#_expirePasswordResetTokens.
...
Needed to add version constraints to all the dependencies in
accounts-base/package.js so that I can publish it independently from a
Meteor release.
Follow-up to #7534 .
Fixes #7611 .
2016-08-09 13:27:26 -04:00
Ben Newman
a912eed990
Fix accidental stripping of @scoped npm packages. ( #7609 )
...
The previous code did not accommodate the possibility that
`meteorNpm.getProdPackageNames` might return a package name that contained
one or more `/` characters.
Fixes #7579 .
2016-08-08 19:35:11 -04:00
Ben Newman
cb587f6145
Upgrade meteor-ecmascript-runtime to 0.2.8.
...
Most notably, this version reuses global.Symbol when possible.
2016-08-08 18:44:34 -04:00
Ben Newman
0d4cf02361
Add version constraints for all dependencies of accounts-password.
...
This is necessary to allow publishing accounts-password independently of a
Meteor release.
Note that the npm-bcrypt version has been bumped to 0.8.7_1.
2016-08-08 12:51:39 -04:00
Ben Newman
5b35fc5573
Bump npm-bcrypt version to republish for all architectures.
2016-08-08 12:46:30 -04:00
Ben Newman
cfa38d1de6
Fix call to nonexistent method buildmessage.hasMessages().
2016-08-06 13:45:20 -04:00
Ben Newman
70b620511d
Fix tests for #7534 .
2016-08-05 18:10:51 -04:00
Lieuwe Rooijakkers
3a662a5bfb
make commits links in changelog
2016-08-05 20:22:39 +02:00
Maxime Quandalle
bbc0ecc6e1
Fix broken links in the changelog ( #7588 )
2016-08-05 14:46:30 +03:00
Tom Coleman
ccaa3fc704
Update History.md
2016-08-04 11:42:12 +10:00
Tom Coleman
d7c509b5fb
Merge pull request #7534 from Ben305/expire-password-reset-tokens
...
Expire Password reset tokens
2016-08-04 11:39:41 +10:00
Ben Newman
6bb2cd4f3f
Merge pull request #7572 from meteor/stop-minifying-server-files
...
Stop minifying server files.
2016-08-03 19:59:06 -04:00
Ben Newman
7900538d8c
Merge pull request #7571 from meteor/add-gyp-tools-to-server-bundle
...
Add node-gyp and node-pre-gyp to dev_bundle/server-lib/node_modules.
2016-08-03 19:46:29 -04:00
Ben Newman
aacfbbf5d2
Merge pull request #7485 from kaneoh/bugfix/sourcemap-header-fix
...
Fix source map header for the prelinked files
2016-08-03 17:10:11 -04:00
Ben Newman
c0a3698755
Merge pull request #7562 from meteor/meteor-shell-multi-line-input
...
Fix multi-line input to `meteor shell`.
2016-08-03 16:51:41 -04:00
Ben Newman
a83f6da059
Don't minify non-web .css files.
...
We shouldn't be processing .css files on the server anyway, because of a
similar restriction in packages/meteor/plugin/basic-file-types.js, but
it seemed wise to enforce that restriction redundantly here.
2016-08-03 16:34:31 -04:00
Ben Newman
2f6a6921b9
Don't minify non-web .js files.
...
Fixes #7479 , #7441 , and similar issues for server-only files that
contain syntax supported by Node 4 but not supported by UglifyJS.
2016-08-03 16:34:30 -04:00
Ben Newman
7363d9c0be
Upgrade uglify-js to version 2.7.0.
...
This version still doesn't support many ES2015 features, but we might as
well use the latest stable version.
2016-08-03 16:34:30 -04:00
Ben Newman
7ece1e5a28
Bump $BUNDLE_VERSION to 4.2.3 before rebuilding dev bundle.
2016-08-03 15:58:36 -04:00
Ben Newman
44cf6bbe4d
Add some basic self-tests of meteor shell.
...
Related to #7504 .
2016-08-03 15:56:34 -04:00
Ben Newman
08f14ef1a2
Add a basic app template for testing meteor shell.
2016-08-03 15:56:34 -04:00
Ben Newman
83b0d90180
Fix multi-line input to meteor shell.
...
There is unfortunately no way to access the special Recoverable
constructor defined in node/lib/repl.js unless we temporarily use the
defaultEval function, trigger a recoverable error, and capture its
.constructor property. Fortunately we are that clever.
Fixes #7504 .
2016-08-03 15:56:34 -04:00
Ben Newman
a617ddaec2
Add node-gyp and node-pre-gyp to server node_modules.
...
This will help with running `npm rebuild` in bundle/programs/server,
fixing problems like #7568 .
2016-08-03 15:56:04 -04:00
Ben Newman
f4e5ff91d8
Merge pull request #7569 from meteor/fix-misbehaving-promise-polyfill
...
Fix misbehaving promise polyfill.
2016-08-03 15:55:44 -04:00
Ben Newman
1d5ca820df
Don't swallow unexpected errors when checking for phantomjs-prebuilt.
2016-08-03 15:26:36 -04:00
Ben Newman
2de0fb59ef
Make sure self-tests have a consistent runtime environment.
2016-08-03 15:25:15 -04:00
Ben Newman
36afd7f5c3
Defend global.Promise against misbehaving polyfills.
2016-08-03 15:25:13 -04:00
Benedikt Huss
4c31d68087
Password reset tokens have now a default expiration time of 3 days
2016-08-03 13:39:30 +02:00
c9s
8ac556b993
Fix source map header
2016-08-03 13:39:08 +08:00
Tom Coleman
46b9f128ce
Added some history messages for merged PRs
2016-08-03 09:15:35 +10:00
Tom Coleman
eeab0202d8
Merge branch 'feature/google-permissions' of https://github.com/MasterAM/meteor into MasterAM-feature/google-permissions
...
Conflicts:
History.md
2016-08-03 09:07:44 +10:00
Tom Coleman
6a79922a7c
Merge pull request #7550 from gsabran/expose-fb-auth-from-access-token
...
Expose the function that gets fb data from an access token
2016-08-03 09:00:33 +10:00
Tom Coleman
f89dc15607
Merge pull request #7433 from Ragsboss/devel
...
[7397] onLogout should provide connection information
2016-08-03 08:48:48 +10:00
Tom Coleman
459c0d9674
Merge pull request #7530 from birkskyum/patch-1
...
Update README.md
2016-08-03 08:33:09 +10:00
Guillaume Sabran
b165d3e935
Attach to the Facebook scope the function to get fb data from an access token
2016-08-02 09:32:36 -07:00
Ben Newman
b853935710
Specify version constraints for modules and ejson in oauth-encryption.
2016-08-02 10:39:32 -04:00
Ben Newman
f834b59b52
Remove underscore dependency from oauth-encryption.
2016-08-02 10:37:48 -04:00
Ben Newman
d4ab84df65
Update inaccurate comment about AAD data.
...
https://github.com/meteor/meteor/pull/7548#issuecomment-236916851
2016-08-02 10:37:45 -04:00
Ben Newman
7755d27f3e
Merge pull request #7548 from meteor/remove-npm-node-aes-gcm
...
Use native aes-128-gcm support in Node 4 rather than npm-node-aes-gcm package.
2016-08-02 09:25:14 -04:00
Ben Newman
accde8048f
Remove now-unused npm-node-aes-gcm package.
2016-08-02 00:00:44 -04:00
Ben Newman
d411ba66d0
Use native Node aes-gcm support in oauth-encryption package.
2016-08-01 23:58:20 -04:00
Ben Newman
c475ffc161
Create .meteor/local directory if necessary for meteor {node,npm}.
...
Fixes #7546 .
2016-08-01 20:37:42 -04:00
Ben Newman
909f5e8a6d
Merge pull request #7539 from meteor/switch-to-concat-stream
...
Switch to concat stream
2016-08-01 19:35:39 -04:00
Ben Newman
6a94a4bc39
Merge pull request #7544 from meteor/simpler-concat-stream
...
Implement a simple ConcatStream class instead of using the concat-stream npm package
2016-08-01 18:55:42 -04:00
Ben Newman
3dac486a94
Bump $BUNDLE_VERSION to 4.2.2 before rebuilding dev bundle.
2016-08-01 14:42:45 -04:00
Ben Newman
bb8e1a3b9f
Implement ConcatStream class instead of using concat-stream npm package.
2016-08-01 14:42:22 -04:00
Tom Coleman
155fa2e247
dev bundle 4.2.1
2016-08-01 18:03:21 +10:00