Commit Graph

37 Commits

Author SHA1 Message Date
Avital Oliver
966a61f184 Windows installer: Change title text on progress
Now it says "Installing Meteor, The JavaScript App Platform".

Also make it say "Uninstalling" when we're... uninstalling.
2015-05-20 14:26:08 -07:00
Avital Oliver
49b358e981 Windows installer: Always install latest version
Uses the https://packages.meteor.com/bootstrap-link
URL to generate a link to the windows bootstrap tarball.

With this change we no longer have to build a new installer
for every release.
2015-05-20 14:26:07 -07:00
Avital Oliver
2f44cab535 Windows installer: Cancel button works immediately 2015-05-20 14:26:06 -07:00
Avital Oliver
274b779847 Windows Installer: New API for downloading tarball
This API actually lets us download the bootstrap tarball from cloudfront
on Windows Server, /and/ correctly reads the proxy settings from Internet
Explorer.
2015-05-20 14:26:06 -07:00
Avital Oliver
88c09fde3f Revert 808a276eab
This is a step on the way to building an installer that always
fetches the latest release of Meteor, so that we don't need to
build a new installer for every release.

TODO:
* Expose a new endpoint on https://package.meteor.com with the latest
  release, and consume it in the installer
* Use libcurl to fetch the installer, so that we can bypass the TLS
  settings on Windows Server which by default don't let you fetch
  HTTPS assets that use TLS 1.2 (as do ours)
* Automatically detect and use the proxy settings configured in
  Internet Explorer, eg
  http://stackoverflow.com/questions/202547/how-do-i-find-out-the-browsers-proxy-settings
2015-05-20 14:26:05 -07:00
sashko
21b1592953 Improve error message and loading text 2015-03-30 17:28:04 -07:00
sashko
4b01b2ad9b Add message that says installing might take a minute 2015-03-30 17:15:06 -07:00
sashko
b6fb6f5444 Change output name 2015-03-27 11:37:31 -07:00
sashko
808a276eab Bundle the boostrap tarball inside the installer
At build time
2015-03-24 21:28:50 -07:00
Avital Oliver
a4dba6c83d Windows installer: Inform Win 8.1 users to restart
(We'll try to fix this after the RC)

Conflicts:
	scripts/windows/installer/WiXInstaller/Resources/Theme_Meteor.xml
2015-03-24 17:28:42 -07:00
sashko
127163f344 Fix text on last screen after uninstall 2015-03-24 11:28:59 -07:00
Slava Kim
81f7ee7dbd Send agentInfo along-side the message from the installer login actions 2015-03-23 20:01:27 -07:00
sashko
5d482fa930 Fix typo 2015-03-12 22:37:54 -07:00
Sashko Stubailo
cdd666ddc0 Add link to Windows resources to installer 2015-03-12 22:31:52 -07:00
sashko
0ef83caa74 Change line break for matt 2015-03-12 13:28:41 -07:00
Sashko Stubailo
6cb13b79c4 Mention deploy is free 2015-03-12 13:20:34 -07:00
Slava Kim
8f3c305037 Change the url of the packages-bootstrap tarball to cloudfront (CDN) 2015-03-12 12:40:09 -07:00
sashko
516c883d40 Change text to say "Sign In" 2015-03-11 21:28:37 -07:00
sashko
13f5115dc4 Make login/register step have column layout
Also, make the button say "finish" which I think might be good enough
to ship.
2015-03-11 21:17:43 -07:00
sashko
be47860991 Move stuff around and make links work 2015-03-11 20:47:57 -07:00
sashko
36dc395dc8 Move buttons a bit again 2015-03-11 20:20:03 -07:00
sashko
ef1c13ea6a Move buttons a bit 2015-03-11 20:05:46 -07:00
Avital Oliver
f695f5e8a1 More UX improvements to Windows Installer 2015-03-11 20:04:09 -07:00
sashko
b185e962b8 Add small logo in bottom right and move cancel button 2015-03-11 20:03:24 -07:00
Avital Oliver
b6c886e2d8 Tweak UX on Windows installer
Poisition elements, modify text
2015-03-11 19:49:02 -07:00
Avital Oliver
9687e1a093 Windows installer: Change page order
Now it immediately starts installing, then lets you sign in
or register for an account, and then shows you the success page.
2015-03-11 17:47:00 -07:00
Slava Kim
498bacdb99 Don't use https for the Windows installer
This is a temporary solution to the problem of installing Meteor on Windows Server 2008 and Windows Server 2012.

On Windows Server, the requests using TLS 1.1 and TLS 1.2 are disabled by default.
2015-03-11 17:15:52 -07:00
Avital Oliver
da159885f4 Windows installer signup flow
Re-introduced the signup/login page and piped through the HTTP
requests to a fake accounts server. This includes some tweaks
to the signup/login UI.
2015-03-09 20:49:59 -07:00
sashko
2ecbb5b96d Remove top header and background images 2015-03-09 20:30:43 -07:00
Avital Oliver
a656c2cbfb Make Windows installer delete old Meteor versions
Older installers, like the one on http://win.meteor.com
populated the same directory as our new installer, but with
different files. Specifically, meteor.exe which runs before
our meteor.bat. So we delete the contents of the installed
directory before starting the install.
2015-03-04 20:05:03 -08:00
Avital Oliver
405009a2c3 Improve and simplify Windows installer flow
* Always install the the user's local directory
  (skip the dialog asking where to install)

* Skip login/register dialog (it doesn't work yet)

* Improve prose
2015-03-03 23:20:24 -08:00
Avital Oliver
aa32cd1e2e No ToS in Windows installer 2015-03-03 10:09:21 -08:00
Avital Oliver
c4be008a70 Slightly better installer text 2015-03-03 09:56:23 -08:00
Avital Oliver
b53774637d Whitespace 2015-03-02 19:37:34 -08:00
Slava Kim
d8a3f9145b Updated installer that has a skip button 2015-03-02 17:42:01 -08:00
Avital Oliver
1d828b5a16 Windows installer: Change a color
The version number on the bottom left corner is now black instead of
white.
2015-02-27 14:33:15 -08:00
Avital Oliver
83c65e718f Rename wix-installer/ -> installer/ 2015-02-26 12:09:30 -08:00