Commit Graph

5385 Commits

Author SHA1 Message Date
Slava Kim
5fae8faeb0 bump packages 2014-09-11 15:53:32 -07:00
Slava Kim
824098a081 Remove deprecated SERVER_ID
breaks backwards compat with 0.6.6
2014-09-11 15:14:41 -07:00
Slava Kim
52d66644e9 Bump packages 2014-09-10 19:01:53 -07:00
Slava Kim
daea8b7cd9 Remove redundant log reattachment 2014-09-10 18:59:54 -07:00
Emily Stark
89824f6e26 Fix redirect OAuth error handling in accounts-ui-unstyled 2014-09-10 18:42:28 -07:00
Slava Kim
26d7398db5 Statusbar shouldn't throw errors on Android (where it is not even exported) 2014-09-10 16:48:28 -07:00
Slava Kim
e8befb9a50 Bump the version of httpd fork we use
httpd is a cordova plugin we use to start the web server on the mobile device to
serve assets in the same way they would be served on a website.
2014-09-10 15:52:21 -07:00
Slava Kim
fb4fbea3a8 Merge branch 'android_tweaks' into release-0.9.2 2014-09-10 15:51:36 -07:00
Slava Kim
00413f88c3 Merge branch 'cordova-httpd' into release-0.9.2
Conflicts:
	tools/commands-cordova.js
2014-09-10 15:50:49 -07:00
Justin SB
ab0f57b636 Only do the localhost -> 10.0.2.2 hack if we're not using a proxy 2014-09-10 15:34:58 -07:00
Emily Stark
26eb9f0736 Only put credentials in hash fragment on Cordova.
I don't understand why, but setting `document.location.hash` in IE8
breaks Facebook login (and only Facebook login).
2014-09-10 11:22:12 -07:00
Slava Kim
3754a16bd7 Merge remote-tracking branch 'origin/android_tweaks' into cordova-httpd
Conflicts:
	tools/commands-cordova.js
2014-09-10 10:43:26 -07:00
Emily Stark
f4e100dc14 Allow end-of-OAuth redirect URLs to be 127.0.0.1.
We were being too restrictive about validating our redirect at the end
of the OAuth redirect flow: 127.0.0.1 is okay even if ROOT_URL is
localhost.
2014-09-09 21:28:08 -07:00
Emily Stark
63381e5ee4 Bump package versions for 0.9.2-rc4 2014-09-09 18:59:17 -07:00
Emily Stark
2375220191 Fix CSS for accounts-ui dialog 2014-09-09 18:52:08 -07:00
Emily Stark
4b06609346 Fix 'popupOptions' typo in 'github' 2014-09-09 18:40:28 -07:00
Slava Kim
dfcaa3fdc8 Don't run status bar configuration if statusbar is not defined
i.e. Android
2014-09-09 17:37:33 -07:00
Slava Kim
939bf1bc07 Fix a regression in __cordova paths 2014-09-09 16:38:11 -07:00
Matthew Arbesfeld
ec30f42945 Scope cordova path by using using __ prefix 2014-09-09 16:19:03 -07:00
Slava Kim
10599e5bc5 Hot Code Push working with pushing new boilerplate
at least on iOS
2014-09-09 15:56:11 -07:00
Sashko Stubailo
a9b8213ec4 No idea why it doesn't work 2014-09-09 15:01:27 -07:00
Emily Stark
3f680f76a4 Bump package versions for 0.9.2-rc3 2014-09-09 11:11:38 -07:00
Emily Stark
b40a53ac91 Allow Base64.encode to take ascii strings 2014-09-09 11:08:18 -07:00
Emily Stark
1307d4b015 Add comment to 'EJSON.newBinary' 2014-09-09 11:08:02 -07:00
Emily Stark
1971765628 Fix 'EJSON.newBinary' -- it's just 'Base64.newBinary' 2014-09-09 10:41:37 -07:00
Emily Stark
8a8df1f89d Factor out 'base64' into its own package and use from 'oauth'.
'oauth' was using 'btoa', but it's not supported in IE8-9. We already
had a base64 implementation in 'ejson', so I factored it out into its
own package used by 'ejson' and 'oauth'.
2014-09-09 10:37:07 -07:00
Emily Stark
fb3fb5de03 Bump package versions for 0.9.2-rc2 2014-09-09 07:52:41 -07:00
Slava Kim
fa593653b6 bump fork 2014-09-09 00:54:47 -07:00
Slava Kim
51b588b40e Got it right for ios emulator and device
(no hot code push yet)
2014-09-09 00:04:48 -07:00
Slava Kim
8643e52801 Make run somehow on android 2014-09-08 23:15:12 -07:00
Slava Kim
6bbffaae5a wip: try to get logging back. try to hot code push 2014-09-08 18:06:03 -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
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 2014-09-06 14:27:26 -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
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 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
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
2bc2a8f210 Fix sort keys like "a.0.b". Fixes #2439. 2014-09-05 16:46:09 -07:00
ekatek
398bd6f4b3 validate versions better 2014-09-05 16:45:40 -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
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
Emily Stark
ddf0493ad3 Fix app-config: unordered deps apparently don't get globals 2014-09-04 16:43:59 -07:00