Commit Graph

22356 Commits

Author SHA1 Message Date
Slava Kim
6a05987abb Keep meteor package first. 2013-05-21 17:15:38 -07:00
David Glasser
8eeb9e97ef When running "meteor deploy --star", you don't need to be in an app dir. 2013-05-21 17:11:37 -07:00
Emily Stark
4616ac47fd Merge branch 'assetdir-fix' into linker 2013-05-21 17:07:43 -07:00
Slava Kim
7510d202e8 Extract logFromText into logging package.
So we can reuse it.
2013-05-21 16:58:53 -07:00
Slava Kim
e5b0377e3f Add 'logging' to the list of default packages. 2013-05-21 16:01:30 -07:00
Naomi Seyfer
5a26bbf502 export DONE and FAILURES so test runs can know when they are done 2013-05-21 15:51:47 -07:00
Naomi Seyfer
dfdbbe6f16 make deploy work again by making the bundler stub main.js add program.json to the command line 2013-05-21 15:42:30 -07:00
Slava Kim
575dd33cae Fix subscribeAndWait. 2013-05-21 15:27:27 -07:00
Naomi Seyfer
770948338b Fixing various bugs that keep seismograph from running tests. Mostly package.js stuff 2013-05-21 15:19:01 -07:00
Slava Kim
a959c011a8 Add synchronous version of subscribe. 2013-05-21 15:17:11 -07:00
Slava Kim
c9d71aa38f Expose the 'close' method for mongo driver. 2013-05-21 14:32:06 -07:00
Naomi Seyfer
55fbfcb6f3 fix package.js of test-in-console 2013-05-21 13:55:39 -07:00
Naomi Seyfer
24e38c75c6 Decode the platform string that is part of the URL used when browserstack
goes to deployed tests
2013-05-21 13:35:29 -07:00
Emily Stark
7a73122352 Revert "Remove references to assetPathPrefix that I missed"
This reverts commit c45952df35ed949bda65b13e3e7fef9a0d9474d5.
2013-05-21 11:10:16 -07:00
Emily Stark
5c6617660d Fix stomped-on assetPathPrefix in addAssetDir 2013-05-21 11:10:16 -07:00
Emily Stark
75d9f04c5d Add test for bundling apps with public/ directories 2013-05-21 11:10:15 -07:00
Emily Stark
91e715b584 Revert "Fix addAssetDir bugs"
This reverts commit 5a3baa592cf1d4f5b14eddf2ac760886d81a6737.

Conflicts:
	tools/bundler.js
2013-05-21 11:10:15 -07:00
estark37
e6e509ad86 Remove references to assetPathPrefix that I missed 2013-05-21 11:10:15 -07:00
estark37
e91ec6b853 Remove unused var assetPath 2013-05-21 11:10:15 -07:00
estark37
b1c3dc40bd Fix addAssetDir bugs
One bug (I think) was the the assetPath argument to walk() was getting stomped
on and therefore not being used, so I removed the argument. Another bug was that
the url for an asset was being set from the file's absolute path.
2013-05-21 11:10:15 -07:00
Nick Martin
9822ace046 Update node mongodb driver. New version reconnects to mongo better when there is a new primary.
Passes package and tools tests plus basic app sanity testing, but I have not done and deep or specific testing.
release/issue-1060-test-1
2013-05-20 21:47:59 -07:00
Avital Oliver
b56d4fad24 Export mongo timestamp type 2013-05-20 20:22:37 -07:00
Naomi Seyfer
d716da7746 Allow you to directly deploy a star file 2013-05-20 18:13:30 -07:00
estark37
75c0c43c47 Prevent ctl from choosing a port at random.
When deploying an app to galaxy, localPort: 0 in the deployConfig was overriding
the port assigned by satellite to the server, so the server's port was being
chosen at random, so I removed localPort from the deployConfig. (Not 100% sure
this is the right fix.)
Deploying a simple app to galaxy works now, woohoo!
2013-05-17 22:43:56 -07:00
estark37
07c5d2bb65 Send port to proxy as Number, not string 2013-05-17 22:43:56 -07:00
estark37
372a16e6ce Factor out most of ctl into a ctl-helper package
We use ctl-helper on galaxy in the proxy control program.
2013-05-17 22:43:56 -07:00
estark37
067ac21371 Put ctl in meteor instead of galaxy 2013-05-17 22:43:56 -07:00
estark37
9feabf41c2 Progress towards deploying apps to galaxy
Mostly changing "service" to "app"
2013-05-17 22:43:56 -07:00
Nick Martin
7dfa3b5f58 Merge branch 'pr-1024' into devel 2013-05-17 21:32:35 -07:00
Nick Martin
3123d78adf History.md 2013-05-17 21:29:12 -07:00
Nick Martin
44ac53f819 Tweak package descriptions. release/pr-1024-test-2 2013-05-17 21:01:14 -07:00
Tim Haines
a3f493bb79 Add retrieveCredential server methods 2013-05-17 21:01:14 -07:00
David Glasser
957729c8ce Get run-tools-tests.sh passing.
In addition to minor "make the tests match the code" changes, there's also:

 - missing require('tar') in tarball download code
 - fix an fd leak in the bundler that was causing EMFILE on mac
 - switch run.js to listening for 'exit' to 'close' so that the end
   of stdout/err can be read
 - some concerningly necessary deletions of .build directories

