Commit Graph

9972 Commits

Author SHA1 Message Date
Justin SB
452da56297 Allow passing of arguments to configure-android
Args are passed through to the android tool

Useful commands:

configure-android avd
configure-android list avd
configure-android -- delete avd --name meteor

(Note the extra -- to delineate the args)

(Note #2: the delete avd command doesn't seem to actually work,
though this appears to be an Android bug - it says that is has
deleted it, but it is still there!)
2014-09-09 08:51:50 -07:00
Justin SB
742603f949 Fix env logic, so we don't kill the user's PATH 2014-09-09 08:19:15 -07:00
Justin SB
36db11a63d Fix 'typo' 2014-09-09 08:12:29 -07:00
Justin SB
accbd29b08 Merge branch 'android_tweaks' of github.com:meteor/meteor into android_tweaks
Conflicts:
	tools/commands.js
2014-09-09 07:59:00 -07:00
Justin SB
9ebd90bddc Start cordova using the runner infrastructure
Cleaner, but also we need to start the http proxy first
2014-09-09 07:55:37 -07:00
Justin SB
4c671358b2 Merge branch 'with_http_proxy' into android_tweaks 2014-09-09 07:29:20 -07:00
Justin SB
05b84fcc5e Create avd with x86 (ARM cannot be accelerated) 2014-09-09 07:26:20 -07:00
Justin SB
4c4317badf Use a more common mirror for apache ant download 2014-09-09 07:14:58 -07:00
Justin SB
1e1a8f724b Automatically use proxy on cordova
Doesn't seem to automatically apply the settings though
2014-09-08 15:58:26 -07:00
Justin SB
efdb867ff4 Support CONNECT method, which is what Android uses 2014-09-08 11:32:03 -07:00
Justin SB
4ca704f93f Simple (generic) http proxy for meteor run & test-packages
Start it by passing --http-proxy-port=9999
2014-09-08 09:14:21 -07:00
Avital Oliver
ac1898b313 Merge tag 'release/METEOR@0.9.1.1' into release-0.9.2
Conflicts:
	packages/meteor-platform/package.js
	packages/meteor-tool/package.js
	packages/reactive-dict/package.js
2014-09-06 19:35:18 -07:00
Avital Oliver
3351183d8a package version bumps for 0.9.1.1 release/METEOR@0.9.1.1 2014-09-06 14:27:26 -07:00
Avital Oliver
0fba72f9db More prep for 0.9.1.1 2014-09-06 14:23:27 -07:00
Avital Oliver
6d883482cd History.md for 0.9.1.1 2014-09-06 13:50:18 -07:00
Avital Oliver
16ff10c96b Fix weak dependencies on renamed packages
The renames of packages ui -> blaze, deps -> tracker,
livedata -> ddp worked fine when a package or an app
dependened on the renamed packages. But if there was
a weak dependency (say `api.use('ui', {weak: true})`)
then:

(1) `Package.ui` would be null (since it's not in
    meteor-platform)
(2) Even if your app added 'ui' explicitly, the 'ui'
    package didn't export any symbols.
2014-09-06 13:05:19 -07:00
Matthew Arbesfeld
df8774a7f2 Clean up cordovaDependencies by moving them to target level 2014-09-06 12:21:52 -04:00
Matthew Arbesfeld
05b2765d61 Clean up serving of manifest.json 2014-09-06 11:02:26 -04:00
Emily Stark
c5950f7361 Use Meteor.absoluteUrl for Twitter login URL
Fixes Twitter login on Cordova
2014-09-06 07:52:39 -07:00
Slava Kim
3decef135a Bump package versions release/METEOR@0.9.2-rc1 2014-09-05 17:55:37 -07:00
David Glasser
cbe38f6285 When upgrading packages, don't pin anything.
Fixes #2526.
2014-09-05 17:52:53 -07:00
Slava Kim
3e5e8dcdec bump version 2014-09-05 17:40:46 -07:00
Slava Kim
5ca8d52070 Merge remote-tracking branch 'origin/release-0.9.1.1' into release-0.9.2 2014-09-05 17:38:18 -07:00
David Glasser
93d39a22ad Improve error when minimongo and mongo disagree
Addresses #2033 and #2244.
2014-09-05 16:46:25 -07:00
David Glasser
b83d21d94d This One Weird Trick Speeds Up Startup By 50%
This is a horrible horrible hack.  If for no other reason that (without
EJSON.clone around) it leaves internal pieces of catalog.official and
catalog.complete intertwined.

But! It does mean that every single tool startup now only has to read
and parse packages.data.json once instead of twice.  Which speeds up
'meteor --version' from 1 second to 0.5.

