mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
Merge branch '0.9.4' into devel
Conflicts: docs/client/data.js tools/tests/package-tests.js
This commit is contained in:
@@ -284,7 +284,7 @@ Example:
|
||||
check(arg2, [Number]);
|
||||
// .. do stuff ..
|
||||
if (you want to throw an error)
|
||||
throw new Meteor.Error(404, "Can't find my pants");
|
||||
throw new Meteor.Error("pants-not-found", "Can't find my pants");
|
||||
return "some return value";
|
||||
},
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "A user account system",
|
||||
version: "1.1.2-pre.2"
|
||||
version: "1.1.2-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -80,6 +80,7 @@ AccountsTest = {
|
||||
* 2. `done`: A function to call when the password reset UI flow is complete. The normal
|
||||
* login process is suspended until this function is called, so that the
|
||||
* password for user A can be reset even if user B was logged in.
|
||||
* @locus Client
|
||||
*/
|
||||
Accounts.onResetPasswordLink = function (callback) {
|
||||
if (accountsCallbacks["reset-password"]) {
|
||||
@@ -104,6 +105,7 @@ Accounts.onResetPasswordLink = function (callback) {
|
||||
* The normal login process is suspended until this function is called, so
|
||||
* that the user can be notified that they are verifying their email before
|
||||
* being logged in.
|
||||
* @locus Client
|
||||
*/
|
||||
Accounts.onEmailVerificationLink = function (callback) {
|
||||
if (accountsCallbacks["verify-email"]) {
|
||||
@@ -128,6 +130,7 @@ Accounts.onEmailVerificationLink = function (callback) {
|
||||
* 2. `done`: A function to call when the enrollment UI flow is complete.
|
||||
* The normal login process is suspended until this function is called, so that
|
||||
* user A can be enrolled even if user B was logged in.
|
||||
* @locus Client
|
||||
*/
|
||||
Accounts.onEnrollmentLink = function (callback) {
|
||||
if (accountsCallbacks["enroll-account"]) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Login service for Facebook accounts",
|
||||
version: "1.0.2-pre.2"
|
||||
version: "1.0.2-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function(api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Login service for Github accounts",
|
||||
version: "1.0.2-pre.2"
|
||||
version: "1.0.2-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function(api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Login service for Google accounts",
|
||||
version: "1.0.2-pre.2"
|
||||
version: "1.0.2-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function(api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Login service for Meetup accounts",
|
||||
version: "1.0.2-pre.2"
|
||||
version: "1.0.2-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function(api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Login service for Meteor developer accounts",
|
||||
version: "1.0.2-pre.2"
|
||||
version: "1.0.2-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Common code for OAuth-based login services",
|
||||
version: "1.1.2-pre.2"
|
||||
version: "1.1.2-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Password support for accounts",
|
||||
version: "1.0.3-pre.2"
|
||||
version: "1.0.3-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function(api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Login service for Twitter accounts",
|
||||
version: "1.0.2-pre.2"
|
||||
version: "1.0.2-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function(api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Unstyled version of login widgets",
|
||||
version: "1.1.3-pre.2"
|
||||
version: "1.1.3-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Simple templates to add login widgets to an app",
|
||||
version: "1.1.2-pre.2"
|
||||
version: "1.1.2-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Login service for Sina Weibo accounts",
|
||||
version: "1.0.2-pre.2"
|
||||
version: "1.0.2-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function(api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Enable the application cache in the browser",
|
||||
version: "1.0.2-pre.2"
|
||||
version: "1.0.2-rc.0"
|
||||
});
|
||||
|
||||
Package.onUse(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Interaction with the configuration sources for your apps",
|
||||
version: '1.0.3-pre.2'
|
||||
version: '1.0.3-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Try to detect inadequate input sanitization",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
// This package is empty; its presence is detected by livedata.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Publish the entire database to all clients",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
// This package is empty; its presence is detected by livedata and
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Update the client when new client code is available",
|
||||
version: '1.1.2-pre.4'
|
||||
version: '1.1.2-rc.0'
|
||||
});
|
||||
|
||||
Cordova.depends({
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Base64 encoding and decoding",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Binary Heap datastructure implementation",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Compile-time tools for Blaze",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Meteor Reactive Templating library",
|
||||
version: '2.0.2-pre.2'
|
||||
version: '2.0.2-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Generates the boilerplate html from program's manifest",
|
||||
version: '1.0.1-pre.4'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Common code for browser-policy packages",
|
||||
version: "1.0.1-pre.2"
|
||||
version: "1.0.1-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Configure content security policies",
|
||||
version: "1.0.2-pre.2"
|
||||
version: "1.0.2-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Restrict which websites can frame your app",
|
||||
version: "1.0.2-pre.2"
|
||||
version: "1.0.2-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Configure security policies enforced by the browser",
|
||||
version: "1.0.2-pre.2"
|
||||
version: "1.0.2-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Register callbacks on a hook",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Check whether a value matches a pattern",
|
||||
version: '1.0.2-pre.2'
|
||||
version: '1.0.2-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -8,7 +8,7 @@ var path = Npm.require('path');
|
||||
|
||||
Package.describe({
|
||||
summary: "Syntax highlighting of code, from Google",
|
||||
version: "1.0.1-pre.2"
|
||||
version: "1.0.1-rc.0"
|
||||
});
|
||||
|
||||
// XXX this code dumps symbols into the global namespace (directly
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Used by the coffeescript package's tests",
|
||||
version: "1.0.1-pre.2"
|
||||
version: "1.0.1-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Javascript dialect with fewer braces and semicolons",
|
||||
version: "1.0.4-pre.3"
|
||||
version: "1.0.4-rc.0"
|
||||
});
|
||||
|
||||
Package._transitional_registerBuildPlugin({
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Given the set of the constraints, picks a satisfying configuration",
|
||||
version: "1.0.15-pre.2"
|
||||
version: "1.0.15-rc.0"
|
||||
});
|
||||
|
||||
Npm.depends({
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Helpers for control programs",
|
||||
version: "1.0.4-pre.2"
|
||||
version: "1.0.4-rc.0"
|
||||
});
|
||||
|
||||
Npm.depends({optimist: '0.6.0'});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Default control program for an application",
|
||||
version: "1.0.2-pre.2"
|
||||
version: "1.0.2-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -238,7 +238,7 @@ a `pong` message. If the received `ping` message includes an `id` field, the
|
||||
Errors appear in `result` and `nosub` messages in an optional error field. An
|
||||
error is an Object with the following fields:
|
||||
|
||||
* `error`: string
|
||||
* `error`: string (previously a number. See appendix 3)
|
||||
* `reason`: optional string
|
||||
* `details`: optional string
|
||||
|
||||
@@ -334,12 +334,25 @@ behaves differently to the server, then syncing will fix this.
|
||||
generated will be the same, and syncing will be a no-op.
|
||||
|
||||
|
||||
## Appendix 3: Error message `error` field can be a string or a number
|
||||
|
||||
In the `pre1` and `pre2` specifications for DDP, the `error` field on error
|
||||
messages was documented as a number, and in practice often matched the closest
|
||||
HTTP error code.
|
||||
|
||||
It is typically better to be specific about the type of error being returned, so
|
||||
new code should use strings like `'wrong-password'` instead of `401`. To support
|
||||
both the new string error codes and the old number codes, a DDP client should
|
||||
accept a string or a number in this field. Many meteor packages, including some
|
||||
core packages, still use the old numeric codes.
|
||||
|
||||
|
||||
## Version History
|
||||
|
||||
```pre1``` was the first version of DDP
|
||||
`pre1` was the first version of DDP
|
||||
|
||||
```pre2``` added keep-alive (ping & pong messages), and randomSeed.
|
||||
`pre2` added keep-alive (ping & pong messages), and randomSeed.
|
||||
|
||||
```1``` should be considered the first official version of DDP. It is
|
||||
currently identical to pre2, although non-incompatible changes may be made to
|
||||
it in future.
|
||||
`1` should be considered the first official version of DDP. The type of the
|
||||
error code field has been clarified to reflect the behavior of existing clients
|
||||
and servers.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Meteor's latency-compensated distributed data framework",
|
||||
version: '1.0.10-pre.2'
|
||||
version: '1.0.10-rc.0'
|
||||
});
|
||||
|
||||
// We use 'faye-websocket' for connections in server-to-server DDP, mostly
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Package.describe({
|
||||
summary: "Deprecated: Use the 'tracker' package instead.",
|
||||
version: '1.0.5-pre.2'
|
||||
version: '1.0.5-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "A shell script for downloading the Meteor dev bundle",
|
||||
version: "1.0.1-pre.2"
|
||||
version: "1.0.1-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Disables oplog tailing",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
// This package is empty; its presence is detected by mongo-livedata.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Extended and Extensible JSON library",
|
||||
version: '1.0.4-pre.2'
|
||||
version: '1.0.4-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Send email messages",
|
||||
version: "1.0.4-pre.2"
|
||||
version: "1.0.4-rc.0"
|
||||
});
|
||||
|
||||
Npm.depends({
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Facebook OAuth flow",
|
||||
version: "1.1.1-pre.2"
|
||||
version: "1.1.1-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function(api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Publish internal app statistics",
|
||||
version: '1.0.2-pre.2'
|
||||
version: '1.0.2-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Faster touch events on mobile",
|
||||
version: '1.0.1-pre.3'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Maintain a connection to the leader of an election set",
|
||||
version: '1.0.2-pre.2'
|
||||
version: '1.0.2-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Require this application to use HTTPS",
|
||||
version: "1.0.2-pre.2"
|
||||
version: "1.0.2-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: 'GeoJSON utility functions (from https://github.com/maxogden/geojson-js-utils)',
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Github OAuth flow",
|
||||
version: "1.1.1-pre.2"
|
||||
version: "1.1.1-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function(api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Google OAuth flow",
|
||||
version: "1.1.1-pre.2"
|
||||
version: "1.1.1-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function(api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Deprecated",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Standards-compliant HTML tools",
|
||||
version: '1.0.2-pre.2'
|
||||
version: '1.0.2-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Small library for expressing HTML trees",
|
||||
version: '1.0.2-pre.3'
|
||||
version: '1.0.2-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Make HTTP calls to remote servers",
|
||||
version: '1.0.7-pre.2'
|
||||
version: '1.0.7-rc.0'
|
||||
});
|
||||
|
||||
Npm.depends({request: "2.33.0"});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Dictionary data structure allowing non-string keys",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Allow all database writes by default",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
// This package is empty; its presence is detected by mongo-livedata.
|
||||
|
||||
2
packages/jquery-history/package.js
vendored
2
packages/jquery-history/package.js
vendored
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "pushState module from the jQuery project",
|
||||
version: "1.0.1-pre.2"
|
||||
version: "1.0.1-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
2
packages/jquery-layout/package.js
vendored
2
packages/jquery-layout/package.js
vendored
@@ -3,7 +3,7 @@
|
||||
|
||||
Package.describe({
|
||||
summary: "Easily create arbitrary multicolumn layouts",
|
||||
version: "1.0.2-pre.2"
|
||||
version: "1.0.2-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
2
packages/jquery-waypoints/package.js
vendored
2
packages/jquery-waypoints/package.js
vendored
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Run a function when the user scrolls past an element",
|
||||
version: "1.0.1-pre.2"
|
||||
version: "1.0.1-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
2
packages/jquery/package.js
vendored
2
packages/jquery/package.js
vendored
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Manipulate the DOM using CSS selectors",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Tests for JavaScript code analysis for Meteor",
|
||||
version: "1.0.1-pre.2"
|
||||
version: "1.0.1-rc.0"
|
||||
});
|
||||
|
||||
// The tests are in a separate package so that it is possible to compile
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
Package.describe({
|
||||
summary: "JavaScript code analysis for Meteor",
|
||||
version: '1.0.3-pre.2'
|
||||
version: '1.0.3-rc.0'
|
||||
});
|
||||
|
||||
// Use some packages from the Esprima project. If it turns out we need these on
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Provides JSON.stringify and JSON.parse for older browsers",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
// We need to figure out how to serve this file only to browsers that don't have
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Full-featured JavaScript parser",
|
||||
version: "1.0.1-pre.2"
|
||||
version: "1.0.1-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "The dynamic stylesheet language",
|
||||
version: "1.0.10-pre.3"
|
||||
version: "1.0.10-rc.0"
|
||||
});
|
||||
|
||||
Package._transitional_registerBuildPlugin({
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Moved to the 'ddp' package",
|
||||
version: '1.0.11-pre.2'
|
||||
version: '1.0.11-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Simulates local storage on IE 6,7 using userData",
|
||||
version: "1.0.1-pre.2"
|
||||
version: "1.0.1-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Logging facility.",
|
||||
version: '1.0.4-pre.2'
|
||||
version: '1.0.4-rc.0'
|
||||
});
|
||||
|
||||
Npm.depends({
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Package.describe({
|
||||
summary: "Markdown-to-HTML processor",
|
||||
version: "1.0.2-pre.2"
|
||||
version: "1.0.2-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Meetup OAuth flow",
|
||||
version: "1.1.1-pre.2"
|
||||
version: "1.1.1-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function(api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Meteor developer accounts OAuth flow",
|
||||
version: "1.1.1-pre.2"
|
||||
version: "1.1.1-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Include a standard set of Meteor packages in your app",
|
||||
version: '1.1.2-pre.4'
|
||||
version: '1.1.2-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function(api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "The Meteor command-line tool",
|
||||
version: '1.0.34-pre.11'
|
||||
version: '1.0.34-rc.1'
|
||||
});
|
||||
|
||||
Package.includeTool();
|
||||
|
||||
@@ -46,9 +46,34 @@ Meteor.makeErrorType = function (name, constructor) {
|
||||
* @summary This class represents a symbolic error thrown by a method.
|
||||
* @locus Anywhere
|
||||
* @class
|
||||
* @param {Number} error A numeric error code, likely similar to an HTTP code (eg, 404, 500).
|
||||
* @param {String} [reason] Optional. A short human-readable summary of the error, like 'Not Found'.
|
||||
* @param {String} [details] Optional. Additional information about the error, like a textual stack trace.
|
||||
* @param {String} error A string code uniquely identifying this kind of error.
|
||||
* This string should be used by callers of the method to determine the
|
||||
* appropriate action to take, instead of attempting to parse the reason
|
||||
* or details fields. For example:
|
||||
*
|
||||
* ```
|
||||
* // on the server, pick a code unique to this error
|
||||
* // the reason field should be a useful debug message
|
||||
* throw new Meteor.Error("logged-out",
|
||||
* "The user must be logged in to post a comment.");
|
||||
*
|
||||
* // on the client
|
||||
* Meteor.call("methodName", function (error) {
|
||||
* // identify the error
|
||||
* if (error.error === "logged-out") {
|
||||
* // show a nice error message
|
||||
* Session.set("errorMessage", "Please log in to post a comment.");
|
||||
* }
|
||||
* });
|
||||
* ```
|
||||
*
|
||||
* For legacy reasons, some built-in Meteor functions such as `check` throw
|
||||
* errors with a number in this field.
|
||||
*
|
||||
* @param {String} [reason] Optional. A short human-readable summary of the
|
||||
* error, like 'Not Found'.
|
||||
* @param {String} [details] Optional. Additional information about the error,
|
||||
* like a textual stack trace.
|
||||
*/
|
||||
Meteor.Error = Meteor.makeErrorType(
|
||||
"Meteor.Error",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Package.describe({
|
||||
summary: "Core Meteor environment",
|
||||
version: '1.1.2-pre.3'
|
||||
version: '1.1.2-rc.1'
|
||||
});
|
||||
|
||||
Package._transitional_registerBuildPlugin({
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
// encourage this pattern. Maybe another solution would be better.
|
||||
Package.describe({
|
||||
summary: "reset.css v2.0 from http://meyerweb.com/eric/tools/css/reset/",
|
||||
version: "1.0.1-pre.2"
|
||||
version: "1.0.1-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "JavaScript and CSS minifiers",
|
||||
version: "1.1.1-pre.2"
|
||||
version: "1.1.1-rc.0"
|
||||
});
|
||||
|
||||
Npm.depends({
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Meteor's client-side datastore: a port of MongoDB to Javascript",
|
||||
version: '1.0.4-pre.3'
|
||||
version: '1.0.4-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Good defaults for the mobile status bar",
|
||||
version: "1.0.1-pre.2"
|
||||
version: "1.0.1-rc.0"
|
||||
});
|
||||
|
||||
Package.onUse(function(api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Moved to the 'mongo' package",
|
||||
version: '1.0.6-pre.2'
|
||||
version: '1.0.6-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
Package.describe({
|
||||
summary: "Adaptor for using MongoDB and Minimongo over DDP",
|
||||
version: '1.0.7-pre.2'
|
||||
version: '1.0.7-rc.0'
|
||||
});
|
||||
|
||||
Npm.depends({
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
// needs to be uniloaded from tool.
|
||||
Package.describe({
|
||||
summary: "Wrapper for npm netroute module",
|
||||
version: "0.2.5-pre.0"
|
||||
version: "0.2.5-rc.0"
|
||||
});
|
||||
|
||||
Npm.depends({
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Encrypt account secrets stored in the database",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Common code for OAuth-based services",
|
||||
version: "1.1.1-pre.2"
|
||||
version: "1.1.1-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Common code for OAuth1-based login services",
|
||||
version: "1.1.1-pre.2"
|
||||
version: "1.1.1-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Common code for OAuth2-based login services",
|
||||
version: "1.1.1-pre.2"
|
||||
version: "1.1.1-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Observe changes to various sequence types such as arrays, cursors and objects",
|
||||
version: "1.0.3-pre.2"
|
||||
version: "1.0.3-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Ordered traversable dictionary with a mutable ordering",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Opt out of sending package stats",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Parses Meteor Smart Package version string",
|
||||
version: "2.0.2-pre.2"
|
||||
version: "2.0.2-rc.0"
|
||||
});
|
||||
|
||||
Npm.depends({
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Deprecated package (now empty)",
|
||||
version: "1.0.1-pre.2"
|
||||
version: "1.0.1-rc.0"
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Random number generator and utilities",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Reactive dictionary",
|
||||
version: '1.0.4-pre.2'
|
||||
version: '1.0.4-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Reactive variable",
|
||||
version: '1.0.3-pre.2'
|
||||
version: '1.0.3-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Reload safety belt for multi-server deployments",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Reload the page while preserving application state.",
|
||||
version: '1.1.1-pre.2'
|
||||
version: '1.1.1-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Retry logic with exponential backoff",
|
||||
version: '1.0.1-pre.2'
|
||||
version: '1.0.1-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "route policy declarations",
|
||||
version: '1.0.2-pre.2'
|
||||
version: '1.0.2-rc.0'
|
||||
});
|
||||
|
||||
Package.on_use(function (api) {
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user