Commit Graph

5299 Commits

Author SHA1 Message Date
Geoff Schmidt
ad5f3fff45 Merge remote-tracking branch 'refs/remotes/origin/sso' into sso 2013-12-13 18:18:38 -08:00
Geoff Schmidt
e63837d0aa Fix path binding bug 2013-12-13 18:18:23 -08:00
Geoff Schmidt
3a1e25f647 Comments about DDP path resolution and path prefixes 2013-12-13 18:17:32 -08:00
Emily Stark
685431fb20 Fix check on forwardTo url 2013-12-12 23:35:52 -08:00
Emily Stark
1ab704be45 Fix double slash in proxy pathname 2013-12-12 23:35:09 -08:00
Emily Stark
4ba6d3f08d Correct use of on galaxy login 2013-12-12 23:34:22 -08:00
Emily Stark
ae2404d1f3 Remove trailing slashes on pathnames for proxy bindings 2013-12-12 21:52:36 -08:00
Geoff Schmidt
ab87768a7e Merge remote-tracking branch 'origin/devel' into sso
Conflicts:
	packages/accounts-password/password_tests.js
	tools/meteor.js
2013-12-12 18:51:45 -08:00
Geoff Schmidt
bbc3104777 fix bugs in new webapp binding code 2013-12-12 18:44:43 -08:00
Emily Stark
43dd92dd71 Allow galaxy auth app to not require auth on http 2013-12-12 17:42:54 -08:00
Geoff Schmidt
15730a89ce Merge branch 'refs/heads/sso' into sso2
Conflicts:
	tools/auth.js
2013-12-12 17:40:49 -08:00
Slava Kim
f2e3481db3 Drop the requirement for @import to be the last statement on the line
+ Testcase for that
2013-12-12 16:47:37 -08:00
Slava Kim
0d5060eb6a Before minifying CSS pull out all @import's to the top of CSS file.
We need it as we concatenate all CSS files in one. @import's those were in the
beginning of file foo.css are now in the middle of giant concatenated sha1.css.
2013-12-12 16:30:04 -08:00
David Glasser
8e31d09c66 A few History tweaks 2013-12-12 16:20:27 -08:00
David Glasser
00dea841b2 Take out check that can fail during failover 2013-12-12 16:10:41 -08:00
David Glasser
0944988adf Add some XXX comments about when we should re-poll 2013-12-12 16:05:29 -08:00
Nick Martin
7d490a5bec Make facts automatically subscribe when you show the template.
Also, namespace the collection and subscription name.
2013-12-12 16:02:02 -08:00
Nick Martin
d5d11f7897 Apply patch to node versions 0.10.22 and 0.10.23.
0.10.23 just came out and hasn't made any changes to the streams
stuff we patch.
2013-12-12 15:24:33 -08:00
David Glasser
0e21a38043 Avoid 100% CPU in tailing during Mongo failover 2013-12-12 14:39:18 -08:00
David Glasser
7e02b83708 Test changing Date and ObjectID 2013-12-12 00:38:20 -08:00
David Glasser
c58d4d158b Handle modifications to EJSON custom types
OplogObserveDriver cannot try to directly apply these
representation-level mutations; it needs to get the entire custom type.

This implementation is overly conservative, but in practice
Meteor-originated writes shouldn't mutate EJSON custom types
anyway (they should treat them as atomic).
2013-12-12 00:21:58 -08:00
David Glasser
738ffe50a1 fix missing expect() call in password-tests
add a console.trace that helps debug it
2013-12-12 00:21:57 -08:00
Nick Martin
dacc53f16e First pass text for oplog tailing in History.md. 2013-12-11 23:57:09 -08:00
Nick Martin
04fddf3a77 Update tools tests for Webapp bundled asset change 6eccf8c 2013-12-11 20:38:51 -08:00
Nick Martin
506fb6a552 Also upgrade uglify-js. release/0.6.7-rc0 2013-12-11 18:57:30 -08:00
Nick Martin
930727d426 Some more real words for History.md 2013-12-11 18:23:40 -08:00
Slava Kim
13c9de24b3 Upgrade clean-css to 2.0.2 2013-12-11 17:48:58 -08:00
David Glasser
8de0ae58dc tinytest: test.equal should use EJSON.equals 2013-12-11 17:42:04 -08:00
David Glasser
8de5ebfc6f Become able to kill mongod spawned by pre-oplog branches 2013-12-11 17:04:06 -08:00
David Glasser
8c5ebca0d9 Ensure that we ignore old fetches when we repoll 2013-12-11 15:07:15 -08:00
David Glasser
ff7c35c5a3 "drop collection" support in oplog tailing
This version should be more correct than the previous implementation.
2013-12-11 13:50:24 -08:00
David Glasser
28f3ec0073 mailmap update 2013-12-11 10:57:47 -08:00
emgee3
23fb2e3b4b fix broken url in LICENSE.txt 2013-12-11 10:57:00 -08:00
Geoff Schmidt
ad680517ee delete obsolète comment 2013-12-11 05:57:20 -08:00
Geoff Schmidt
f590c2567a better handling of bad userids 2013-12-11 05:54:47 -08:00
Geoff Schmidt
7d7474aacb Print correct username when logging in. 2013-12-11 04:51:21 -08:00
Geoff Schmidt
410a585d76 Deferred registration! 2013-12-11 04:26:01 -08:00
Nick Martin
49b7e45295 Package metadata updates.
Make autopublish internal, as it is part of standard-app-packages
and not something we want users to think about.

Tweak the string for facts package. 'and custom' was a bit awkward.
2013-12-11 03:26:13 -08:00
Nick Martin
dddc4739cc History.md pass. 2013-12-11 03:18:43 -08:00
David Glasser
28b8c541a9 oplog: Don't transform query results 2013-12-11 00:53:55 -08:00
David Glasser
878cd8d4ae Ensure new test passes with --disable-oplog 2013-12-11 00:34:16 -08:00
David Glasser
3dd3bd3bca Get all relevant fields during initial query 2013-12-11 00:15:09 -08:00
David Glasser
b611db51c2 Implement _pollQuery. Don't call it. 2013-12-11 00:15:09 -08:00
Nick Martin
89ec9ddf62 Up timeout for printing mongo message. This way it doesn't happen normally during cold start (3--4 sec). 2013-12-10 22:13:12 -08:00
Geoff Schmidt
ff4e229b4a Session file: support being logged in with no username 2013-12-10 20:53:21 -08:00
Geoff Schmidt
de55d62645 track username separately in each universe 2013-12-10 20:16:58 -08:00
David Glasser
e6ad11883d Merge branch 'mongo-startup-speedup' into devel 2013-12-10 19:12:05 -08:00
David Glasser
b4c14af032 Fix find_mongo_pids regexp
Also add some comments to mongod options.
2013-12-10 19:09:41 -08:00
David Glasser
82d5fcabf8 Work around Node issue #6506.
We were previously doing this with a fork of Node in the dev bundle, but
that wouldn't help users in production.

We now expect users to use precisely v0.10.22 in production. When new
versions of Node come out, if users choose to use them before we get a
chance to put out a new Meteor, we disable websockets to work around the
most common effect of the issue instead of monkey-patching.
2013-12-10 19:05:02 -08:00
Emily Stark
2cb44c898f Add back in the custom proxy conf for ADMIN_APP jobs.
App consoles rely on this behavior.
2013-12-10 18:26:38 -08:00