Commit Graph

940 Commits

Author SHA1 Message Date
Avital Oliver
84177ab7de Windows installer: Split title text
Now it reads:

Installing Meteor,
The JavaScript App Platform
2015-05-20 20:26:54 -07:00
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
b416cf5819 Windows installer: Fix on Windows Server 2012
Turns out there was unused code that dealt with strings
that may or may not have been initialized, and treated
them as multi-byte strings even though they were unicode
strings.

I don't actually understand why this would cause a failure
only on Windows Server 2012, but this change definitely fixed
the problem, and the code removed was unnecessary and wrong anyways.

While at it, improved error reporting in case we fail to
get the link to the bootstrap tarball, or download it.

Also fixed a bug that broke login/signup (due to passing a
char* instead of a wchar_t*)
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
Ben Newman
3720e7d75f Add meteor-promise to the tool bundle, and upgrade to v0.1.0. 2015-05-07 17:38:50 -07:00
Ben Newman
d72582fd75 Add meteor-promise to dev_bundle/server-lib/node_modules/. 2015-05-06 17:09:49 -07:00
Ben Newman
19683041f7 Upgrade http-proxy to v1.11.1 in dev bundle. 2015-05-06 17:09:49 -07:00
Ben Newman
62664c9aa7 Update $arg after shifting --prod flag away. 2015-05-06 17:09:49 -07:00
David Glasser
b80de49ed9 fix banners typo 2015-04-28 17:38:34 -07:00
David Greenspan
b4d06de260 Comments and naming in jsdoc.sh code 2015-04-08 16:43:17 -07:00
Sashko Stubailo
e75875e369 Merge branch 'master' into devel
Conflicts:
	History.md
	docs/client/data.js
	tools/run-mongo.js
	tools/tests/mongo.js
2015-04-06 11:30:20 -07:00
Sashko Stubailo
a67fa66b6c Update banners 2015-04-06 10:46:33 -07:00
Sashko Stubailo
7ca7749b6e Bump for 1.1.0.2 2015-04-03 12:01:49 -07:00
Sashko Stubailo
70d3077bb6 Bump release for rc 2015-04-03 11:08:45 -07:00
Slava Kim
cdaaa6b0eb Merge branch 'master' into devel 2015-04-02 14:43:23 -07:00
Slava Kim
3a11a31d82 Banners 2015-04-02 14:39:54 -07:00
Slava Kim
2f13780ed5 Bumps 2015-04-02 13:59:55 -07:00
zyzo
a68ff30be4 Issue #3916: Add links to GitHub source code to docs
PR #3934

[stubailo: some improvements]
2015-04-01 17:32:13 -07:00
zyzo
4689ee7dfa Issue #3916: Add links to GitHub source code to docs
PR #3934

[stubailo: some improvements]
2015-04-01 17:21:05 -07:00
David Greenspan
8557d054dc Merge branch 'master' into devel 2015-03-31 16:36:15 -07:00
Sashko Stubailo
ba9c9012c1 Update banner 2015-03-31 14:15:04 -07:00
Sashko Stubailo
9d667d1fee Update release number 2015-03-31 14:15:04 -07:00
Slava Kim
698b208a02 Quit the installer process if running in cli 2015-03-31 14:11:10 -07:00
Slava Kim
d978bc7c82 Don't broadcast a dead message that blocks the process from exiting 2015-03-31 12:35:53 -07:00
Slava Kim
1612a7509a Don't show a confirmation popup when running w/o UI 2015-03-31 12:34:45 -07:00
Sashko Stubailo
5182736c61 Bump RC version 2015-03-31 11:42:58 -07:00
Sashko Stubailo
9c8cce8ce7 Write banner 2015-03-31 11:40:03 -07:00
sashko
8e4f645a00 UrlEscape the login/register data from installer 2015-03-30 18:10:32 -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
Avital Oliver
926cf1ca9d 1.1-rc.4 2015-03-28 12:19:05 -07:00
Avital Oliver
d2427c9b8e 1.1-rc.3 2015-03-28 12:17:28 -07:00
Avital Oliver
fa22f400ae Merge tag 'release/METEOR@1.1-rc.1' into release-1.1 2015-03-28 11:57:04 -07:00
sashko
b6fb6f5444 Change output name 2015-03-27 11:37:31 -07:00
Sashko Stubailo
aa597d405a Bump release version 2015-03-27 10:35:08 -07:00
Slava Kim
47c62e94d9 Fix a typo in a script to publish the windows installer 2015-03-25 19:29:33 -07:00
sashko
f80fa24b64 Fix build script, and un-cache tarball 2015-03-25 19:20:26 -07:00
Sashko Stubailo
462828572f Bump release 2015-03-25 16:18:39 -07:00
Sashko Stubailo
4ff636c7df Merge branch 'master' into release-1.1
Conflicts:
	History.md
2015-03-25 16:07:42 -07:00
Sashko Stubailo
39b11ca456 Merge branch 'master' into devel
Conflicts:
	History.md
2015-03-25 14:58:21 -07:00
Sashko Stubailo
971247ef47 Update banners for 1.0.5 2015-03-25 14:50:52 -07:00
Sashko Stubailo
1c62efe0cf Update release number for 1.0.5 2015-03-25 13:54:37 -07:00
Matthew Brewer
6980ff73d1 Make awscli actually work for copy scripts.
Remove the leading / from the regex, which doesn't exist with awscli
2015-03-25 10:12:50 -04:00
sashko
808a276eab Bundle the boostrap tarball inside the installer
At build time
2015-03-24 21:28:50 -07:00
Avital Oliver
a2ec383f0e Merge remote-tracking branch 'origin/avital-dev-bundle-fstream' into release-1.1 2015-03-24 21:09:54 -07:00
Avital Oliver
178f337882 Remove echo mistakenly left in code 2015-03-24 20:35:11 -07:00
Avital Oliver
c03972b7ca Allow using test dev bundles on Windows
This duplicates logic we had for Mac/Linux that lets you
set a USE_TEST_DEV_BUNDLE_SERVER environment variable
to try running a newly built dev bundle before publishing
it.
2015-03-24 20:28:03 -07:00