Commit Graph

16688 Commits

Author SHA1 Message Date
Jesse Rosenberger
32a8a707b8 DDP Buffering Tests for Meteor 1.3.3
This is an adaptation of @tmeasday's 74230beba8 test that he created for meteor/meteor#5680.  Due to occasional failures, it now uses sinon's `lolex` npm library to allow us to control the setTimeout/setInterval within the test itself, providing for tick-accurate testing. Also nifty because it allows the test to finish in less time than it actually takes.
2016-05-16 18:21:09 -04:00
Ben Newman
5165f3df7c Add node-pre-gyp to dev bundle and bump $BUNDLE_VERSION to 0.6.1. 2016-05-16 18:21:09 -04:00
Ben Newman
fdce895bba Make sure env.Path === env.PATH on Windows. 2016-05-16 18:21:09 -04:00
Ben Newman
d060ae9a2d Decompose a helper for cloning process.env for npm-related commands. 2016-05-16 18:21:09 -04:00
Ben Newman
2d2f21f7d5 Use env vars instead of $PATH to select python.exe and MSVS version. 2016-05-16 18:21:08 -04:00
Ben Newman
81756d9833 Make sure python.exe is in $PATH when running npm on Windows. 2016-05-16 18:21:08 -04:00
Ben Newman
51c84d67fe Re-merge pull request #5680 from mitar/batch-process-updates.
This reverts commit 00929e8751.
2016-05-16 18:21:08 -04:00
Ben Newman
de5411e8fd Allow importing from app node_modules when running test-packages.
Fixes #6827.
2016-05-16 18:21:08 -04:00
Ben Newman
ff621a88fe Rebuild non-portable Meteor packages when downloaded.
Together with c18c1f5278, this commit is a
big step towards liberating Meteor from Node 0.10.

Part of #5124.
2016-05-16 18:21:07 -04:00
Ben Newman
7c47e5ecd0 Add Travis CI status badge to README.md. 2016-05-16 17:44:26 -04:00
Ben Newman
c4d622e0bc Merge pull request #7052 from meteor/laosb-circleci-badge
Correct the format of CircleCI badge.
2016-05-16 17:29:03 -04:00
Ben Newman
4225f3c8ec Merge pull request #7055 from meteor/glasser/galaxy-discovery
Galaxy discovery and other tool cleanup.
2016-05-16 17:28:23 -04:00
Ben Newman
d977a4e445 Merge pull request #7063 from abernix/less-ci-dizziness
Increase CircleCI timeout and disable spinner for self-tests.
2016-05-16 17:22:36 -04:00
David Glasser
26584165e5 discover deploy server and change default
Update the default deploy server from deploy.meteor.com (which no longer
exists) to galaxy.meteor.com.  However, if your app's DNS is already
pointed at Galaxy, automatically discover the deploy server's URL.

See meteor/amsterdam#305
2016-05-16 13:03:27 -07:00
Jesse Rosenberger
adda6c228b Trying 1200 sec timeout 2016-05-16 11:26:21 +03:00
Jesse Rosenberger
ed679d9fb7 Increase circleci timeout and disable spinner for CI tests 2016-05-16 09:01:01 +03:00
David Glasser
6619d9bead remove unnecessary log 2016-05-13 18:06:26 -07:00
Wexpo Lyu
997952d9af Correct the format of CircleCI badge. 2016-05-14 07:45:29 +08:00
David Glasser
2b6b02439d destroy universe
"universe" was an old attempt to allow you to run various MDG
servers (Meteor Developer Accounts, the package server, an old version
of the Galaxy deploy server, etc) on localhost and configure the tool to
talk to it not via a bunch of environment variables but via a file
called "universe" at the root of your checkout. Nobody uses this (and
most of the URLs have environment variables for them anyway).  Simplify
the code by removing this entirely.

Also remove some more dead code, and a test that claims it only runs if
you have universe set up.
2016-05-13 15:09:03 -07:00
David Glasser
731716efe1 delete dead code
This code makes it look like there are more codepaths that care about
$DEPLOY_HOSTNAME than there actually are.
2016-05-13 14:33:30 -07:00
Zoltan Olah
2c5adbe98a Merge pull request #6995 from gnuwilliam/devel
Fix typo in Contributing.md
2016-05-12 16:09:51 -07:00
Tom Coleman
bf1332d47c Merge pull request #7039 from abernix/issue-7038
[tests] Change destination IP for http error test to something more invalid
2016-05-12 15:26:50 -07:00
Zoltan Olah
6aa5b399a3 Update History.md 2016-05-12 10:24:37 -07:00
Zoltan Olah
7a1fec0a4d Merge pull request #4710 from deanius/computation-run-added-4514
Implements Tracker.Computation#flush and #run (fixes #4514)
2016-05-12 10:20:07 -07:00
Jesse Rosenberger
d7472226f5 [tests] Change destination IP for http test to something more invalid
Previously 0.0.0.0 was used, but that _can_ refer to the local machine and was causing problems when the test was run on a machine that had something (e.g. Apache, etc.) listening on 0.0.0.0:80.

