Commit Graph

7628 Commits

Author SHA1 Message Date
Zoltan Olah
e6da0087d6 Merge pull request #7043 from MichaelJCole/fix-issue-7042
Allow smtps:// in MAIL_URL to enable secureConnection
2016-06-15 08:51:54 +10:00
Christian Klaussner
af6dcad337 Add documentation for Random functions 2016-06-14 19:40:37 +02:00
Ben Newman
5f266f2fa3 Merge pull request #7203 from ocdtrekkie/update-google-api-instructions-2
Update Google client ID instructions again.
2016-06-14 08:51:49 -04:00
Ben Newman
db9e5001fe Explain .babelrc files in the babel-compiler README.md. 2016-06-13 17:19:25 -04:00
Jacob Weisz
50bf9dad3d Update Google client ID instructions again
Google changed them. Again. I also decided "Click" is a better verb than
"Press", so I changed that as well.
2016-06-11 01:39:03 -05:00
Ben Newman
dce2b20ddb Merge pull request #7033 from meteor/release-1.3.3
Release 1.3.3
2016-06-10 18:18:28 -04:00
Ben Newman
025299f286 Bump package versions for the official 1.3.3 release. 2016-06-10 16:29:23 -04:00
Ben Newman
7c8f53aa8f Do not compile "bare" files with Babel.
Addresses this comment:
https://github.com/meteor/meteor/pull/7033#issuecomment-225126778
2016-06-10 14:33:42 -04:00
Ben Newman
ae9f29c81f Bump package versions for 1.3.3-rc.5 release. 2016-06-09 12:17:37 -04:00
Ben Newman
e2c550dda9 Use npm-bcrypt@0.8.6_1 in accounts-password. 2016-06-09 11:45:37 -04:00
Ben Newman
02b81ac705 Bump npm-bcrypt version to 0.8.6_1. 2016-06-09 11:45:22 -04:00
Ben Newman
edbe9fb50b Upgrade bcrypt to 0.8.6. 2016-06-09 10:47:50 -04:00
Peter Mooney
61a0cd0c5c Add client/server onLogout tests 2016-06-08 09:21:48 +10:00
Peter Mooney
4eff26c6bb Invoke onLogout hook on server 2016-06-08 09:21:48 +10:00
Peter Mooney
555e1d4415 Add logout hooks to accounts-base 2016-06-08 09:21:41 +10:00
Ben Newman
aebab5eee7 Merge pull request #6743 from abernix/check-match-maybe-circular-objects
Fix for `check` max-recursion when called on circular references.
2016-06-07 19:12:48 -04:00
Ben Newman
735cf8e891 Merge pull request #7114 from zol/awwx-simplify-connected-msg-code
Simplify DDP connected message code.
2016-06-07 18:42:55 -04:00
Ben Newman
50e4b8cf72 Bump package versions for 1.3.3-rc.4 release. 2016-06-07 15:11:25 -04:00
Ben Newman
c4c8f826c3 Hold off on making coffeescript api.imply('modules').
If you're using 'coffeescript' but not 'ecmascript' or 'modules', you
should be able to keep doing that, and you can always `meteor add modules`
at any time. There's no need for the CoffeeScript plugin to force that
decision on you, and doing so would pose at least some risk for current
pure-CoffeeScript users trying to update to Meteor 1.3.3.
2016-06-07 14:52:29 -04:00
Ben Newman
0539b440d7 Bump package versions for 1.3.3-rc.3 release.
There were some problems publishing 1.3.3-rc.2, so I decided to skip that
RC number.
2016-06-07 14:20:52 -04:00
Ben Newman
fd5009a8f2 Make coffeescript imply the same runtime environment as ecmascript.
Follow-up to #6691.
Fixes #7184.
2016-06-07 13:13:06 -04:00
Ben Newman
5ae53de46b Warn but do not crash when .babelrc dependencies unmet. 2016-06-06 19:55:22 -04:00
Ben Newman
4f5b327b8c Bump package versions for 1.3.3-rc.1 release. 2016-06-06 15:31:46 -04:00
Ben Newman
31b080ddb3 Protect against missing Babel source maps in compile-coffeescript.js. 2016-06-06 14:10:56 -04:00
Ben Newman
4b18cf66ed Upgrade meteor-babel to v0.10.9 and reify to v0.2.0.
Fixes #7167.
2016-06-04 20:25:42 -04:00
Ben Newman
207e567897 Bump package versions for 1.3.3-rc.0 release. 2016-06-03 11:28:01 -04:00
Ben Newman
73ed3ff27a Combine CoffeeScript and BabelCompiler source maps.
Follow-up to #6691.
2016-06-03 09:44:34 -04:00
Ben Newman
7057434d19 Upgrade reify to v0.1.13 to fix #7111.
Relevant commit: 20e9aafa74

