1182 Commits

Author SHA1 Message Date
David Glasser
4dfb860151 Fix login configuration dialog in IE8. 2012-10-16 18:53:29 -07:00
Avital Oliver
e55d70c743 accounts-ui: Sign Out -> Sign out 2012-10-16 14:35:39 -07:00
Avital Oliver
a4c0727132 accounts-ui: Fix display of inline {{loginButtons align=right}}, part 2 2012-10-16 13:47:29 -07:00
Avital Oliver
a65a57de69 accounts-ui: Fix display of inline {{loginButtons align="right"}} 2012-10-16 12:07:43 -07:00
David Glasser
aad875d303 Fix allow_tests flakiness.
Make sure that after methods that are blocked by security rules, our
post-failed-write verification reads see the quiesced minimongo collection with
the failed write reverted.
2012-10-15 23:53:11 -07:00
Nick Martin
b1216c460a Tweak error message on collection method fail. Looks better in the screencast. 2012-10-15 22:12:49 -07:00
David Glasser
2bd3cb727b Fix references to Meteor.createUser 2012-10-15 17:29:56 -07:00
Matt DeBergalis
ad1656b2cf D3.js package 2012-10-15 16:48:23 -07:00
Avital Oliver
6e58cf7dae Validate options passed to Accounts.config and Accounts.ui.config 2012-10-15 15:57:12 -07:00
Avital Oliver
ea992c61f6 accounts-github: don't ask for the "user" scope unless explicitly requested 2012-10-15 14:00:23 -07:00
David Glasser
072e117122 Actually, let's put the tokens in services.email.verificationTokens. 2012-10-15 12:18:24 -07:00
David Glasser
ef8e61fca0 Move email verification tokens into the top level of the user.
This makes it harder to accidentally publish them by mistake due to publishing
'emails'. (You might not even notice this because tokens are deleted when they
are used... but publishing them would completely defeat the security of
verifying emails.)
2012-10-15 10:49:20 -07:00
David Greenspan
e202827ac2 accounts-ui IE8,9 fixes
Fix borders, fix input field heights, withhold gradients for now so as not to overflow rounded corners in IE 9.
2012-10-12 21:06:59 -07:00
David Glasser
f786845cca Improve livedata test isolation. 2012-10-12 20:03:31 -07:00
David Glasser
1e057908df Improve oauth test isolation. 2012-10-12 18:16:16 -07:00
Avital Oliver
09a4f4ce56 Better debug messaages 2012-10-12 18:00:29 -07:00
David Glasser
e7a1d27e53 Be more aggressive about dropping detached sessions.
We don't support session resume right now anyway so there's no reason to keep
them around for 15 minutes.

Also, when we do drop sessions, remember to GC them from the server.
2012-10-12 17:30:16 -07:00
David Glasser
a5879bad8f Increase SockJS disconnect_delay to avoid mistakenly disconnecting users.
Part of issue #207.
2012-10-12 17:30:16 -07:00
David Glasser
dc33f7c7a3 Make "livedata - basic method invocation" less flaky.
Raise a timeout, and be careful about clearing the future variable before
returning through it.
2012-10-12 17:30:16 -07:00
David Greenspan
bc9944e97b new accounts-ui spinner, has height of line 2012-10-12 17:25:52 -07:00
David Greenspan
a6ef06a275 Make links under password field smaller
The dropdown currently inherits the page's font, and in Helvetica
(e.g. todos) the links looked crowded.
2012-10-12 16:48:04 -07:00
Avital Oliver
4d3b4ae5cf accounts-ui: Logout -> Sign Out in all templates 2012-10-12 16:34:45 -07:00
David Greenspan
ebf930425b Accounts UI: Fix alignment of "Close" link and "Sign in" link 2012-10-12 16:28:39 -07:00
Nick Martin
bc6e80073a Merge branch 'support-autorun' into devel 2012-10-12 15:21:48 -07:00
David Greenspan
32edb4043f loginButtons halign -> align 2012-10-12 09:38:20 -07:00
David Glasser
bae1a59af6 Publicize Meteor._autorun as Meteor.autorun (with docs and tests). 2012-10-12 00:50:35 -07:00
David Glasser
6d6aecc8a4 Preserve accounts-ui inputs by ID even without preserve-inputs. 2012-10-11 23:57:07 -07:00
David Glasser
639f4dd5bf Generate login token before onCreateUser and validation.
This way the hooks get to see the fully generated user.
2012-10-11 23:23:57 -07:00
David Greenspan
2fa08731fa accounts-ui: less line-height in .message 2012-10-11 22:44:41 -07:00
David Greenspan
f3bdf087c1 Merge branch 'accounts-ui-css' into devel 2012-10-11 22:38:45 -07:00
David Greenspan
a32e97793b fix dropdown alignment; makes it look right in todos 2012-10-11 22:37:27 -07:00
David Greenspan
4bd42ffd80 add -webkit-box-shadow for Android (speculatively) 2012-10-11 22:21:31 -07:00
David Greenspan
17a31c9910 use entities for × 2012-10-11 22:21:31 -07:00
Yuriy Dybskiy
e0d9e3f756 Add background to spinner gif to prevent artifacts on other backgrounds 2012-10-11 22:21:31 -07:00
Yuriy Dybskiy
2d7ad7931e Add x to close modals 2012-10-11 22:21:31 -07:00
Yuriy Dybskiy
a274c844fe Revert HTML5 tags to DIVs due to IE8 support 2012-10-11 22:21:31 -07:00
Yuriy Dybskiy
3ceb78ae67 Fix 1-button logged in state 2012-10-11 22:21:30 -07:00
Yuriy Dybskiy
3bf8040fe7 Reverting wrapper 2012-10-11 22:21:30 -07:00
Yuriy Dybskiy
0735b2156a Wrapper around single login button to make it blend inline nicely. Affects other states though. Working on the update for that 2012-10-11 22:21:30 -07:00
Yuriy Dybskiy
ad750d9f5e CSS file whitespace 2012-10-11 22:21:30 -07:00
Yuriy Dybskiy
ec281e3e90 Bring account configure window in front of login dropdown 2012-10-11 22:21:30 -07:00
Yuriy Dybskiy
58eb6f77f3 Add sematics to the markup – html tags and input type=email 2012-10-11 22:21:30 -07:00
Yuriy Dybskiy
776c482ac5 Update dropdown width so that Configure Facebook Login fits nicely in one line 2012-10-11 22:21:30 -07:00
Yuriy Dybskiy
60e6e09c54 Remove border-radius mixin
By not using the vendor prefixes (-moz-, -webkit-) we lose only
Firefox 3.6 (and Safari 4).  We consider rounded corners expendable
in old browsers; e.g. we don't simulate them in IE 8.
2012-10-11 22:18:11 -07:00
Yuriy Dybskiy
54260392c0 Make even better buttons and remove unnecessary styles 2012-10-11 21:59:10 -07:00
Yuriy Dybskiy
2ebde329e8 Update button border and revert 1-button change 2012-10-11 21:59:10 -07:00
Yuriy Dybskiy
9332139c0f Fix 1-button state logout position 2012-10-11 21:59:10 -07:00
Yuriy Dybskiy
8e9b9560c5 Fix dropdown position 2012-10-11 21:59:10 -07:00
Yuriy Dybskiy
6cbf57bef6 HTML refactor: semantic tags WIP and some css optimizations 2012-10-11 21:59:10 -07:00
Yuriy Dybskiy
1f21659f96 Update configure-button shadows and text alignment 2012-10-11 21:59:10 -07:00