We'll solve this for real with the sqlite refactoring. But this is fast
and easy for now.
2014-09-05 16:46:19 -07:00
David Glasser
2bc2a8f210 Fix sort keys like "a.0.b". Fixes #2439. 2014-09-05 16:46:09 -07:00
Maxime Quandalle
79b52f32ec Remove sourcemap linking with a //# comment
Firefox now supports sourcemap linking using a HTTP response header
Firefox print a lot of warning when using the `//#` linking
2014-09-05 16:45:56 -07:00
ekatek
c38f21fb38 better regex for version checks 2014-09-05 16:45:49 -07:00
ekatek
398bd6f4b3 validate versions better 2014-09-05 16:45:40 -07:00
David Glasser
f590ad3e1b Allow meteor shell script to be run from symlink
Fixes #2462.

Too bad we can't just access realpath somehow...
2014-09-05 16:44:21 -07:00
Slava Kim
c65f00887b Fix self-test for Cordova plugins
because we renamed 'standard-app-packages' to 'meteor-platform'
2014-09-05 16:25:04 -07:00
Emily Stark
e9f7f5a267 Fix sometimes-broken OAuth popup on iOS.
If you log in and out repeatedly, the popup would fail to close every few
times. My guess is that we can't close the OAuth popup while the last
navigation is still in progress.

Also clean up event listeners on popup exit.
2014-09-05 15:55:32 -07:00
Justin SB
663d783636 Pass webArchs in meteor test-packages 2014-09-05 15:35:51 -07:00
Slava Kim
497e47ca5b Another fix for webapp test and behavior.
The previous commit didn't really fix the issue
2014-09-05 15:31:06 -07:00
Slava Kim
590a733cd8 Fix a broken webapp test
Invalidate teh boilerplate after flipping the inlineScriptsAllowed flag
2014-09-05 14:55:31 -07:00
Sashko Stubailo
4bf58c16a0 Fix error on absence of "Mongo" symbol 2014-09-05 11:30:54 -07:00
Slava Kim
6ca6641a34 Merge branch 'master' into release-0.9.2
Includes latest 0.9.1 changes

Conflicts:
	examples/leaderboard/.meteor/versions
	examples/parties/.meteor/versions
	examples/todos/.meteor/versions
	packages/accounts-base/package.js
	packages/accounts-ui-unstyled/package.js
	packages/autoupdate/package.js
	packages/constraint-solver/package.js
	packages/facebook/package.js
	packages/github/package.js
	packages/google/package.js
	packages/http/package.js
	packages/less/package.js
	packages/meetup/package.js
	packages/meteor-developer/package.js
	packages/meteor-platform/package.js
	packages/meteor-tool/package.js
	packages/meteor/package.js
	packages/minimongo/package.js
	packages/oauth/package.js
	packages/oauth1/package.js
	packages/reload/package.js
	packages/templating/package.js
	packages/twitter/package.js
	packages/webapp/package.js
	packages/weibo/package.js
	scripts/admin/meteor-release-experimental.json
	tools/help.txt
	tools/tests/apps/hot-code-push-test/.meteor/versions
2014-09-05 11:28:12 -07:00
Emily Stark
5faa9b4a90 Maintain back-compat for oauth redirect flow.
Older clients (such as the meteor tool) should be able to login with
OAuth at newer app servers.
2014-09-05 10:28:35 -07:00
Avital Oliver
46cf3ce3df Merge remote-tracking branch 'origin/release-0.9.1' 2014-09-04 16:49:25 -07:00
Emily Stark
ddf0493ad3 Fix app-config: unordered deps apparently don't get globals 2014-09-04 16:43:59 -07:00
Avital Oliver
78577b26a2 docs on 0.9.1 2014-09-04 16:43:55 -07:00
Emily Stark
ca526df381 Update examples to 0.9.1 2014-09-04 16:13:59 -07:00
Avital Oliver
7164544dad No newline in banners.json 2014-09-04 16:07:16 -07:00
Avital Oliver
c23408bdd7 versions for 0.9.1 release/METEOR@0.9.1 2014-09-04 15:41:39 -07:00
Emily Stark
e46522c7c6 Shorten 'meteor admin maintainers' help text 2014-09-04 15:30:43 -07:00
Avital Oliver
65c2b762bd Add forgotten entries to History.md 2014-09-04 14:48:07 -07:00
Avital Oliver
10b2c8ea2e Fix Blaze APIs in History.md 2014-09-04 12:34:48 -07:00
Emily Stark
3d8bfb41ed History tweak 2014-09-04 12:26:58 -07:00
Avital Oliver
83341c5dab Only one patch 2014-09-04 12:22:53 -07:00
Avital Oliver
0d90426fac Remove apostophe 2014-09-04 12:22:19 -07:00