Commit Graph

22356 Commits

Author SHA1 Message Date
David Glasser
2987b210d2 Merge branch 'devel' into release-0.5.3
This consists of three Accounts-related pull requests, which I will add to
History.md in the next commit.
2012-12-27 13:28:02 -08:00
David Glasser
d5e65dc2ce Add a script for copying builds from Jenkins to s3. 2012-12-27 13:24:32 -08:00
Avital Oliver
297f20d0d8 Merge Pull Request #574 into devel 2012-12-27 01:04:25 -08:00
Avital Oliver
7cd4082457 Remove arguably unhelpful check 2012-12-27 01:00:17 -08:00
Tim Haines
d62942627e Add statusCode and data to OAuth1Binding call response error 2012-12-27 01:00:17 -08:00
Tim Haines
b5ae25ac3f Encode ! and other special characters in params for Meteor.http.call and oauth1 methods 2012-12-27 01:00:17 -08:00
David Glasser
7c007a76de Merge PR 572 into devel. 2012-12-27 00:43:05 -08:00
David Glasser
26c7258027 Follow-up to 442b86: fix re-rendering of unfocused radio buttons.
Before 442b86, this worked because we always unconditionally made tgt checked if
src was checked. With the new 3-way-diff algorithm for value and checkedness, we
need to save the checkedness of tgt before any DOM manipulation that could
uncheck it.
2012-12-27 00:06:42 -08:00
David Glasser
64253bc470 accounts-ui-viewer: use triple-stash for the inclusiong of checked="checked" to
avoid escaping the quotes.
2012-12-26 23:30:26 -08:00
Avital Oliver
de90c75551 Rename css files in oauth login provider packages 2012-12-26 23:04:15 -08:00
Avital Oliver
a0b497e926 Simplify and fix accounts-ui listing of login services 2012-12-26 23:04:15 -08:00
Alex Notov
d248f15a41 Remove whitespace 2012-12-26 23:04:15 -08:00
Alex Notov
8c8fdc93cb Oops, we should memoize the last service in case we need to swap 2012-12-26 23:04:15 -08:00
Alex Notov
09d5c94522 Make sure password is last 2012-12-26 23:04:15 -08:00
Alex Notov
6356b73ef8 Remove uniqueness check. Devs shouldn't be idiots :) 2012-12-26 23:04:14 -08:00
Alex Notov
15513fd96c Variable declarations on one line; self instead of that. 2012-12-26 23:04:14 -08:00
Alex Notov
a16dd5c158 Vastly simplify by removing the JSON parsing.
Instead, just run _.uniq on the Accounts._loginButtons.loginServices.
DUH. PRESTO!
2012-12-26 23:04:14 -08:00
Alex Notov
2c195c0b04 Add password to the available service buttons if it's included 2012-12-26 23:04:14 -08:00
Alex Notov
bc242ccc86 Accounts._loginButtons.getLoginServices returns unique services
This may be improved by passing an iterator to _.uniq instead of doing
this malarkey I did for the first run with JSON stringify and parse. ^_^
2012-12-26 23:04:14 -08:00
Alex Notov
423fc1d71e Tests for the functionality we want 2012-12-26 23:04:14 -08:00
Alex Notov
28b42e924e Removed linkedin package from this PR
Login services should be defined from within their packages

Corresponding login service assets (images and css should be in their respective packages not inside of accounts-ui-unstyled)

Conflicts:
	packages/accounts-linkedin/linkedin_client.js
	packages/accounts-linkedin/package.js
	packages/accounts-ui-unstyled/login_buttons.js
	packages/accounts-ui-unstyled/login_buttons_images.css
2012-12-26 23:04:14 -08:00
Avital Oliver
1e09d4ee8d Some minor modifications to 79405a495d 2012-12-26 18:06:39 -08:00
Martin Naumann
79405a495d Adding expiresAt property to Google login data for accounts-google. fixes #525 2012-12-26 17:50:15 -08:00
David Glasser
47d5abb7d8 Remove some no-longer-true caveats about Minimongo from docs. 2012-12-24 11:31:33 -08:00
David Glasser
06ddf73399 Finish first draft of 0.5.3 release notes. 2012-12-24 11:29:03 -08:00
David Glasser
32870ea933 Spark: Test that patching "<input type=checkbox/radio checked>" onto unchecked
input works.

