Commit Graph

555 Commits

Author SHA1 Message Date
David Glasser
a933225026 Merge branch 'devel' into shark 2013-12-02 17:29:35 -08:00
karayu
7372c4cd05 added meta description 2013-11-26 15:34:03 -08:00
Matt DeBergalis
8531977bc2 point to Contributing-to-Meteor wiki page 2013-11-20 16:06:19 -08:00
David Greenspan
c9a79c1593 Merge branch 'devel' into shark
Conflicts:
	examples/leaderboard/.meteor/release
	examples/parties/.meteor/release
	examples/todos/.meteor/release
	examples/wordplay/.meteor/release
2013-11-11 20:50:33 -08:00
Matt DeBergalis
47e6f5e381 document METEOR_SETTINGS, fixes #967. 2013-11-05 00:53:07 -08:00
Avital Oliver
fa067789de Merge branch 'master' into devel
Conflicts:
	History.md
	tools/watch.js
2013-11-04 15:25:04 -08:00
Avital Oliver
86a52e6142 Merge branch 'release-0.6.6.3' 2013-11-04 15:16:14 -08:00
Avital Oliver
8ab1e9631a use galaxy-follower-6 release on docs 2013-11-04 15:15:19 -08:00
Avital Oliver
317d471693 docs to 0.6.6.3 2013-11-04 12:14:21 -08:00
Matt DeBergalis
0d6922c901 document predicate signature in restrictCreationByEmailDomain 2013-10-24 11:18:59 -07:00
Nick Martin
7e91b37ccd upgrade release to include spiderable change so docs are spidered. 2013-10-21 23:33:55 -07:00
Nick Martin
ebfac861f1 Merge branch 'release-0.6.6.2' 2013-10-21 16:48:51 -07:00
Nick Martin
11a10421f7 bump version number on example and docs 2013-10-21 16:48:38 -07:00
Nick Martin
f4e21c0d37 Bump node version from 0.10.20 to 0.10.21 for Meteor 0.6.6.2 release. 2013-10-20 22:02:25 -07:00
Emily Stark
8e2cd47c38 Bump docs meteor release
Conflicts:
	docs/.meteor/release
2013-10-18 11:50:52 -07:00
Avital Oliver
b242f20ffe Fix docs on http package
The recent change to throw errors wasn't done to completion.
Update the examples and some of the prose.
2013-10-17 16:36:13 -07:00
Nick Martin
ca0e7c3c07 Docs version bump. 2013-10-11 18:20:06 -07:00
Avital Oliver
5741186ee4 Merge branch 'devel' into shark 2013-10-10 16:37:56 -07:00
Emily Stark
995ccae967 Bump docs meteor release 2013-10-10 16:16:43 -07:00
Nick Martin
06b9beab3a upgrade docs and examples to 0.6.6
this is premature, as it isn't out yet, but it will be by the time this hits devel
2013-10-10 12:45:40 -07:00
Nick Martin
1214eec099 test and bump version numbers for examples and docs. 2013-10-08 23:34:43 -07:00
Avital Oliver
1a1f083186 docs work modulo markdown 2013-10-07 17:21:02 -07:00
David Greenspan
2af0c6c601 expose check_links() in docs 2013-10-07 16:17:09 -07:00
Avital Oliver
a39a8bd1ac docs closer to working 2013-10-07 15:50:47 -07:00
Avital Oliver
36da3238c5 {{markdown}} -> {{better_markdown}} 2013-10-07 15:50:46 -07:00
Avital Oliver
01ce66310e work towards porting docs 2013-10-07 15:50:46 -07:00
David Greenspan
2378cbfbdc Merge branch 'devel' into shark 2013-10-07 10:25:20 -07:00
Avital Oliver
17129ee45a fix docs modulo block helpers args (i think) 2013-10-04 13:56:03 -07:00
David Glasser
664339fdb3 Yet another Node version bump: to 0.10.20. Fixes tls read bug. 2013-10-03 15:52:19 -07:00
Emily Stark
9609fa2313 Tweak browser-policy-framing docs 2013-10-03 13:56:03 -07:00
Emily Stark
b5286b941a Separate browser policy functions into two packages.
* browser-policy uses browser-policy-framing and browser-policy-content, both of
  which set default policies when they are used. This way you get a default
  policy when you add a browser policy package, but you can pick and choose
  different packages if you only want to think about one of them.
