Commit Graph

10609 Commits

Author SHA1 Message Date
Sashko Stubailo
f5b3b05522 Bump meteor-tool version release/METEOR@0.9.4-pre.4 2014-10-01 17:37:49 -07:00
Sashko Stubailo
c638b15fe5 Add version constraing to bootstrap use 2014-10-01 17:34:44 -07:00
Sashko Stubailo
3ac172427e Fixed srp package.js 2014-10-01 17:19:18 -07:00
David Greenspan
42bdfde8ca Publish versioned dependencies of core packages
When publishing a core package, you’re allowed to omit version numbers in package.js.  With this change, we determine the correct versions of all the dependent packages based on the current checkout, and we send them to troposphere (instead of core packages having “null” constraints on their dependencies).

We throw an error if you have any missing version constraints on your package dependencies and you are not using versionsFrom or publishing a core package from a checkout.

We’ve already fixed this (no constraints on core package deps) retroactively in troposphere.

It speeds up the constraint solver by orders of magnitude when publishing a package.
2014-10-01 17:11:18 -07:00
Sashko Stubailo
1e53f6b598 Bump all version numbers again after cherry-picking unipackage fix 2014-10-01 17:06:57 -07:00
ekatek
f65da4a940 don't forget to write the format for old-style unipackage.json 2014-10-01 17:06:19 -07:00
Sashko Stubailo
18620e3ebe Bump release number release/METEOR@0.9.4-pre.3 2014-10-01 15:43:42 -07:00
Sashko Stubailo
0129c3f5ac Bump all of the version numbers again, to republish with the unipackage.json fix 2014-10-01 15:43:05 -07:00
Sashko Stubailo
166fe658d7 Bump minimongo version number release/METEOR@0.9.4-pre.2 2014-10-01 15:34:00 -07:00
Emily Stark
5e02e2dade Work around fstream weirdnesses.
Before this fix, we were producing tarballs that npm 'tar' couldn't
untar if the first file inside the top-level directory was not
writeable. (Which was indeed the case since the unipackage -> isopack
change, which resulted in isopack.json being the first file in built
package tarballs.) See comment for more explanation.
2014-10-01 15:19:19 -07:00
Sashko Stubailo
47800298c6 Merge branch '0.9.3.1' into 0.9.4-pre.2
Conflicts:
	History.md
	packages/meteor-tool/package.js
	packages/package-version-parser/package.js
	scripts/admin/banners.json
	scripts/admin/meteor-release-experimental.json
2014-10-01 15:18:10 -07:00
Avital Oliver
a31b44854b Add whitespace to History.md release/METEOR@0.9.3.1 2014-09-30 18:14:21 -07:00
Avital Oliver
3c4e9e6a91 0.9.3.1. This is a patch from 0.9.3 2014-09-30 18:13:54 -07:00
Avital Oliver
b20285e633 0.9.3.1 2014-09-30 18:10:41 -07:00
Avital Oliver
3664803d1a Bump versions for 0.9.3.1-rc.0 release/METEOR@0.9.3.1-rc.0 2014-09-30 16:37:00 -07:00
Avital Oliver
fdc4f350ce Prep for 0.9.3.1-rc.0 2014-09-30 16:24:06 -07:00
Avital Oliver
f6ffe668c4 Allow more than one dash in package version names
This is consistent with the semver spec, and should fix
2014-09-30 16:16:38 -07:00
Avital Oliver
fcb3e09dd0 Fix meteor update from an app created from a checkout 2014-09-30 16:16:31 -07:00
Avital Oliver
e540d72070 Don't crash when failing to contact the package server
Fixes #2713
2014-09-30 16:16:26 -07:00
ekatek
86c0b2b2aa we don't have an apprecord for old releases, so if a project is using an old version, we have to be careful 2014-09-30 16:16:21 -07:00
Sashko Stubailo
2dad47677d Update srp version release/METEOR@0.9.4-pre.0 2014-09-30 00:30:42 -07:00
Sashko Stubailo
71c8fc6ab9 Merge branch 'release-0.9.4' of github.com:meteor/meteor into release-0.9.4 2014-09-29 23:45:10 -07:00
Sashko Stubailo
eecc272e4a Bump every single package version number due to a change in compilation 2014-09-29 23:44:50 -07:00
Nick Martin
6273527450 Fix velocity test command for new parsedUrl (e7037b72) 2014-09-29 23:42:32 -07:00
Sashko Stubailo
c48a1284f8 Script to bump all version numbers 2014-09-29 23:41:17 -07:00
Sashko Stubailo
e3e9d9e3d7 Bump version number for release 2014-09-29 23:40:12 -07:00
Sashko Stubailo
5ca48d48de Merge branch 'release-0.9.4' of github.com:meteor/meteor into release-0.9.4 2014-09-29 23:01:49 -07:00
Sashko Stubailo
283b57894d Update todos app 2014-09-29 23:01:33 -07:00
Sashko Stubailo
99a57a5e7c Bump docs version number 2014-09-29 21:57:19 -07:00
Nick Martin
43c996cd13 Fix whitespace 2014-09-29 21:41:05 -07:00
Nick Martin
fc194393b2 Merge branch 'devel' into release-0.9.4
Conflicts:
	tools/help.txt