This test was extracted from a fix for this specific issue #478 which
accidentally never got merged; 442b86eebd ended up fixing this issue with a
slightly different change than the unmerged fix.
2012-12-24 11:12:26 -08:00
David Glasser
41520a3df8 Start on History.md for 0.5.3. 2012-12-24 11:06:49 -08:00
David Glasser
cf4190e9c0 Increment version to 0.5.3. 2012-12-23 12:36:05 -08:00
David Glasser
321581dc8a Fix increment-version script for bundled underscore 2012-12-23 12:34:59 -08:00
David Glasser
13074d58b9 Remove two copies of underscore.js from Meteor, using NPM package instead.
Follow-up to 27382c6. A step towards addressing issue #302.

We still have one copy in the underscore smart package, for serving to clients.
2012-12-21 11:20:01 -08:00
Matt DeBergalis
821a237082 madewith banner tweaks.
Don't show ??? and don't propagate click event if app isn't found.
2012-12-19 17:23:56 -08:00
Naomi Seyfer
a744cbd9e8 Print a warning when you try to reset a deployed app, regarding how to actually dwym 2012-12-19 14:19:14 -08:00
David Greenspan
27382c62ee meteor.js: wrap in Fiber, use npm underscore
Conflicts:
	app/meteor/meteor.js
2012-12-18 16:49:51 -08:00
Nick Martin
326b316d36 Mark messages as unsent when we reconnect. Sent means 'sent on this connection' not 'ever sent'. Fixes #538. 2012-12-18 16:10:36 -08:00
Naomi Seyfer
e0532012f6 Remove --debug option, replace with general NODE_OPTIONS env var 2012-12-18 15:35:35 -08:00
David Glasser
8ad174eead Feedback from review of skip/limit fix:
- Keep upsert as an error.
- Keep if (before||after) check.
- Add some comments.
2012-12-18 10:19:53 -08:00
David Glasser
e9913d2055 Fix to skip/limit observe: update would never produce 'changed' calls.
Also remove dead upsert code.
2012-12-17 23:39:13 -08:00
David Glasser
2d2aaa8082 minimongo: Implement ordinal indexing: {'foo.1.bar': 42} 2012-12-17 21:35:12 -08:00
David Greenspan
4c1c6c1ca5 Merge branch 'dev-bundle-fstream' into devel 2012-12-17 20:44:07 -08:00
David Greenspan
7f55a7e928 bump dev-bundle version 2012-12-17 19:57:26 -08:00
David Greenspan
fcfc7dd4c1 add bug-fixed isaacs/fstream and have tar use it 2012-12-17 19:56:54 -08:00
Nick Martin
6deacbcfc1 Merge subkey sort into devel. Fixes #533. 2012-12-17 14:53:50 -08:00
Nick Martin
48423c21d0 Feedback from review. 2012-12-17 14:53:40 -08:00
Nick Martin
4c78d3dc51 Make sub-key sort check for undefined before dereferencing.
This way it doesn't throw when given an object that doesn't contain all the keys being searched on.
2012-12-17 14:53:40 -08:00
Nick Martin
7b8682b3fb Test for sub-key sort. Doesn't pass yet. 2012-12-17 14:53:40 -08:00
lvbreda
bd94569d86 Added sorting functionality for 'a.b' 2012-12-17 14:53:40 -08:00
Nick Martin
c10dd19b9f Merge limit/skip support in observe into devel. Fixes #528. 2012-12-17 14:49:53 -08:00
David Glasser
e32502c20c Add a fast path to limited unsorted unskipped queries. 2012-12-17 14:44:02 -08:00
David Glasser
ac81438f74 Refinements to limit/skip observe support:
- Decide that queries need to be recomputed in _modifyAndNotify directly
   instead of in _removeFromResults and friends; this is because the choice of
   which _fooFromResults function to invoke might not actually be correct in the
   presence of skip and limit. (The previous code still worked because all three
   of those functions had the same code for the skip/limit case.)

 - If update or remove affects more than one doc for a query, only recompute it
   once at the end instead of once per doc.
2012-12-17 14:44:02 -08:00
Nick Martin
33fa24e912 Make find(1) and find({_id: 1}) return the same thing. 2012-12-17 14:44:02 -08:00