Commit Graph

11050 Commits

Author SHA1 Message Date
Emily Stark
cc3fbff888 Clean up error handling for meteor build tarball creation.
Write errors to `Console.stderr`, and exit 1 instead of going on to do
the mobile builds (if any) and exiting 0.
2014-10-09 22:31:15 -07:00
Emily Stark
99228d7c7b Clean up tarball in old-cli-test.
If we don't clean up the tarball, then the following command (`meteor
build`) fails ("Couldn't create tarball"), but for some reason still
exits with code 0. So we then go on to successfully untar the output of
`meteor build`. If we clean up the tarball from `meteor bundle`, we at
least catch the failure by trying to untar a nonexistent file.
2014-10-09 22:21:32 -07:00
Emily Stark
141f3cdf3d Switch to single quotes in 'publish-and-search' selftest 2014-10-09 21:53:29 -07:00
David Glasser
7126e17109 Allow any number of spaces by || in constraints
Previously, exactly one was required, but this was not explicitly
documented.
2014-10-09 21:20:14 -07:00
Sashko Stubailo
a0bf883d93 Bump versions 2014-10-09 20:33:25 -07:00
Sashko Stubailo
3952dbfda5 Update todos release/METEOR@0.9.4-rc.5 2014-10-09 20:26:47 -07:00
Sashko Stubailo
8ae1301832 Bump versions release/METEOR@0.9.4-rc.4 2014-10-09 20:11:53 -07:00
Sashko Stubailo
0fc25c2b27 Merge branch 'devel' into 0.9.4
Conflicts:
	packages/templating/templating.js
2014-10-09 20:08:42 -07:00
Justin SB
7236af674c Throttle yields, so we don't slow down in case of rapid calls to yield
This restores the behavior I lost when I removed Patience
2014-10-09 19:58:39 -07:00
Avital Oliver
f2b65cc055 Fix ce98ea08d5 on IE8
Array.prototype.indexOf isn't defined on IE8
2014-10-09 19:46:09 -07:00
ekatek
b7782ca455 now that we have a command to set latest version, we can not set it until it is there 2014-10-09 19:13:07 -07:00
ekatek
0fc7f60dcc helper admin method to set the readme on the latest mainline release 2014-10-09 19:13:07 -07:00
ekatek
07ee30ffed automatically set readmes when publishing packages as partof a release with a valid gittag 2014-10-09 19:13:07 -07:00
Sashko Stubailo
f77570662c Bump meteor-tool.. again release/METEOR@0.9.4-rc.3 2014-10-09 16:54:12 -07:00
Sashko Stubailo
18f77ab2ee Bump netroute 2014-10-09 16:52:49 -07:00
Sashko Stubailo
ac7ed9627f Bump meteor-tool 2014-10-09 16:49:18 -07:00
Sashko Stubailo
5dc03c53ec Bump package versions 2014-10-09 16:45:54 -07:00
Nick Martin
cafb427aa7 Bump versions for 0.9.4-rc.2 2014-10-09 16:42:30 -07:00
Emily Stark
a3f07028e2 Check a selftest Error to 'selftest.fail' 2014-10-09 16:35:11 -07:00
Sashko Stubailo
1b675f6fc6 Merge branch '0.9.4' of github.com:meteor/meteor into 0.9.4 2014-10-09 16:28:29 -07:00
Sashko Stubailo
38b437b676 Update todos to newest code with touchwipe 2014-10-09 16:28:15 -07:00
ekatek
f00643dbae move the check for local package up release/TEST@0.9.4-proc-test2 release/TEST@0.9.4-proc-test 2014-10-09 16:26:19 -07:00
Justin SB
96bccec0ac Throttle yields, so we don't slow down in case of rapid calls to yield
This restores the behavior I lost when I removed Patience
2014-10-09 15:48:40 -07:00
Slava Kim
ce98ea08d5 Explicitly ban some names for Templates.
Fixes the test failure on IEs because for IEs 'name' is not a magical property
on functions.
2014-10-09 15:24:44 -07:00
Slava Kim
bae041b39c Explicitly ban some names for Templates.
Fixes the test failure on IEs because for IEs 'name' is not a magical property
on functions.
2014-10-09 15:22:19 -07:00
Slava Kim
000af3ad2e Update checkout apps to the head of official track by default 2014-10-09 14:28:31 -07:00
ekatek
d07f4f1abf do not print unstable version warning if the version is local 2014-10-09 13:13:45 -07:00
Slava Kim
9be657f862 Update checkout apps to the head of official track by default 2014-10-09 12:30:57 -07:00
Justin SB
ab36433972 Bump the timeout for waiting for the emulator to start
On first boot, it can take more than 2 minutes.
2014-10-09 12:28:42 -07:00
Justin SB
60a9da1606 Parse the curl progress to output it cleanly
Not the greatest solution technically, but it improves UX.
2014-10-09 12:28:42 -07:00
Sashko Stubailo
3dc5537a40 Merge branch '0.9.4' of github.com:meteor/meteor into 0.9.4 2014-10-09 12:27:17 -07:00
Sashko Stubailo
3dab2c9b50 First pass at History.md 2014-10-09 12:27:02 -07:00
Justin SB
bff1cec3dd Bump the timeout for waiting for the emulator to start
On first boot, it can take more than 2 minutes.
2014-10-09 12:11:12 -07:00
Avital Oliver
0dc9149d85 Hide springboard progress bar when complete
Fixes https://app.asana.com/0/802778796897/17391461309554

Apparently Console.enableProgressBar is written to do nothing if Console
is not in pretty mode.
2014-10-09 11:46:14 -07:00
Avital Oliver
5af5a98342 Hide springboard progress bar when complete
Fixes https://app.asana.com/0/802778796897/17391461309554

Apparently Console.enableProgressBar is written to do nothing if Console
is not in pretty mode.
2014-10-09 11:46:05 -07:00
Justin SB
e0876ece3a Parse the curl progress to output it cleanly
Not the greatest solution technically, but it improves UX.
2014-10-09 11:45:43 -07:00
Sashko Stubailo
cce7939271 Run jsdoc script 2014-10-09 11:27:44 -07:00
Sashko Stubailo
e1c745aab6 Merge branch 'devel' into 0.9.4 2014-10-09 11:27:28 -07:00
Justin SB
6bc2cff03a Pass --progress-bar to curl in ensure_android_bundle
Alternatives (doing it all in node) were much more invasive.
2014-10-09 10:24:11 -07:00
ekatek
b8d927851a increment client cache format to v2
The client cache in sql-land was broken: it sent over the wrong sync token as the default.
This meant that the server thought that this was a much older client. As a result, any
0.9.3+ packages with '_' or '||' in their versions/dependencies were filtered out. There is no
easy way to undo that sort of filtering without deleting the db for a variety of reasons, and if
we are going to delete the db, we might as well increment the version so we don't have to worry about
consistency.
2014-10-08 22:31:37 -07:00
David Glasser
cca0112b99 use format 1.1 sync token!
fixes ability to get new styles of data, including
package-depends-on-either-version test
2014-10-08 22:27:38 -07:00
ekatek
4a4e7c19ff treat exports from debugOnly packages same way that we treat weak dependencies and do not export them by default 2014-10-08 22:06:47 -07:00
ekatek
7f134bdfb4 changed the test to catch that we fail to not link in the export variable 2014-10-08 22:06:47 -07:00
David Glasser
a98c6d030a server DDP: Use low-level websocket-driver module
We want to support running DDP through a corporate proxy, but the
higher-level faye-websocket can't support that and won't be changed to
allow that: https://github.com/faye/faye-websocket-node/pull/30

Fair enough. Let's just switch to the lower-level module, since we don't
care about getting a browser-compatible websocket API.

This is a first step towards fixing #2515.
2014-10-08 18:07:11 -07:00
David Glasser
659128025d first step towards fixing a test 2014-10-08 18:07:01 -07:00
Emily Stark
d1ee2043f9 Don't say "removed cordova:blah" if it wasn't in the project. 2014-10-08 17:28:08 -07:00
David Glasser
04f515da85 Merge branch '0.9.4' into devel
Conflicts:
	docs/client/data.js
	tools/tests/package-tests.js
2014-10-08 17:26:39 -07:00
David Glasser
e7820b5fbf jsdoc update 2014-10-08 17:25:48 -07:00
David Glasser
1df375d3a2 Fix test-package-server tag
... and also make some fixes to the 'update package server data' test,
though it's possible that only the other change is strictly necessary
2014-10-08 17:21:44 -07:00
ekatek
6c8b0832d7 do not use clone since the catalog is backed by a real db 2014-10-08 16:04:13 -07:00