ekatek
8f4ee123ae
fixing update tests
2014-07-10 18:12:47 -07:00
ekatek
989c263d1a
undoing accidental reversion of matt s changes
2014-07-10 15:25:33 -07:00
ekatek
9d7609f6a9
hack hack hack hack the warehouse into pretending to know about s-a-p etc
2014-07-10 15:09:33 -07:00
Avital Oliver
015e505ec9
Move a test into the right directory
2014-07-09 15:54:56 -07:00
Avital Oliver
7d61ae9f33
Test that the 'git' field in package.js gets published and appears in search
2014-07-09 14:33:44 -07:00
ekatek
01102d2d44
getting rid of githubUrl and replacing it with git
...
Conflicts:
tools/package-source.js
2014-07-09 14:32:59 -07:00
Matthew Arbesfeld
0fc0fce64a
Fix Avi's comments.
2014-07-09 10:53:21 -07:00
Matthew Arbesfeld
ee0b9eea51
Update tests
2014-07-09 10:31:44 -07:00
Matthew Arbesfeld
8943649402
Optimization to not realod the client program immediately after start up
2014-07-09 10:31:44 -07:00
Matthew Arbesfeld
4b88e70629
Fix client css insert
2014-07-09 10:31:44 -07:00
Matthew Arbesfeld
f230eba62b
Client CSS and template injection.
2014-07-09 10:31:44 -07:00
ekatek
8ed9d3459c
removed some name fields, changes console.log to process.std[out,err].write in commands-packages and gave user a warning to remember to publish for arch.
2014-07-08 22:41:21 -07:00
ekatek
a6858083d4
move to camelcase for onUse and onTest handlers. Tests coming up as part of improving create --package
2014-07-08 22:41:21 -07:00
ekatek
9d68ac4568
don't print out version changes for a newly created app, with test
2014-07-08 22:41:21 -07:00
Maria Pacana
1d946bc040
Added links to Meteor Manual on docs page.
2014-07-08 17:59:31 -07:00
ekatek
b9a714f028
ripping out internal, name and test from package.js files
2014-07-07 20:50:50 -07:00
ekatek
4ff1452452
download packages for publish-release and ability to mute output
2014-07-07 17:26:23 -07:00
Matthew Arbesfeld
7e103cd2ed
chmod 755 the BrowserStackLocal binary.
2014-07-03 15:03:25 -07:00
Matthew Arbesfeld
ff68931a51
Add BrowserStackLocal binary to dev_bundle
...
We added the new binaries to the s3 bucket, and then GET them from the
generate_dev_bundle shell script.
2014-07-03 14:18:55 -07:00
Avital Oliver
d8d1d1b41f
end-to-end self-test for publish and search for package
2014-07-02 21:48:19 -07:00
ekatek
22c6d152e6
check for emptiness better
2014-07-02 16:47:17 -07:00
ekatek
d7e4a10015
do not write to disk if the server doesn't return anything useful
2014-07-02 16:47:17 -07:00
David Glasser
d136d3a41a
rename a variable in _propagateExactTransDeps
...
The old name suggested to me "is currently in the queue", not "has ever
been enqueued"
2014-07-01 19:49:43 -07:00
Matthew Arbesfeld
ff3c9746f0
Implement client side testing for self-test.
...
This patch enables a user to pass --phantomjs and/or --browserstack to
`meteor self-test` to run tests against a connected client.
2014-07-01 18:12:07 -07:00
David Glasser
9a34a7c3ab
The changes from dev bundle 0.3.41, merged in
2014-07-01 16:26:48 -07:00
David Glasser
bfe791ab27
Merge branch 'packaging-dev-bundle-refactor' into packaging
...
In conflict resolution, I backed out matt A's dev bundle, which I am
going to restore on a branch
Conflicts:
meteor
scripts/generate-dev-bundle.sh
2014-07-01 16:25:53 -07:00
David Glasser
7bfa2dacb5
Add package.json and npm-shrinkwrap.json to bundle
...
Recommend their use instead of hacky fibers reinstallation.
2014-07-01 16:18:36 -07:00
Matthew Arbesfeld
1c9e0c4721
Change phantomjs version to work on linux
2014-07-01 15:15:06 -07:00
Matthew Arbesfeld
97364d007b
Bump phantom version
2014-07-01 15:15:06 -07:00
Matthew Arbesfeld
eb04e791e6
Update dev_bundle
2014-07-01 15:15:06 -07:00
David Glasser
a92a62acc1
Use a package.json file for deps of boot.js
...
Include package.json and npm-shrinkwrap.json in dev_bundle/etc
Dev bundle version number skips over one used on matt-dev-bundle-update
2014-07-01 14:57:42 -07:00
David Glasser
ddba5d4a3f
Never copy dev bundle node_modules into bundle
...
symlink as a special case for runner only
future commits on this branch will add a
package.json/npm-shrinkwrap.json that can be used by "meteor bundle"
users
2014-07-01 14:09:44 -07:00
David Glasser
80df89cafd
http should not depend on dev bundle for 'request'
2014-07-01 13:34:18 -07:00
David Glasser
0da301c637
unbreak tests again
2014-07-01 13:33:39 -07:00
David Glasser
f4c5c5cb94
Express confusion that this does not lead to infinite recursion
2014-06-30 22:13:39 -07:00
David Glasser
9333b4612e
consistently use wrapper instead of constructor
2014-06-30 22:11:44 -07:00
David Glasser
a0d7d04592
shrinkwrap update, should have been done earlier
2014-06-30 22:11:31 -07:00
David Glasser
f3096d1cef
revert refactoring because sort was important
2014-06-30 22:10:45 -07:00
David Glasser
085f6bf581
rework earliestCompatibleVersion
...
troposphere needs to be changed to enforce the following constraint:
"For any package version N@V with earliestCompatibleVersion E, if
N@E is a published version, then its earliestCompatibleVersion is
also E."
In this way, earliestCompatibleVersion partitions the set of versions of
a package into compatibility classes. There's no need to do comparisons
on ECVs; instead, you just can check to see if two versions have the
same ECV.
This makes some of the ECV logic simpler.
It should not longer be allowed to depend on a version that does not
exist (although this should really be an immediate error instead of an
unsatisfiable constraint like it is with this commit).
2014-06-30 22:05:58 -07:00
David Glasser
469ecda93c
comment that propagateExactDeps is just for tests
2014-06-30 22:05:58 -07:00
ekatek
594a825b66
allow override in getting release version from an uninitialized catalog
2014-06-30 16:53:43 -07:00
David Glasser
f980ceb685
don't crash on addPackages/removePackages
2014-06-30 16:53:43 -07:00
David Glasser
abd8f59bf6
Use node-mongodb-native with https for js-bson
2014-06-30 16:53:43 -07:00
David Glasser
e6328a094f
Make sure package you are publishing is in catalog
...
Otherwise tests won't work
2014-06-30 16:53:42 -07:00
David Glasser
499ca1ff23
Extra comment about catalog initiatialization
2014-06-30 16:53:42 -07:00
ekatek
fee935e24a
rename versions files and don't write versions files for tests
2014-06-30 15:25:43 -07:00
ekatek
ba2c483af5
make the prefix local-test
2014-06-30 15:25:31 -07:00
ekatek
1009e0ec2a
rename the test postfix to prefix
2014-06-30 15:25:19 -07:00
Emily Stark
29f99597c9
Don't log login errors when sending package stats.
...
Exceptions during login happen fairly regularly (particularly for expired/revoked login tokens)
2014-06-27 17:49:06 -07:00
Emily Stark
8571143d8d
Fix name of stats error logging function
2014-06-27 17:47:26 -07:00