Also, the version of cli-test.sh that runs against a fixed release is disabled,
since we're not building releases with the new package format for now.
2013-05-17 18:19:20 -07:00
Tim Haines
00efa2fe51 Update requestCredential method to take only 2 params - options and credentialRequestCompleteCallback 2013-05-17 18:00:35 -07:00
Tim Haines
d57f7047f4 Extract weibo package from accounts-weibo 2013-05-17 18:00:35 -07:00
Tim Haines
8f2eb9b481 Extract meetup package from accounts-meetup 2013-05-17 18:00:35 -07:00
Tim Haines
9b1b6da9ff Extract google package from accounts-google 2013-05-17 18:00:35 -07:00
Tim Haines
b239f08ad7 Extract facebook package from accounts-facebook 2013-05-17 18:00:35 -07:00
Tim Haines
107a06fd8c Extract github package from accounts-github 2013-05-17 18:00:35 -07:00
Tim Haines
b7754f8c28 Refactor Oauth packages and extract twitter package from accounts-twitter 2013-05-17 18:00:35 -07:00
Avital Oliver
d475b1f72f comment 2013-05-17 09:47:00 -07:00
Naomi Seyfer
e87412e7ee Make one part of deploy not depend on the context to have Meteor.Error 2013-05-16 13:33:39 -07:00
David Glasser
cfa11f0035 Make sure all node_modules go in a node_modules directory. 2013-05-16 13:32:35 -07:00
David Glasser
d36a8f3c91 Kill node_modules directory instead of renaming it. 2013-05-16 13:32:25 -07:00
David Glasser
f0875d1d25 No longer implicitly use all packages in an app's packages/ directory.
This allows you to include "test helper" packages there which are only used in
test mode, as well as other internal packages which shouldn't be exported into
your app.

test-packages still tests them.
2013-05-15 19:16:50 -07:00
David Glasser
9c63c1c05d Delete deprecated absolute-url package.
It has done nothing but print a warning since 0.4.2, and I'm getting annoyed
that it prints that warning while compiling packages.
2013-05-15 19:14:43 -07:00
David Glasser
fbaa8bf845 Fix a couple places that assumed 'connect' was in the dev bundle.
Always parse HTTP query strings, instead of only doing it if oauth packages are used.
2013-05-15 19:14:43 -07:00
Avital Oliver
e2940e343e Better client logs 2013-05-15 16:19:28 -07:00
David Glasser
2c91d59655 logging: client-side logs go to console. debug is always dropped for now. 2013-05-15 15:58:57 -07:00
Avital Oliver
8ac7d47463 Merge branch 'master' into devel 2013-05-15 15:30:14 -07:00