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
Justin SB
03dc104609
Rename sessionStorage -> safeSessionStorage, for clarity
2014-08-29 11:19:15 -07:00
Justin SB
562d496acc
Don't throw on chrome when sessionStorage is disabled
...
Chrome is really strict; even (typeof sessionStorage) throws a
'SecurityError: Access is defined' when cookies & local storage
are blocked. Borrow the logic from history.js; it relies on
catching the exception.
This should fix a problem with reload-safetybelt for users with
Chrome in no-cookies mode.
2014-08-29 11:19:11 -07:00
Justin SB
16b4003f24
Rename sessionStorage -> safeSessionStorage, for clarity
2014-08-29 11:18:14 -07:00
Justin SB
e0990957e1
Don't throw on chrome when sessionStorage is disabled
...
Chrome is really strict; even (typeof sessionStorage) throws a
'SecurityError: Access is defined' when cookies & local storage
are blocked. Borrow the logic from history.js; it relies on
catching the exception.
This should fix a problem with reload-safetybelt for users with
Chrome in no-cookies mode.
2014-08-29 11:18:07 -07:00
Sashko Stubailo
87b13e1b5a
Rename Mongo.Collection.Cursor -> Mongo.Cursor, Mongo.Collection.ObjectID -> Mongo.ObjectID
2014-08-29 10:29:01 -07:00
Sashko Stubailo
96952dda2b
Rename Meteor.Collection -> Mongo.Collection
2014-08-29 10:11:21 -07:00
Emily Stark
9ba7a6f117
Clean up OAuth redirect and Cordova flows.
...
* Be less XSS-able by HTML-encoding 'config' in the end-of-login
responses and reading it out of the DOM.
* Thread 'isCordova' through to end-of-login responses. Trying to do a
'window.close' in Cordova, even in a try/catch, breaks the in-app
browser.
* Remove some stray 'console.log's.
2014-08-28 21:37:52 -07:00
Matthew Arbesfeld
fca5c382d5
Merge branch 'release-0.9.1' into cordova-hcp
...
Conflicts:
docs/client/api.html
docs/client/api.js
meteor
packages/autoupdate/autoupdate_server.js
packages/autoupdate/package.js
packages/constraint-solver/package.js
packages/less/package.js
packages/meteor-tool/package.js
packages/meteor/package.js
packages/minimongo/package.js
packages/mongo-livedata/package.js
packages/oauth1/package.js
packages/package-version-parser/package.js
packages/spiderable/package.js
packages/standard-app-packages/package.js
packages/templating/package.js
packages/test-in-console/package.js
packages/webapp/package.js
scripts/admin/meteor-release-experimental.json
scripts/generate-dev-bundle.sh
tools/uniload.js
2014-08-28 21:13:59 -07:00
Avital Oliver
9bbdc82494
Bump DDP version from "pre2" to "1"
...
Still let old clients connect to a server running this new version
2014-08-28 19:43:28 -07:00
Matthew Arbesfeld
ef25e736d5
wip towards oauth
2014-08-28 17:25:13 -07:00
Andrew Wilcox
2fd00e58ba
Implements the "redirect" login flow, for cases such as using a mobile
...
UIWebView which aren't able to use the preferred "popup" login flow.
See the specs for details:
https://meteor.hackpad.com/OAuth-redirect-flow-spec-PeziTcaNPDP
https://meteor.hackpad.com/OAuth-redirect-flow-part-II-vswwUKP4vXe
I extracted code to construct a URL from the `http` package into a new
`url` utility package. The new package has no public API, it simply
has the original URL construction functions that were in `http` and
makes them available to oauth.
Fixes the Meetup account login, as Meetup now requires using
"https://api.meetup.com/2/members " instead of
"https://secure.meetup.com/2/members ".
The `?close` parameter for the redirect URI is now not needed or used.
For backwards compatibility the `?close` parameter is included if the
login service configuration doesn't include the `loginStyle` field
(indicating it was created using old code).
2014-08-28 17:25:13 -07:00
Sashko Stubailo
65491b7581
Changed description of mongo-livedata to point to mongo
2014-08-28 17:17:44 -07:00
Sashko Stubailo
aafd8a0d3e
Merge branch 'release-0.9.1' into ddp
...
Conflicts:
packages/livedata/package.js
2014-08-28 17:16:38 -07:00
Sashko Stubailo
c4e0ec5a14
Merge branch 'release-0.9.1' into mongo
...
Conflicts:
packages/mongo-livedata/package.js
2014-08-28 17:15:06 -07:00
Matthew Arbesfeld
3f821867d0
Don't rewrite relative paths for cordova builds.
...
Cordova relies on relative paths to base href to choose its public
assets.
2014-08-28 15:31:07 -07:00
Sashko Stubailo
6c3b37d8f8
Remove check for Meteor because we decided to assume it exists
2014-08-28 13:40:29 -07:00
Matthew Arbesfeld
0af50c04ef
Change client.* to web.* and accept client and web
2014-08-28 13:35:26 -07:00
Sashko Stubailo
3189a364e9
Rename livedata to ddp, meteor test-packages passes
2014-08-28 12:53:34 -07:00
Avital Oliver
6f6630d616
Update package versions for 0.9.1-rc2
2014-08-28 12:37:04 -07:00
Avital Oliver
ca8ae9462d
Export 'Deps' from the tracker package.
...
Specifically, this gives apps access to Deps (via meteor-platform,
formerly known as standard-app-packages)
2014-08-28 12:13:55 -07:00
Sashko Stubailo
d1c0004060
Removed explicit check for 'mongo-livedata' package
2014-08-28 11:45:40 -07:00
Avital Oliver
ab5432a99e
Bump meteor-tool version (not totally sure why... is Blaze used in the tool?)
2014-08-28 11:40:47 -07:00