Avital Oliver
dceef1461c
Minor changes from code review
2013-03-19 15:11:03 -07:00
Avital Oliver
5352db933a
Implement a useNpm directive for packages
2013-03-19 15:11:03 -07:00
Avital Oliver
ecce7f00c6
meteor test-packages --verison ==> --release
...
also actually make it work. :/
2013-03-19 15:11:03 -07:00
Avital Oliver
9f4702a044
Load packages from PACKAGE_DIRS and CHECKOUT_DIR/packages
...
Some rehaul of tests for this purpose and general cleanup,
including re-enabling reloading app when packages change
2013-03-19 15:11:03 -07:00
Avital Oliver
9af19b3c10
Better URLS on packages.meteor.com
2013-03-19 15:11:03 -07:00
Avital Oliver
665f5ee9e4
fix typo
2013-03-19 15:11:03 -07:00
Avital Oliver
40ef67fc93
More testing improvements for meteor test-packages and bundler.
2013-03-19 15:11:03 -07:00
Avital Oliver
56e08b073e
meteor test-package finds latest release manifest
2013-03-19 15:11:03 -07:00
Avital Oliver
63d69a4a84
Support meteor test-package --deploy
2013-03-19 15:11:03 -07:00
Avital Oliver
36ab0f7ba1
First pass at meteor test-package.
...
Not yet implemented:
- Detect latest release if not explicitly passed (currently
hard-coded to 0.1)
- --deploy
- Better help text
2013-03-19 15:11:02 -07:00
Avital Oliver
99f80949ac
Bundler option change: testPackages instead of include_tests
...
Also, eliminated some dead code. This should be the last bundler change
necessary for implementing `meteor test-packages`
2013-03-19 15:11:02 -07:00
Avital Oliver
87024ac5fe
Bundler options change: no_minify -> noMinify
...
Also, wrote tests
2013-03-19 15:11:02 -07:00
Avital Oliver
b2bd0eb9b0
Bundler options change: Introduce nodeModulesMode
...
This replaces the old `symlink_dev_bundle` and `skip_dev_bundle`
options.
Also adds tests for these
2013-03-19 15:11:02 -07:00
Avital Oliver
72a1bbb101
small fix
2013-03-19 15:11:02 -07:00
Avital Oliver
b812d6e9ec
Introduce fiber-helpers.js and some minor comment improvements
2013-03-19 15:11:02 -07:00
Avital Oliver
b25934b71b
Strip unnecessary check
2013-03-19 15:11:02 -07:00
Avital Oliver
62b5e87cce
bundler: add a versionOverride option
2013-03-19 15:11:02 -07:00
Avital Oliver
a7ab8da940
Shorten error
2013-03-19 15:11:02 -07:00
Avital Oliver
3e0534a9df
Wrote a first bundler unit test, and related refactoring.
...
- No more global manifest. Instead, all functions requiring a manifest have it passed in, either
by argument or as a attribute on an appropriate object (such as BundleInstance)
- Some initial progress towards renaming project to app in the codebase
- Eliminate references to collections of packages as a type of "Package"
- Made meteor commands run correctly from a subdirectory of a meteor app, and
improved tests to have caught this.
- node.sh now returns the return value from the node executable
2013-03-19 15:11:02 -07:00
Avital Oliver
528f156ea8
Strip support for package testing from meteor deploy
...
I believe that at this point all legacy package testing
code is localized to the bundler
2013-03-19 15:11:02 -07:00
Avital Oliver
6e25474b31
Fix error messages when running meteor run
2013-03-19 15:11:02 -07:00
Avital Oliver
1de7926e1d
Strip some unused code
2013-03-19 15:11:02 -07:00
Avital Oliver
d01c006572
Strip some unused code that was preparation for app tests
2013-03-19 15:11:01 -07:00
Avital Oliver
a107739c84
Rip out first layer of old way to run package tests
2013-03-19 15:11:01 -07:00
David Greenspan
8527cf2739
use in-process node-tar for all create and extract
2013-03-19 15:11:01 -07:00
David Greenspan
b145dc48de
make install.sh work on engine branch*
...
* XXX this copies the meteor source in lib into the same lib directory
as dev_bundle/lib! that's not right, but it works.
2013-03-19 15:11:01 -07:00
David Greenspan
1bb59b22d8
fix meteor create (path change)
2013-03-19 15:11:01 -07:00
Avital Oliver
460911c406
Use files.getUrl instead of ad-hoc solution
2013-03-19 15:11:01 -07:00
Nick Martin
55349ca974
Use packages.meteor.com instead of cloudfront.
2013-03-19 15:11:01 -07:00
David Greenspan
067ec18139
untargz in process when fetching packages
2013-03-19 15:11:01 -07:00
David Greenspan
21cd1bee2f
Move node out of admin/ into tools/; also fixes it
2013-03-19 15:11:01 -07:00
Avital Oliver
58c6f55676
Apply changes made on engine repo
2013-03-19 15:11:01 -07:00
Avital Oliver
25c3a683fa
Directory reorg to mirror the structure of the engine repo
2013-03-19 15:11:01 -07:00
David Greenspan
cb12b19582
Implement files.extractTarGz(...) utility
2013-03-19 15:11:01 -07:00
Naomi Seyfer
b475c95358
Old note about old event syntax was confusing people on IRC
2013-03-19 11:23:10 -07:00
Nick Martin
1bc0a0cff8
Clean up deploy-examples. Now it finds examples automatically.
2013-03-18 20:53:55 -07:00
Nick Martin
331177d002
Comment only.
2013-03-18 15:26:55 -07:00
David Glasser
70f1412c0a
Avoid crash on spiderable errors. Fixes #832 .
2013-03-18 10:22:37 -07:00
Naomi Seyfer
9fcbcbd191
Merge branch 'devel' of github.com:meteor/meteor into devel
2013-03-15 18:57:14 -07:00
Naomi Seyfer
83b99f8c8a
test for added from two different subs
2013-03-15 18:57:01 -07:00
Chris Mather
d97b0b6e0d
Update History.md with recent pull request merges.
2013-03-15 15:42:05 -07:00
Chris Mather
a162d7c4d3
Merge branch 'timhaines-788' into devel. Fixes #788 .
2013-03-15 15:10:21 -07:00
Chris Mather
d2ed7cab9e
Merge branch 'update-twitter-service-data-to-include-avatars-and-lang' of git://github.com/timhaines/meteor into timhaines-788
2013-03-15 14:49:49 -07:00
Chris Mather
c9f99b234e
Merge branch 'blackcoat-789' into devel. Fixes #789 .
2013-03-15 14:43:14 -07:00
Chris Mather
cffc1d2051
Merge branch 'remove-trailing-whitespace' of git://github.com/blackcoat/meteor into blackcoat-789.
...
Closes #789 .
2013-03-15 14:39:32 -07:00
David Glasser
c8d3e0dd89
Fix allow_tests instability.
...
Meteor.apply('login', [], {wait: true});
Meteor.call('setUpTests'); // creates some publishers
Meteor.subscribe('oneOfThosePublishers');
The client will send the subscribe call before the setUpTests call due to
login's wait-ness, and then the subscribe will fail. We were basically doing
that in allow_tests.
2013-03-14 22:20:30 -07:00
Chris Mather
e0f1ae70de
Merge branch 'raix-815' into devel. Fixes #815 .
2013-03-14 17:23:43 -07:00
Chris Mather
e0a90fa24f
Merge branch 'devel-#801-fixed' of git://github.com/raix/meteor into raix-815
2013-03-14 17:20:53 -07:00
Nick Martin
6dd637865e
Merge branch 'master' into devel
2013-03-14 16:25:32 -07:00
Nick Martin
f07715dc70
Merge tag 'v0.5.9'
2013-03-14 16:24:48 -07:00