Commit Graph

15563 Commits

Author SHA1 Message Date
Ben Newman
440de7e92c Convert ResourceSlot to an ES2015 class. 2015-11-03 20:03:29 -05:00
Evan You
dcbb35ddc2 Merge pull request #5597 from mbrookes/command-aliases
Remove stray comments from command aliases.
2015-11-03 17:03:36 -05:00
Sashko Stubailo
38c4be2bd1 Fix typo in docs
Fixes #5554
2015-11-03 13:55:02 -08:00
mbrookes
2c500fe81f Remove stray comments from command aliases. 2015-11-03 10:53:05 +00:00
mbrookes
b64428e24b Add 'Did you mean?' reminders for Rails developers
Closes PR #5593

[stubailo: squash commits]
2015-11-02 16:22:06 -08:00
Sashko Stubailo
8d22e64a22 Merge pull request #5585 from 4commerce-technologies-AG/devel-feature-portability-bin-bash-to-env-bash
Make Script More Portable With #!/usr/bin/env
2015-11-02 11:55:24 -08:00
Ben Newman
e0163ff28e Remove ios-sim dependency on linux as well as win32.
I'm going to let this be picked up the next time we rebuild the dev
bundle, since only npm 3 complains about architecture restrictions.
2015-11-02 13:46:54 -05:00
Tom Freudenberg
8a24a1b2ba Make Script More Portable With #!/usr/bin/env 2015-11-01 22:04:10 +01:00
Martijn Walraven
2bacce618c Fix client hash calculation during initial build for Cordova
Including an empty PUBLIC_SETTINGS object when there are no public
settings fixes a discrepancy between the way we calculated the client
hash for Cordova in CordovaBuilder and in webapp_server.js. This
discrepancy meant a Cordova app would always download a new version the
first time it started up, because the bundled version hash and the
server version hash would be different.
2015-11-01 15:42:35 +01:00
Martijn Walraven
b77a95e500 Fix Meteor.startup not waiting for deviceready in Cordova app
This fixes a long standing issue where Meteor.startup was not waiting
for the deviceready event (fired when all plugins have been
initialized) in a Cordova app. It also removes a non-functioning
workaround that was based on the belief that this was a Cordova bug,
and cleans up the code somewhat.

The cause of this issue was that we tried to keep track of
awaitingEventsCount, but forgot that both DOMContentLoaded and loaded
events would usually fire. As a result, awaitingEventsCount became 0
before deviceready fired (leading to all sorts of bugs with code
calling into Cordova).

The holdReady() function is based on a similarly named function in
jQuery and generalizes waiting for events in addition to loading
completing.
2015-11-01 15:42:23 +01:00
Mitar
9e399547e5 Allow access to Tinytest internals to be able to extend it.
PR #3541
2015-10-30 12:57:39 -07:00
Ben Newman
a9fde48ca8 Treat api.files[arch].{sources,assets} as arrays, not objects.
We only got away with this because we later use _.values to iterate over
the elements of the array, which just happens to do the right thing when
the array is overloaded with object properties. The order of iteration was
even the same because object keys are enumerated in order of assignment,
but when you're working with an ordered list of files it's better to use
an array the normal way (for its elements rather than its properties).
2015-10-29 23:57:31 -04:00
Ben Newman
d84dbe545b Note about not using bundle version 0.5.17. 2015-10-29 13:38:06 -04:00
Ben Newman
d9b895e6ec Use default source path for BabelCompiler errors.
The inputFile.getPathInPackage() path is not very useful for package
files, since it does not contain the name of the package.

This change makes BabelCompiler behave more like the CoffeeCompiler, which
also omits the explicit sourcePath option to the inputFile.error method.

Fixes #5551.
2015-10-27 18:56:41 -04:00
Blake Bourque
0aa1291fd6 Patch to allow users to override root cert list
Fixes #4757
Uses environment variable CAFILE (to match NPM) which must contain a fully qualified path to a pem format root certificate to include in the list of trusted root certs.

