Commit Graph

5762 Commits

Author SHA1 Message Date
Emily Stark
842bfac8df bump package versions for rc.11 2014-10-28 01:03:08 -07:00
Emily Stark
e50bd0d8c1 Make sure we only run cordova pageLoaded callback once per login 2014-10-28 00:58:15 -07:00
Avital Oliver
da2e72c35a Minor correction to Twitter Oauth configuration flow 2014-10-28 00:56:32 -07:00
Avital Oliver
d783b40611 Change position of OAuth configuration dialog
Especially now that the Facebook process is much longer.
2014-10-28 00:56:17 -07:00
Emily Stark
6c8c67afe8 bump package version numbers for rc.10 2014-10-27 20:03:42 -07:00
Emily Stark
48d57c4c9c Don't show login configuration dialog on cordova 2014-10-27 19:35:12 -07:00
Emily Stark
7f80b1b790 Update Facebook oauth instructions 2014-10-27 19:35:02 -07:00
Emily Stark
78e45a77a1 Link to mobile oauth wiki instead of saying UIWebView 2014-10-27 19:34:08 -07:00
Emily Stark
3d2c0516ab Make Twitter login work in Android emulator 2014-10-27 17:12:41 -07:00
ekatek
e79f95e3ca incrementing versions for rc.9 2014-10-24 16:39:56 -07:00
ekatek
1cbf4b32ca Add the consent screen step to the Google Client ID creation and edit text 2014-10-24 16:33:58 -07:00
Emily Stark
fa3243bdd6 bump package versions for 1.0-rc.8 2014-10-24 14:45:14 -07:00
Slava Kim
3a2ae58123 Revert "Don't rewrite relative paths for cordova builds."
This reverts commit 3f821867d0.
2014-10-24 12:31:58 -07:00
Emily Stark
54989c85bf bump package versions for rc.7 2014-10-23 16:59:11 -07:00
Avital Oliver
a5aacef8eb Correct comment 2014-10-23 16:16:23 -07:00
Avital Oliver
77cc6e577a Better fix for OAuth dialog with bootstrap
Improves on 4995bf3e49
2014-10-23 16:16:14 -07:00
Avital Oliver
55071b8f73 Nicer OAuth configuration dialog with bootstrap
Apparently, bootstrap sets all <label> elements to have display: block,
which borkes the layout on our OAuth configuration dialogs. So,
let's just make those <label> elements be display: inline within
that dialog.