This also involved upgrading meteor-babel to v0.10.7, since it uses reify.
2016-06-03 09:02:58 -04:00
Ben Newman
2e61397f59 Update ddp-server npm-shrinkwrap.json. 2016-06-03 09:02:58 -04:00
Geoffrey Booth
74acae0e61 Bump coffeescript package version 2016-06-02 17:38:00 -04:00
Geoffrey Booth
f786d3aba8 Use babel-compiler instead of ecmascript as our second-pass transpiler if the source contains backticks 2016-06-02 17:37:59 -04:00
Geoffrey Booth
b2ebab3acb Upgrade source-map 2016-06-02 17:37:59 -04:00
Geoffrey Booth
bc946f7125 Obsessive-compulsive standardization of quotation marks 2016-06-02 17:37:59 -04:00
Geoffrey Booth
4f176b3490 Move all the CoffeeScript testing-related files into packages/coffeescript/tests so as not to confuse the impressionable ecmascript package 2016-06-02 17:37:58 -04:00
Geoffrey Booth
4191d01877 If CoffeeScript source contains backticks, pass the coffee output through the ecmascript package (closes #6000) 2016-06-02 17:37:58 -04:00
Geoffrey Booth
3aa8675542 Bump coffee-script npm package version (closes #4807) 2016-06-02 17:37:58 -04:00
Geoffrey Booth
aec1f641a6 Documentation of how to use 1.3 modules in CoffeeScript 2016-06-02 17:28:35 -04:00
Ben Newman
23b8b1d5c4 Bump package versions for 1.3.3-beta.2 release. 2016-06-01 15:18:14 -04:00
Ben Newman
db8d4f4dab Merge branch 'devel' into release-1.3.3 2016-06-01 14:24:24 -04:00
Ben Newman
fd808913c1 Merge pull request #7132 from JesperWe/patch-1
Correct Spacebars readme link.
2016-06-01 12:58:36 -04:00
Jesse Rosenberger
89c3b9352a Fix for check max-recursion when called on circular references
This is a stop-gap (???) fix for a bigger issue with `EJSON.stringify`
working on circular objects.  #4778 *apparently* fixes most *other*
`EJSON` methods but it's not even clear it if it would fix the
`.stringify` problem properly (after all, `JSON.stringify` doesn't
either).  Also, that PR is over a year old.

This fix takes the approach of trying to fix the calling of
`EJSON.stringify` with an object that it can't work with.  It's doing
this by trying the native `JSON.stringify` to see if it would work.  If
that returns a `TypeError`, then it just dumbs-down the object to
the `typeof`.

Also added a lot of tests

I can't say it's the absolute best, but it *will* take care of:
* Fix #6712
* Fix #4587

Depends on #6736 (Match.Optional working properly)
2016-06-01 14:34:27 +03:00
Ben Newman
8a82a7af90 Use Resolver class to implement inputFile.resolve(id). 2016-06-01 01:39:23 -04:00
Ben Newman
826143bb8b Use inputFile.readAndWatchFileWithHash for relative plugins.
Follow-up to #7131.
2016-06-01 01:39:23 -04:00
Ben Newman
09c86548ba Merge pull request #7131 from gadicc/babelrc-cache-deps
Use babel preset/plugin versions/hash for cache invalidation.
2016-05-31 14:46:37 -04:00
Ben Newman
b1df82ac0a Merge branch 'devel' into release-1.3.3 2016-05-31 14:09:46 -04:00
Ben Newman
108d79ef7e Upgrade meteor-babel to v0.10.5 in babel-compiler and dev bundle. 2016-05-31 14:06:30 -04:00
Gadi Cohen
ffc44493a5 packageNameFromTopLevelModuleId: id.replace() -> id.split() 2016-05-31 09:52:59 +02:00
Gadi Cohen
dfee72792f Proper import chain for Meteor packages (closes #6907)
Don't include the ", false" for install() on traditional packages

add tests
2016-05-28 20:30:34 +02:00
Jesper We
8f65c49bed Correct link into docs 2016-05-28 13:10:57 +02:00
Gadi Cohen
74d3de3db4 Use babel preset/plugin versions/hash for cache invalidation 2016-05-28 10:13:58 +02:00