This additional root certificate will be needed for those behind an SSL inspection proxy which acts as an SSL termination point and resigns the traffic with its own root certificate.
2015-10-27 13:39:18 -07:00
Sashko Stubailo
bfdf975eed Update History.md 2015-10-26 19:27:09 -07:00
Sashko Stubailo
22bbad2e63 Merge branch 'master' into devel 2015-10-26 19:08:55 -07:00
Sashko Stubailo
5b28a34b7c Merge branch 'release-1.2.1' 2015-10-26 19:08:21 -07:00
Sashko Stubailo
318081e414 Update all examples 2015-10-26 19:07:51 -07:00
Sashko Stubailo
133edf68f8 Update docs app 2015-10-26 18:55:52 -07:00
Sashko Stubailo
cc53065b43 Update metadata release/METEOR@1.2.1 2015-10-26 14:32:00 -07:00
Sashko Stubailo
0759da9c97 Bump versions for 1.2.1 release 2015-10-26 14:31:14 -07:00
Sashko Stubailo
172b124e4b Update new banners 2015-10-26 14:23:56 -07:00
Sashko Stubailo
9c26e52857 Bump package versions release/METEOR@1.2.1-rc.5 2015-10-26 13:50:56 -07:00
Sashko Stubailo
53feb76d38 Bump RC version 2015-10-26 13:44:12 -07:00
Sashko Stubailo
66f0b66863 Add History.md entry about METEOR_DEP_BINARY_WORKAROUND 2015-10-26 13:43:24 -07:00
Ben Newman
d941f0ccff Document new polyfills in the ecmascript package README. 2015-10-26 15:33:40 -04:00
Sashko Stubailo
6cdd344e7f Merge pull request #5545 from zacharydenton/patch-1
Improve error message when value is null.
2015-10-26 12:21:55 -07:00
Zach Denton
a7d90f6b59 Add tests for check error messages. 2015-10-26 11:42:27 -07:00
Sashko Stubailo
2dee90c577 Merge pull request #5516 from AlexeyMK/devel
Adding new Facebook user-agent to spiderable
2015-10-26 11:31:22 -07:00
Zach Denton
44ea79369c Improve error message when value is null.
Currently, when `value` is null, the error message is (for example) `Expected string, got object`. This changes the error message to `Expected string, got null`, which aids debugging.
2015-10-26 10:25:38 -07:00
Sashko Stubailo
28a88acb1a Merge pull request #5436 from gwendall/patch-1
Correct typo
2015-10-22 23:11:02 -07:00
Dan Dascalescu
72da78897e Clarify what Meteor.startup does, eps. on the server 2015-10-22 22:55:14 -07:00
Sashko Stubailo
a5a08713b7 Compile reactive-dict with ecmascript for IE8
We were using `delete` as a key, which IE8 didn't like.

Fixes #5484
2015-10-22 17:08:11 -07:00
Sashko Stubailo
74b250516e Compile reactive-dict with ecmascript for IE8
We were using `delete` as a key, which IE8 didn't like.

Fixes #5484
2015-10-22 17:07:22 -07:00
Alexey Komissarouk
9b437b1646 Adding new Facebook user-agent to spiderable
According to Facebook
(https://developers.facebook.com/docs/sharing/webmasters/crawler), they
have a new (May 2014) crawler named Facebot. Spiderable doesn't
currently work for Facebot. It should.

PS. I shed a tear along with @stuabilo that this is even a thing.
2015-10-23 06:25:16 +09:00
Sashko Stubailo
f707332ff2 Meteor tool release/METEOR@1.2.1-rc.4 2015-10-22 14:04:29 -07:00
Sashko Stubailo
1d76740631 Mangle more version numbers 2015-10-22 14:03:40 -07:00
Sashko Stubailo
b0466ececf Bump meteor tool release/METEOR@1.2.1-rc.3 2015-10-22 13:47:44 -07:00
Sashko Stubailo
7d83cdcfc6 Get rid of pre-release wrapped versions 2015-10-22 13:38:12 -07:00
Sashko Stubailo
0578686ca7 Bump meteor tool release/METEOR@1.2.1-rc.2 2015-10-22 13:22:06 -07:00
Sashko Stubailo
1ca879fc7e Bump LESS to avoid version conflicts 2015-10-22 13:13:03 -07:00
Sashko Stubailo
23e2cd601b Bump all version numbers release/METEOR@1.2.1-rc.1 2015-10-22 11:41:20 -07:00
Sashko Stubailo
adf0fb1e56 Fix typo 2015-10-22 10:36:41 -07:00
Sashko Stubailo
a3641c90f3 Update vesion of release 2015-10-21 17:18:10 -07:00
Sashko Stubailo
da9f248b97 Note in History.md 2015-10-21 17:16:06 -07:00
Sashko Stubailo
dd2f166fe9 Don't throw an error when using deprecated package asset API
Fixes #5458
2015-10-21 14:34:20 -07:00
Sashko Stubailo
a5a806f15f Don't throw an error when using deprecated package asset API
Fixes #5458
2015-10-21 14:32:46 -07:00
Sashko Stubailo
b45bbf20b1 Add version heading 2015-10-20 16:59:58 -07:00
Sashko Stubailo
9be1c58fc7 Update History.md 2015-10-20 16:58:04 -07:00