Tested on an app with and without bootstrap.
2014-10-23 16:16:05 -07:00
Avital Oliver
82f996bced Increase height of Google login pop-up
Verified that now the entire email/password form is visible.
2014-10-23 16:15:56 -07:00
Emily Stark
5922fa0ff0 Fix mistaken cordova ClientVersions insert/update inside onListening block. 2014-10-23 14:48:28 -07:00
Emily Stark
f30f98bd36 Don't try to use WebAppInternals.refreshableAssets until it's ready.
`refreshableAssets` gets set from the `generateBoilerplate` call in
webapp's `main` function. `updateVersions` in autoupdate gets called in
a startup hook, which runs before `main`. So we need to wait until
webapp is "more ready" (i.e. `onListening`) to try to use
`WebAppInternals.refreshableAssets`.
2014-10-23 14:48:28 -07:00
David Glasser
9eb922e50e bump versions for 1.0-rc.6 2014-10-23 14:08:25 -07:00
Slava Kim
cd2381e748 add the random package as a autoupdate's dep on Cordova #2892 2014-10-23 13:21:56 -07:00
David Glasser
1d82d11255 Merge tag 'release/METEOR@1.0-rc.5' into release-1.0 2014-10-23 11:09:04 -07:00
David Glasser
de97e984f6 bump for 1.0-rc.5 2014-10-23 11:06:43 -07:00
Justin SB
09264641c4 Use TLS (not SSLv3) with phantomjs, to avoid POODLE problems
Also, args can be overridden using METEOR_PKG_SPIDERABLE_PHANTOMJS_ARGS
2014-10-23 10:33:27 -07:00
Emily Stark
0b0dc46bdb Use Meteor.absoluteUrl() to set ROOT_URL for cordova clients.
If we use `__meteor_runtime_config__.ROOT_URL` directly, as we were
previously, then we end up sending Cordova clients to http:// URLs even
if force-ssl is being used in the app. This is fairly bad on its own
(always sending cordova clients to http:// URLs instead of https://),
but made even worse by the fact that we don't set CORS headers on
force-ssl redirects (that is, the app breaks completely if the client
makes a DDP connection to an http:// URL for a force-ssl app).
2014-10-23 10:32:59 -07:00
Emily Stark
fb0dc712e9 bump meteor-tool version number 2014-10-22 13:58:48 -07:00
Emily Stark
6fc46976da bump package version for 1.0-rc.3 2014-10-22 12:58:12 -07:00
David Glasser
a2218ce786 Make more DDP errors specific
These errors should look like connection errors, not clean closes:

- Heartbeat timeout (DDP-level or SockJS-level)
- Connection timeout (SockJS implementation)

The "disconnected with no error while waiting for something we asked
for" error in ServiceConnection is now a DDP.ConnectionError so that it
prints better.

If a command refuses to run due to a catalog sync error, it should print
the error. (Commands that merely warn that they could not sync don't
print that error, unless METEOR_LOG=debug.)
2014-10-21 12:52:24 -07:00
David Glasser
6db7783470 bump for 1.0-rc.2
unclear why http and less are needed
2014-10-17 22:17:06 -07:00
Emily Stark
49f5d41fd7 bump meteor-tool package version 2014-10-17 18:06:46 -07:00
Emily Stark
ed7fcd4fd7 bump meteor-tool version again, because 'meteor' changed 2014-10-17 16:19:38 -07:00
Emily Stark
827b206c02 bump package version numbers for 1.0-rc.0 2014-10-17 16:10:40 -07:00
Emily Stark
1ae60a6088 Remove stray console.log in meteor package 2014-10-17 16:08:25 -07:00
Ben Newman
ca2322e05b Use Npm.strip to remove some extraneous large files from core packages.
So far I have only removed files from packages that are included by
default in newly `meteor create`d projects. We should probably make a pass
over all the core packages, too.
2014-10-17 18:24:31 -04:00
Avital Oliver
a9a2459548 Launch screen timeout on iOS now matches that on Android 2014-10-17 14:34:39 -07:00
Avital Oliver
b1fd5e3183 Don't try to hold launch screen for more than 5 seconds
This is to guard against a potential bug arising from the
way we poll to see if `Template.body` is rendered. It's
worth knowing that Cordova on Android hides the launch
screen automatically after a while, but on iOS it can hang
forever unless hidden explicitly.
2014-10-17 10:30:51 -07:00
Slava Kim
faacf4f40b Add polling for cordova file plugin readiness in autoupdate
Experiments have shown that HCP breaks when cordova.plugin is attached but the
properties of it are not. So we add just another duck tape polling to retry if
necessary.
2014-10-16 15:26:44 -07:00
Avital Oliver
7f9e6841e7 Restore launch screen default behavior 2014-10-16 14:55:27 -07:00
Avital Oliver
fcc5af2095 Actually remove weak dependency on iron:router 2014-10-16 14:55:27 -07:00
Avital Oliver
d2b8606afd Launch screen improvements
(1) Don't override `Template.body.rendered`. Instead we poll.
(2) Remove weak dependency on iron:router
2014-10-16 14:40:07 -07:00
Sashko Stubailo
875f463527 Update launch screen readme once more 2014-10-16 13:57:16 -07:00
Sashko Stubailo
98e66a472b Update launch screen README 2014-10-16 13:55:19 -07:00
Sashko Stubailo
759979fd4f Remove highlight.js from core and add published version to docs 2014-10-16 00:38:45 -07:00
Sashko Stubailo
a6dccf74e9 Moved API items into separate .md files 2014-10-16 00:34:11 -07:00
Sashko Stubailo
5c570d16ab Add totally new highlight.js package 2014-10-15 23:07:24 -07:00
Avital Oliver
884eb80263 Expose error when autoupdate fails on cordova 2014-10-15 18:42:27 -07:00
David Glasser
e01ca1b13a Warn about a hack that troposphere does 2014-10-15 17:39:00 -07:00
Slava Kim
a957f173d5 Postpone the startup on Cordova until plugins are ready for sure 2014-10-15 15:19:09 -07:00
Sashko Stubailo
c44ab4bac6 Merge branch 'devel' of github.com:meteor/meteor into devel 2014-10-15 14:12:54 -07:00