Fixes meteor/meteor#7038
2016-05-12 15:21:37 +03:00
Dean Radcliffe
aa2fedc46d Implements Tracker.Computation#flush, and #run 2016-05-11 19:53:11 -05:00
Tom Coleman
fae729eba5 Trying container based builds 2016-05-11 16:16:11 -07:00
Zoltan Olah
377acdb792 Merge pull request #6757 from ocdtrekkie/update-google-api-instructions
Update Google Client ID instructions
2016-05-11 16:12:11 -07:00
Ben Newman
c1cd2883fc Merge pull request #6987 from nuvipannu/twitter-force-login
Handle force_login parameter in Twitter package.
2016-05-11 15:48:15 -04:00
Ben Newman
b196478146 Merge pull request #7023 from meteor/fix-6901
Ensure test files are loaded eagerly for both kinds of tests.

"Both kinds of tests" means both `meteor test` and `meteor test --full-app`.
2016-05-11 15:46:03 -04:00
Tom Coleman
4c108ee2e8 Merge pull request #7022 from meteor/tmeasday-patch-1-2
Added circle token
2016-05-11 10:58:42 -07:00
Zoltan Olah
16e217d7bb Adds changelog for PR #5694 2016-05-11 10:42:23 -07:00
Zoltan Olah
87bf2567d7 Merge pull request #5694 from nuvipannu/facebook-force-login
Handle authentication type in Facebook
2016-05-11 10:40:58 -07:00
Tom Coleman
ddc0179a0a Merge pull request #7017 from meteor/move-docs-to-own-repo
Removed docs, pointed people at new repo
2016-05-11 09:43:13 -07:00
Jacob Weisz
fc80677f0e Merge branch 'devel' into update-google-api-instructions 2016-05-11 10:38:21 -05:00
Nuvi
3c03fae147 Encode the authType parameter. 2016-05-11 10:21:20 +03:00
Nuvi
3d3c7edc6d Handle the authentication type when using Facebook login
Allow using authType in Facebook login
Facebook API Docs: https://developers.facebook.com/docs/facebook-login/reauthentication
2016-05-11 10:21:20 +03:00
Nuvi
001a3f3128 Handle force_login parameter in Twitter package
Adding support for force_login:
https://dev.twitter.com/oauth/reference/get/oauth/authenticate ❇️
2016-05-11 10:21:05 +03:00
Tom Coleman
cb91a1fcf6 Merge branch 'devel' into tmeasday-patch-1-2 2016-05-10 19:35:49 -07:00
Tom Coleman
b5d1c898d0 Merge branch 'devel' into move-docs-to-own-repo 2016-05-10 19:35:39 -07:00
Tom Coleman
395d45c58b Merge branch 'devel' into fix-6901 2016-05-10 19:35:25 -07:00
Tom Coleman
2e58738985 Merge pull request #7024 from meteor/travis
Set up travis
2016-05-10 19:35:03 -07:00
Tom Coleman
86165fd34f Working travis setup? 2016-05-10 17:47:43 -07:00
Tom Coleman
f81c3110c0 Wrong filename for travis 2016-05-10 17:32:46 -07:00
Tom Coleman
6dd7317941 Trying travis setup 2016-05-10 17:31:17 -07:00
Tom Coleman
01a745a99d Ensure that test files for both kinds of tests.
Fixes #6901 by ensuring that we short circuit laziness detection for test files in both modes.
2016-05-10 16:58:59 -07:00
Jacob Weisz
2438f90886 Update Google Client ID instructions
The Google API Manager has changed it's interface since this was last updated. I've corrected the instructions with as little change as possible to accurately describe the current workflow.
2016-05-10 18:28:08 -05:00
William Oliveira
25995c0bc8 Fix typo in Contributing.md 2016-05-10 19:31:48 -03:00
Tom Coleman
de65888e60 Added circle token 2016-05-10 15:08:04 -07:00
Tom Coleman
fac2809e33 Merge pull request #7019 from abernix/spelling-typos
[docs] Spelling corrections on Contributing.md
2016-05-10 15:03:17 -07:00