2014-09-29 21:38:47 -07:00
Sashko Stubailo
4c0bcdccfe Merge branch 'release-0.9.4' of github.com:meteor/meteor into release-0.9.4 2014-09-29 21:35:10 -07:00
Sashko Stubailo
1ac45850de Replace todos with new example 2014-09-29 21:09:25 -07:00
Slava Kim
86a811b5b2 Whitespace 2014-09-29 20:40:25 -07:00
Sashko Stubailo
3fe1c06343 Fix backwards conversion 2014-09-29 20:31:15 -07:00
Sashko Stubailo
baa823995b Fix stupid problem 2014-09-29 20:10:57 -07:00
Sashko Stubailo
7e4848d939 Merge branch 'isopack' into release-0.9.4
Conflicts:
	tools/uniload.js
2014-09-29 20:08:02 -07:00
Sashko Stubailo
5bc7851fd6 Add converters and compat with comments 2014-09-29 20:03:39 -07:00
Nick Martin
46e783454c Merge branch 'pr-2680' into devel 2014-09-29 19:53:11 -07:00
Ben Newman
f53c12815e Implement a meteor debug command.
Summary:
The `node-inspector` NPM package was added to the dev_bundle by this
recent commit: 64a624ae5c

Task: https://app.asana.com/0/15750483766338/16241466809965

Test Plan:
Add `debugger` statements to server code, run `meteor debug`, visit the
node-inspector URL in a browser, continue the application, and verify that
the debugger stops at the `debugger` statements that were set.

Reviewers: nim, slava, emily, avital, dgreenspan

CC: sashko

Differential Revision: https://phabricator.meteor.com/D827
2014-09-29 22:50:49 -04:00
Nick Martin
5a4d35184c code style cleanups to match style guide.
help text nitpicking.
2014-09-29 19:50:24 -07:00
Nick Martin
99f7c4cd66 comments 2014-09-29 19:27:49 -07:00
Nick Martin
a72629c6ce Mark run --test as experimental. 2014-09-29 19:19:25 -07:00
Sashko Stubailo
d8ff8b626c Rename unipkg to isopk 2014-09-29 19:09:05 -07:00
Sashko Stubailo
b63d16667e Read the file correctly 2014-09-29 19:01:05 -07:00
Nick Martin
4ba382eff3 Move velocity code to a separate file for easier maintenance. 2014-09-29 18:47:18 -07:00
Emily Stark
59db2ff04b Rename --mobile-server to --server for 'meteor build'. 2014-09-29 18:38:52 -07:00
Emily Stark
a403c54bf8 Remove 'reload' timeout.
This timeout was designed for a very specific case (hit stop during a
hot code push, come back to the page later and you don't expect your
session state to still be there), but it's not clear what length of time
is right for that, nor whether it's even what users expect (and if there
should be a timeout, it probably varies from package to package
depending on what type of data the package is storing in sessionStorage
-- e.g. for OAuth logins, 30 seconds is way too short of a timeout).

Fixes #2696.
2014-09-29 18:31:04 -07:00
Emily Stark
381b2fa099 Remove 'reload' timeout.
This timeout was designed for a very specific case (hit stop during a
hot code push, come back to the page later and you don't expect your
session state to still be there), but it's not clear what length of time
is right for that, nor whether it's even what users expect (and if there
should be a timeout, it probably varies from package to package
depending on what type of data the package is storing in sessionStorage
-- e.g. for OAuth logins, 30 seconds is way too short of a timeout).

Fixes #2696.
2014-09-29 18:27:49 -07:00
Paolo Scanferla
c62e3c20c1 Export same-origin check and end_of_redirect_response template.
Export some properties to allow developers to override them to
support logging in using the OAuth redirect flow from cross origin
domain.
2014-09-29 18:10:06 -07:00