Commit Graph

5354 Commits

Author SHA1 Message Date
Emily Stark
fb3fb5de03 Bump package versions for 0.9.2-rc2 2014-09-09 07:52:41 -07:00
Avital Oliver
ac1898b313 Merge tag 'release/METEOR@0.9.1.1' into release-0.9.2
Conflicts:
	packages/meteor-platform/package.js
	packages/meteor-tool/package.js
	packages/reactive-dict/package.js
2014-09-06 19:35:18 -07:00
Avital Oliver
3351183d8a package version bumps for 0.9.1.1 2014-09-06 14:27:26 -07:00
Avital Oliver
16ff10c96b Fix weak dependencies on renamed packages
The renames of packages ui -> blaze, deps -> tracker,
livedata -> ddp worked fine when a package or an app
dependened on the renamed packages. But if there was
a weak dependency (say `api.use('ui', {weak: true})`)
then:

(1) `Package.ui` would be null (since it's not in
    meteor-platform)
(2) Even if your app added 'ui' explicitly, the 'ui'
    package didn't export any symbols.
2014-09-06 13:05:19 -07:00
Matthew Arbesfeld
05b2765d61 Clean up serving of manifest.json 2014-09-06 11:02:26 -04:00
Emily Stark
c5950f7361 Use Meteor.absoluteUrl for Twitter login URL
Fixes Twitter login on Cordova
2014-09-06 07:52:39 -07:00
Slava Kim
3decef135a Bump package versions 2014-09-05 17:55:37 -07:00
David Glasser
cbe38f6285 When upgrading packages, don't pin anything.
Fixes #2526.
2014-09-05 17:52:53 -07:00
Slava Kim
5ca8d52070 Merge remote-tracking branch 'origin/release-0.9.1.1' into release-0.9.2 2014-09-05 17:38:18 -07:00
David Glasser
93d39a22ad Improve error when minimongo and mongo disagree
Addresses #2033 and #2244.
2014-09-05 16:46:25 -07:00
David Glasser
2bc2a8f210 Fix sort keys like "a.0.b". Fixes #2439. 2014-09-05 16:46:09 -07:00
ekatek
398bd6f4b3 validate versions better 2014-09-05 16:45:40 -07:00
Emily Stark
e9f7f5a267 Fix sometimes-broken OAuth popup on iOS.
If you log in and out repeatedly, the popup would fail to close every few
times. My guess is that we can't close the OAuth popup while the last
navigation is still in progress.

Also clean up event listeners on popup exit.
2014-09-05 15:55:32 -07:00
Slava Kim
497e47ca5b Another fix for webapp test and behavior.
The previous commit didn't really fix the issue
2014-09-05 15:31:06 -07:00
Slava Kim
590a733cd8 Fix a broken webapp test
Invalidate teh boilerplate after flipping the inlineScriptsAllowed flag
2014-09-05 14:55:31 -07:00
Sashko Stubailo
4bf58c16a0 Fix error on absence of "Mongo" symbol 2014-09-05 11:30:54 -07:00
Slava Kim
6ca6641a34 Merge branch 'master' into release-0.9.2
Includes latest 0.9.1 changes

Conflicts:
	examples/leaderboard/.meteor/versions
	examples/parties/.meteor/versions
	examples/todos/.meteor/versions
	packages/accounts-base/package.js
	packages/accounts-ui-unstyled/package.js
	packages/autoupdate/package.js
	packages/constraint-solver/package.js
	packages/facebook/package.js
	packages/github/package.js
	packages/google/package.js
	packages/http/package.js
	packages/less/package.js
	packages/meetup/package.js
	packages/meteor-developer/package.js
	packages/meteor-platform/package.js
	packages/meteor-tool/package.js
	packages/meteor/package.js
	packages/minimongo/package.js
	packages/oauth/package.js
	packages/oauth1/package.js
	packages/reload/package.js
	packages/templating/package.js
	packages/twitter/package.js
	packages/webapp/package.js
	packages/weibo/package.js
	scripts/admin/meteor-release-experimental.json
	tools/help.txt
	tools/tests/apps/hot-code-push-test/.meteor/versions
2014-09-05 11:28:12 -07:00
Emily Stark
5faa9b4a90 Maintain back-compat for oauth redirect flow.
Older clients (such as the meteor tool) should be able to login with
OAuth at newer app servers.
2014-09-05 10:28:35 -07:00
Emily Stark
ddf0493ad3 Fix app-config: unordered deps apparently don't get globals 2014-09-04 16:43:59 -07:00
Avital Oliver
c23408bdd7 versions for 0.9.1 2014-09-04 15:41:39 -07:00
Emily Stark
1a946cd326 Bump package versions for 0.9.1-rc4 2014-09-04 11:50:27 -07:00
Avital Oliver
60293005bd Test backcompat for pre-0.9.1 compiled templates
We run the entire suite of tests as we had on
0.9.0 against an old version of compiled templates.
The test suits is found in old_templates_tests.js

