- May 05, 2012
-
-
Ben Adida authored
-
- May 04, 2012
-
-
Ben Adida authored
-
Shane Tomlinson authored
Updating documentation in cookiesEnabled to include Android 4.0 default browser still passing the cookiesEnabled check with cookiesDisabled. close #1542
-
Ben Adida authored
added conformance tests. tests should now pass updated to jwcrypto that has proper callback delay guarantees and removed unnecessary setTimeouts Updated all calls to jwcrypto to use the more intuitive API. Fixed a front-end test that was failing due to true asynchronicity of jwcrypto.
-
- May 03, 2012
-
-
Austin King authored
-
- May 04, 2012
-
-
Shane Tomlinson authored
* If the controller's "continuation" option is specified, start saving data immediately to localStorage. * in start.js, look for CREATE_EMAIL and ADD_EMAIL on the window.location.hash. If this exists, the dialog session is a continuation. * Add some more tests.
-
Shane Tomlinson authored
Other notable changes: * Send old interaction data irregardless of whether the current dialog session is collecting data. * Because of this above change, simplified storage regarding data. * Make sure when sampling is enabled, data is saved. * Make sure when sampling is disabled, data is not saved. * Added tests to test expected flow.
-
Shane Tomlinson authored
-
- May 03, 2012
-
-
Shane Tomlinson authored
To test: * Make sure verification works if a valid token is given. * Make sure error message is displayed if invalid token is given. * Make sure error message is displayed if no token is given. issue #1495
-
Shane Tomlinson authored
* Create a list of pages where the cookie check should be run. issue #1514
-
Shane Tomlinson authored
issue #1521
-
Lloyd Hilaiel authored
don't require that a user re-enter their password in dialog after email verification in a different browser. Because the user just typed their password, attempt to authenticate them in the verification originating browser via the API. If that works, then automatically log them in
-
- May 02, 2012
-
-
Shane Tomlinson authored
* user.js: Update verifyEmail and verifyUser to take a password. * network.js: Update completeEmailRegistration and completeUserRegistration to take a password. * Replace verify_email_address.js and add_email_address.js with a single verify_secondary_address.js to reduce duplication. * Update the templates. * Bring back verify_email_address and add_email_address templates, but remove the verify password field. * To dom-jquery, add show, hide functions.
-
- May 03, 2012
-
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
modify interaction_data api to always return a quick success, update hub.js to add an .all() function that subscribes to all published events, interaction_data module now adds all published events to event stream
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
implement frontend interaction_data mechanisms, still require tests, event_stream population, and reduced UA information parsing
-
- May 02, 2012
-
-
Lloyd Hilaiel authored
-
Shane Tomlinson authored
* /wsapi/complete_email_addition no longer has to bcrypt the password, so the previously mentioned race condition should be a thing of the past. * in pages/start.js, signUp is now a module so it has to be started. * in controllers/actions.js doEmailConfirmed is no longer an action and is no longer needed.
-
Shane Tomlinson authored
* Move #thisIsNotMe button handler from the page_module to pick_email. * Remove extra tests for the authenticate controller. * use the alias for BrowserID.User in helpers.js * Add password fields to the forgot page.
-
Shane Tomlinson authored
-
Shane Tomlinson authored
* helpers.addEmail triggers either "primary_user" or "add_email_submit_with_secondary" * Add states to the stage machine to handle add_email_submit_with_secondary to either set a password or stage the user. * Add two helper functions in storage.js, addPrimaryEmail and addSecondaryEmail
-
Shane Tomlinson authored
* Verify the user without checking for passwords on the verification pages. * Update /wsapi/stage_email to take a password. * Remove the password fields of the verify page forms. * Set the password when adding an email address.
-
Shane Tomlinson authored
* Remove the forgot_password controller, templates, tests, etc. * Update authenticate to trigger "new_user" with rehydration info * Update set_password to be able to handle resetting passwords as well. * Update the state machine to handle password setting or resetting.
-
Shane Tomlinson authored
* Update set password to handle either initial password set or a password reset * Update network/user.js to handle passwords when creating new users or resetting passwords.
-
Shane Tomlinson authored
-
- Apr 27, 2012
-
-
Shane Tomlinson authored
Update remaining reset_password test to deal with new flow when the user confirms the address.
-
Shane Tomlinson authored
-
Shane Tomlinson authored
* This fixes a problem where it is possible that a user takes more than 2 minutes to answer, making the already generated assertion invalid. * A lot of general cleanup of the state machine. * Push all post email selection flows to a new state, "email_valid_and_ready" which decides whether to ask the user the computer ownership status. * Assertions are generated after the "is this your computer" is asked. * doEmailChosen is replaced with doGenerateAssertion - there were multiple calls to generate an assertion, not very DRY. * Fix a problem in network.js where a user who completes user registration should be marked as authenticated. * rename email_chosen.js to generate_assertion.js to clarify its purpose. issue #1460
-
Lloyd Hilaiel authored
-
Shane Tomlinson authored
issue #1508
-
Shane Tomlinson authored
issue #1496
-
Shane Tomlinson authored
* include.js - check to ensure the browser is supported before setting up the communication_iframe. Adding the iframe in unsupported browsers will cause an exception within the iframe. issue #1390 Conflicts: resources/static/include_js/include.js resources/static/shared/storage.js
-
- Apr 25, 2012
-
-
Shane Tomlinson authored
* The catch all will print a console log message if console.log is available. * Adding helpers.log which prints to the console if console.log is available.
-
- Apr 24, 2012
-
-
Shane Tomlinson authored
-
Shane Tomlinson authored
* signin, signup, forgot, add_email_address, verify_email_address. * to user.js->checkAuthentication, call the callback if cookies are disabled. issue #1418 issue #1484
-
Shane Tomlinson authored
issue #1485
-
Shane Tomlinson authored
The modules were added to the main site, but never started. issue #1396
-
Shane Tomlinson authored
Fix the broken test in check_registration. It was starting the registration check twice, meaning there were two concurrent polls happening. issue #1464
-