Commit Graph

13780 Commits

Author SHA1 Message Date
Avital Oliver
e95cc58031 Fix publish-for-arch in Windows
We recently changed the package tarball structure to use
colonConverter in package-client.js but not in
commands-package.js
2015-03-18 00:26:38 -07:00
David Greenspan
8ac310b9db Fix #3942
I don't know how to repro this for a test, but this pretty clearly
should fix the issue!  This is how the code should have been written
the first time.
2015-03-17 15:20:16 -07:00
David Glasser
44a4604c8d Document Meteor.loginWithX callback only for popup
Fixes #3917.
2015-03-17 14:45:22 -07:00
David Glasser
00047e185a Remove jquery-waypoints from docs; we haven't used it in a while 2015-03-17 14:23:03 -07:00
hwillson
cca2ef2354 Minor adjustments to add blaze and spacebars package references.
[stubailo: Some improvements before merging]
2015-03-17 13:55:44 -07:00
Nick Martin
d6dea52ce6 Temporarily disable appcache and force-ssl while we figure out how to make them work right together. 2015-03-17 13:55:09 -07:00
David Glasser
21bdac8734 Merge branch 'master' into devel
Conflicts:
	History.md
	packages/accounts-password/package.js
	packages/accounts-password/password_server.js
	packages/constraint-solver/package.js
	packages/meteor-tool/package.js
	packages/non-core/npm-bcrypt/package.js
	packages/package-version-parser/package-version-parser-tests.js
	packages/package-version-parser/package-version-parser.js
	packages/package-version-parser/package.js
	tools/selftest.js
2015-03-17 13:41:14 -07:00
David Glasser
8ea5618c53 Merge branch 'release-1.0.4' 2015-03-17 13:34:37 -07:00
David Glasser
7bf8665163 fix banner spacing 2015-03-17 13:33:27 -07:00
David Glasser
e84f5d7c74 Update docs and examples to 1.0.4 2015-03-17 13:31:29 -07:00
David Glasser
4daaa76b12 METEOR@1.0.4 release/METEOR@1.0.4 2015-03-17 13:06:07 -07:00
David Glasser
765aef5e35 Stamp History with date 2015-03-17 13:01:56 -07:00
David Glasser
bc4392ed54 History update 2015-03-17 13:01:43 -07:00
David Glasser
616649d492 1.0.4-rc.6 release/METEOR@1.0.4-rc.6 2015-03-17 12:22:32 -07:00
David Glasser
ff8b47abb0 Banner update 2015-03-17 12:17:28 -07:00
David Glasser
8409919bb6 actually fail on package creation error 2015-03-17 12:14:16 -07:00
David Glasser
1717573f01 License update for 1.0.4. 2015-03-17 12:06:10 -07:00
David Glasser
cfb21f43e5 Move third-party licenses into subdirectory
This should make them easier to update.
2015-03-17 11:18:57 -07:00
Sashko Stubailo
ebe7c1a08b Merge pull request #3947 from meteor/colons-validation
Validate number of colons in package name on create
2015-03-17 11:08:27 -07:00
Sashko Stubailo
efdfe62331 Validate number of colons in package name on create
Instead of in the general package version parser
2015-03-17 10:56:33 -07:00
David Glasser
04228e06c0 Update contributors list 2015-03-17 10:28:32 -07:00
Slava Kim
9a29988016 Merge pull request #3937 from meteor/callbacks-docs
Better documentation for callbacks taking arguments
2015-03-17 07:21:11 +00:00
Slava Kim
b3e1c4d89a Docs: Put TrackerComputationFunction typedef to Tracker namespace 2015-03-17 00:20:32 -07:00
Sashko Stubailo
bc6bfceacf Merge pull request #3944 from Primigenus/patch-5
Correct typo
2015-03-16 17:44:01 -07:00
David Greenspan
269f32fec6 Fix package-tests: package specifying a name
a self-test broken by the version solver changes.
2015-03-16 16:18:02 -07:00
Rahul
55b8441df9 Correct typo 2015-03-16 16:16:04 -07:00
David Glasser
1d8e5f7a4e 1.0.4-rc.5 release/METEOR@1.0.4-rc.5 2015-03-16 12:31:50 -07:00
Slava Kim
c8d02245e3 Generate references to typedefs but omit them in docs 2015-03-14 23:05:26 -07:00
Slava Kim
dab2782434 Document a whole bunch of missing arguments/returns 2015-03-14 23:04:09 -07:00
David Greenspan
0e0e8a39f1 Mention Version Solver env vars in History.md 2015-03-14 12:32:54 -07:00
David Glasser
d591a288e1 Fix Android emulator access
Also fix odd use of `false` where everything else used `true`.
2015-03-13 18:49:30 -07:00
David Greenspan
6261fc2de7 Let meteor update --release downgrade packages
When the tool runs the constraint solver to see what releases can
be chosen, it creates its own ProjectContext and does not pass
command-line flags through.  Additionally, if the release you ask
for is not possible to choose for whatever reason (constraints in
.meteor/packages, and now the guard against downgrading root
dependencies), the error is swallowed and a pleasant "success"
message is printed.  We should probably fix this at some point.

