- Jan 17, 2012
-
-
Shane Tomlinson authored
* Add the <meta name="format-detection" content="email=no" /> tag for android. * Replace the ;'s with ,'s in the <meta name="viewport".. /> tag for Webkit. close #345 close #815
-
Shane Tomlinson authored
* Add the "xhr_disable_form" module - whenever there is an XHR request, it greys out all buttons. * Fix the tests that were borked yesterday. issue #905 issue #888
-
Shane Tomlinson authored
-
- Jan 16, 2012
-
-
Shane Tomlinson authored
* Moving /static/dialog/controllers/page.js to static/shared/modules/page_module.js * Adding /static/shared/modules/xhr_delay.js * Updating tests. * Updating compress script. * Update includes list. * Make the error/wait screens display using CSS transitions. issue #905
-
- Jan 13, 2012
-
-
Shane Tomlinson authored
close #630.
-
Shane Tomlinson authored
close #901
-
Shane Tomlinson authored
Changing the wording of "You already own that email" to "That address is already part of your account!" close #818
-
Shane Tomlinson authored
close #622
-
Shane Tomlinson authored
-
Shane Tomlinson authored
In both signup and forgot password, poll the backend for user registration status and redirect when complete. * if successful, redirect to / * if need auth, redirect to /signin close #439
-
Shane Tomlinson authored
-
Shane Tomlinson authored
close #899
-
Shane Tomlinson authored
close #850
-
Shane Tomlinson authored
-
- Jan 12, 2012
-
-
Shane Tomlinson authored
IE7 on Windows XP blows up when trying to focus the opened window. Putting the w.focus() calls into a try/catch. close #831
-
Shane Tomlinson authored
close #728
-
Shane Tomlinson authored
* Remove the set_password controller, which was never used. * Remove the set_password test suite. * Remove the set_password HTML with the autofocus element, which caused some versions of WebKit to wig out. * In storage.js, make sure when we do JSON.parse, there is something to parse. close #851 close #889
-
- Jan 11, 2012
-
-
Shane Tomlinson authored
close #827
-
Shane Tomlinson authored
If the user is not authenticated to the "password" level when they go to change their password, use the old password to authenticate them, then change their password.
-
Shane Tomlinson authored
-
Shane Tomlinson authored
* Only check the user's authentication status with the primary once, unless there is a reason otherwise. * Only provision the user if there is not already a cert for the email address. * Only get the address info for an address if we have not before.
-
Shane Tomlinson authored
* Cleaning up required_email a TON. * Collapsing cases so there aren't so many nesting levels. * Adding documentation to understand the pain that is primary authentication. * Removing license info from the tooltip - it was causing an exception when inserting into the DOM.
-
- Jan 10, 2012
-
-
Lloyd Hilaiel authored
simplify previous commit - .well-known/browserid really doesn't need a template and must be sent with application/json content-type - issue #865
-
Lloyd Hilaiel authored
-
Gervase Markham authored
-
Shane Tomlinson authored
close #699.
-
Shane Tomlinson authored
* Took some code from the signup page. * Moved the "open primary auth" window to page_helpers. * cleanup of authenticate.js and page.js. * convert signin to be based on a Module.
-
Shane Tomlinson authored
* If the user is not authenticated to "password" authentication when they select a secondary email, make them sign in. * Updaate required_email to do its own check for the user's authentication status. * Update the unit tests to make sure we are all kosher.
-
- Jan 09, 2012
-
-
Shane Tomlinson authored
-
Shane Tomlinson authored
* Update network/user to handle two level auth. * Update tests that check authentication status to check for correct status. * State machine checks for the correct authentication level for an email address.
-
Shane Tomlinson authored
-
Shane Tomlinson authored
* When authenticating, since we no longer generate/sync keypairs, do the sync. * Collapse cases in required_email so things are easier. * Remove the doSyncAndPickEmail action, no longer needed. * Update the state machine to assume that once a user authenticates, their emails are synced.
-
Shane Tomlinson authored
* To user, add canSetPassword, hasSecondaries. * Add unit tests for these functions as well as setPassword.
-
- Jan 06, 2012
-
-
Lloyd Hilaiel authored
-
Shane Tomlinson authored
* Simplify the signature for checkAuthenticationAndSync by removing onSuccess. * Simplify the user unit tests by using failureCheck. * Add testHelpers.failureCheck which came from network.js * Cleanup the user unit tests a ton.
-
Shane Tomlinson authored
* Added tests for the various flows in required_email. * cache off address information, clean up required_email controller a bit. * Add some error messages. * User.addressInfo now returns whether the primary users are authenticated with their IdP.
-
Shane Tomlinson authored
* email_for_token now returns whether the user needs to set their password. * complete_email_addition now takes a password if necessary. * Update the add_email_address page to support scheme. * Update network.js and user.js to support these schemes. * HUGE simplification of the Network unit tests. Vast reduction in number.
-
Shane Tomlinson authored
Setting "location=1" when opening the dialog so that all users see the URL bar and can have a level of trust. close #847
-
Shane Tomlinson authored
* Put the user into the primary_email flow, which will do the provisioning/redirection.
-
- Jan 05, 2012
-
-
Shane Tomlinson authored
close #844
-