* The two packages use different namespaces: BrowserPolicy.framing and
  BrowserPolicy.content, which meant some functions got renamed (e.g. not using
  "framing" or "content in the function name when it's already in the
  namespace).
2013-10-03 13:56:03 -07:00
Emily Stark
d5159ae81b Rename BrowserPolicy framing functions.
Orient them around the default policy, which is app can be framed by any origin.
2013-10-03 13:56:03 -07:00
Emily Stark
82579293f3 Override docs release temporarily 2013-10-03 10:16:07 -07:00
Emily Stark
7f64c726f7 Merge branch 'mongo-upsert' into devel 2013-10-02 13:23:22 -07:00
Emily Stark
dec262b239 Document upsert (first draft) 2013-10-02 12:17:04 -07:00
Naomi Seyfer
67046601ea Merge branch 'cannonical' into devel 2013-10-02 12:11:37 -07:00
Naomi Seyfer
998e805993 more docs and history.md notes 2013-10-02 12:01:24 -07:00
Naomi Seyfer
937bce6e5d Fix docs 2013-10-02 12:01:24 -07:00
Andrew Wilcox
da6bc1d835 EJSON.stringify objects in sorted key order.
Thus if two objects are EJSON.equals, their serialization strings will
be equal also.

(This should mean that reactive-dict could now allow objects to be
used as the key for `equal`).

Note this change does not affect livedata because livedata uses the
EJSON adjust functions to convert between JSON and EJSON (not
stringify).

Adds a couple options to EJSON.stringify:

* keyOrderSensitive: in parallel with EJSON.equals, outputs objects in
  native key order (the old behavior).

* indent: pretty-prints the output.

The serialization code is based json2, which makes it easy to preserve
the indentation functionality provided by JSON.stringify.  Only enough
code is included to serialize arrays and objects; serializing
primitive values such as strings is delegated to the native
JSON.stringify to reduce code and in case the native implementation is
more efficient.

Include underscore as an explicit dependency in package.js.

Document options to EJSON.equals and EJSON.stringify.
2013-10-02 11:43:44 -07:00
Emily Stark
8d9f97f358 Use a hardcoded example for Meteor.release, for now. 2013-10-02 11:43:16 -07:00
Emily Stark
ae6ab2d775 Fix logoutOtherClients docs typos 2013-10-02 11:37:27 -07:00
Emily Stark
f67cf78b2d Add docs for loginExpirationInDays and logoutOtherClients() 2013-10-02 11:37:27 -07:00
Slava Kim
c396f990b4 Doc string saying you can pass a predicate to restrict creation of new users by email. 2013-10-01 17:29:26 -07:00
Slava Kim
bd77b172bd Rename Accounts option 'restrictCreationByEmail' to 'restrictCreationByEmailDomain' 2013-10-01 17:14:30 -07:00
Slava Kim
3a8fc57a24 Fix docs typo. 2013-09-30 18:11:47 -07:00
Slava Kim
60dd2c89ff Clarify minimongo fields docs. 2013-09-30 17:59:07 -07:00
Emily Stark
9d1e3dbd56 Enable CSP differently for tests.
Avoids sending header and using meteor_runtime_config.js on tests. Also tweak
wording on browser-policy docs.
2013-09-28 18:44:31 -07:00
Emily Stark
a102872a96 Rework browser-policy to make API more intuitive.
- Remove starter-browser-policy and replace it with
  BrowserPolicy.enableContentSecurityPolicy(), which gives you the starter
  policy and allows you to use the other BrowserPolicy functions to configure
  it. This is motivated by the fact that the API isn't very intuitive without a
  well-defined starting policy. ex: if the package starts off without a policy,
  and then the user calls allowAllContentSameOrigin(), that will result in
  turning off inline scripts, which is probably not what they wanted.
- AllContent functions do more of what you'd expect now;
  i.e. BrowserPolicy.disallowAllContent() actually disallows all content,
  instead of setting default-src to 'none', which will allow other types of
  content that have previously had srcs set for them.
- Add some tests
2013-09-28 18:44:04 -07:00
Emily Stark
e6300461b1 Reorganize browser-policy docs a bit.
Addressing Nick's suggestions. Haven't decided yet about combining
browser-policy and starter-browser-policy docs.
2013-09-28 18:44:04 -07:00
Emily Stark
4893fe048c Package for security-related http headers. 2013-09-28 18:44:04 -07:00