For now, `meteor update --release` just runs the constraint solver
as if `--allow-incompatible-update` was passed, which effectively
means it gets to ignore `.meteor/versions` if necessary.
2015-03-13 11:28:48 -07:00
David Greenspan
1b85b8205e Enable detailed profiling of the constraint solver
See the report using METEOR_PROFILE=1
2015-03-13 10:47:52 -07:00
David Greenspan
9f15f41482 Solve the "unknown var" problem more elegantly
The constraint-solver now uses the logic-solver in such a way that
accessing variables that weren't part of the problem statement will
never throw an error.  That way, we don't have to worry about
present and future cases where we don't generate any logical formulas
involving a package "foo" and then we say to minimize some weighted
sum over packages including "foo".
2015-03-13 06:37:06 -07:00
Slava Kim
171e10a87f Create ssh files in a temp dir assigned by files.js
and not in /tmp
2015-03-12 22:59:28 -07:00
Slava Kim
6dede19a60 Clear screen before dropping into a Windows ssh 2015-03-12 22:46:58 -07:00
sashko
5d482fa930 Fix typo 2015-03-12 22:37:54 -07:00
Sashko Stubailo
cdd666ddc0 Add link to Windows resources to installer 2015-03-12 22:31:52 -07:00
Avital Oliver
7b8748e11d Change result of meteor --version on Windows
It now actually prints the "WINDOWS-PREVIEW" track on which
it is released.
2015-03-12 21:09:14 -07:00
Avital Oliver
0f270c9f13 Windows installer: Login and signup against real server 2015-03-12 20:39:58 -07:00
Sashko Stubailo
8bff269206 Bump version of npm-bcrypt to publish on all platforms
Conflicts:
	packages/accounts-password/package.js
	packages/non-core/npm-bcrypt/package.js
2015-03-12 20:18:02 -07:00
Avital Oliver
942db816ca Add windows arch to two lists 2015-03-12 19:49:24 -07:00
sashko
189d6f0986 Bump dev bundle version 2015-03-12 19:23:08 -07:00
sashko
09a08d7edc Revert "Bump dev bundle version"
This reverts commit 6797d91dab.
2015-03-12 19:18:43 -07:00
sashko
6797d91dab Bump dev bundle version 2015-03-12 19:16:08 -07:00
sashko
16d0fa2470 Remove too-long path 2015-03-12 19:15:12 -07:00
David Greenspan
6b40a2e2bb Avoid solver error when package mentioned weakly
Unloaded packages mentioned in weak dependencies could trigger a
situation where the logic solver is asked for the value of a variable
that doesn't exist.  This issue is worth looking into in more detail,
but this is a strict improvement that addresses the basic case.
2015-03-12 18:12:01 -07:00
David Greenspan
83dc85478f Add "Select Package Versions" to METEOR_PROFILE
There's no detail yet, but I'm going to add some.  In the mean time,
you just get the total ms for "Selecting Package Versions...", and
if it runs a second time you'll get another report for "(Try 2)"!
2015-03-12 18:12:01 -07:00
David Glasser
d770d81399 1.0.4-rc.4 release/METEOR@1.0.4-rc.4 2015-03-12 18:03:11 -07:00
Sashko Stubailo
c6ea68f9b3 Make meteor create --package not use prefix
It used to create a directory with an underscore instead of a colon
Now, it just removes the prefix.

In cases where the name of the package has more than one colon or starts or ends
witha colon, we report an error.
2015-03-12 17:57:27 -07:00