Why? Packages are published in built form. With Meteor 0.9.1, we
didn't bump the major version of the 'templating' package (which
would force packages that define templates to publish new versions
of their package). Instead, we decided to keep backcompat with the
old Blaze runtime APIs.

If these tests ever break in the future, and backcompat is too hard
to achieve (or undesirable), we can simply bump the major version
of the 'templating' package, and get rid of these tests.
2014-09-03 12:33:05 -07:00
Slava Kim
3df58956e1 Emily's comments on webapp change 2014-09-02 14:59:22 -07:00
Slava Kim
fc56f795d6 Bump versions of packages for the 0.9.2-rc0 2014-09-02 14:57:33 -07:00
Slava Kim
f3d0c24d2e Invalidate memoization of boilerplate
Fixes bug introduced on the cordova-hcp branch. Fixes #2498
2014-09-02 14:57:33 -07:00
Emily Stark
da3c39e8a5 Remove trailing commas 2014-09-02 14:29:51 -07:00
Slava Kim
a6c4ed6e6e Merge branch 'release-0.9.1' into release-0.9.2
Conflicts:
	packages/autoupdate/package.js
	packages/meteor-tool/package.js
	packages/meteor/package.js
	scripts/admin/meteor-release-experimental.json
2014-09-02 13:49:21 -07:00
Sashko Stubailo
87819dc740 Added a DDP.md to livedata to redirect old links 2014-09-02 10:18:37 -07:00
Avital Oliver
fe558fd16b Another package rc bump 2014-09-01 00:19:21 -07:00
Avital Oliver
808c90e3db Bump rc versions on packages 2014-09-01 00:16:00 -07:00
David Greenspan
f6b9a4bd21 Fix <body> back-compat 2014-08-29 17:13:26 -07:00
David Greenspan
2374ce38df <body> tag back-compat 2014-08-29 16:29:45 -07:00
David Greenspan
e4c1e18392 Fix back-compat typo 2014-08-29 16:29:45 -07:00
Avital Oliver
7ee8d36456 Add backcompat for Template.__define__
See #2480
2014-08-29 16:21:03 -07:00
David Greenspan
c21f49c6e3 Back-compat for template-internal API calls 2014-08-29 16:20:42 -07:00
David Greenspan
dc1eca1768 Better error message if you name a template “body” 2014-08-29 15:30:02 -07:00
Matthew Arbesfeld
ab6b92fd66 Remove some unused packages 2014-08-29 15:22:12 -07:00
Sashko Stubailo
ddb7285fbd Fix error in test 2014-08-29 15:21:26 -07:00
Sashko Stubailo
eb1345efb3 Explicitly depend on mongo 2014-08-29 14:47:48 -07:00
Sashko Stubailo
3bec66979a Rename Meteor.Collection -> Mongo
Summary:
Meteor.Collection -> Mongo.Collection
Meteor.Collection.ObjectID -> Mongo.ObjectID
Meteor.Collection.Cursor -> Mongo.Cursor

Test Plan:
meteor test-packages
meteor self-test

Reviewers: avital, dgreenspan

Reviewed By: dgreenspan

CC: emily, dgreenspan

Differential Revision: https://phabricator.meteor.com/D796
2014-08-29 14:29:44 -07:00
Sashko Stubailo
3a1af2a204 Add Mongo export 2014-08-29 13:00:51 -07:00
Sashko Stubailo
6cb69946ee Add backcompat 2014-08-29 12:31:33 -07:00
Sashko Stubailo
82d1db5107 Rename Meteor.Collection to Mongo.Collection again 2014-08-29 12:28:32 -07:00
Sashko Stubailo
6b3d31ff5b Revert "Rename Meteor.Collection -> Mongo.Collection"
This reverts commit 96952dda2b.

Conflicts:
	packages/ddp/livedata_tests.js
	packages/minimongo/minimongo.js
	packages/mongo/collection.js
	packages/mongo/mongo_driver.js
	packages/mongo/mongo_livedata_tests.js
	packages/mongo/oplog_tests.js
	packages/reactive-dict/reactive-dict.js
	packages/session/session_tests.js
	tools/auth.js
2014-08-29 12:26:28 -07:00
Matthew Arbesfeld
611298fb50 Merge branch 'cordova-hcp' into devel
Conflicts:
	packages/deps/package.js
	packages/reload/reload.js
	tools/tests/apps/hot-code-push-test/.meteor/versions
2014-08-29 12:08:34 -07:00
Matthew Arbesfeld
52db5b6f53 Fix logging test 2014-08-29 11:57:59 -07:00
Matthew Arbesfeld
d821f2f7d3 Fix typo in autoupdate_server 2014-08-29 11:53:30 -07:00
Sashko Stubailo
84f1fcace1 Fix docs and self-test 2014-08-29 11:52:33 -07:00
Emily Stark
345d49f15a Merge branch 'cordova-hcp-oauth' into cordova-hcp
Conflicts:
	packages/oauth/package.js
	packages/standard-app-packages/package.js
2014-08-29 11:50:00 -07:00
Emily Stark
2de255f992 Code review comments from arbesfeld 2014-08-29 11:41:02 -07:00