- May 29, 2012
-
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
Support non-ascii passwords: when forwarding requests, Content-Length should be byte length, not number of unicode chars. issue #1631
-
Lloyd Hilaiel authored
Fix the tab order on the signup page.
-
- May 26, 2012
-
-
Lloyd Hilaiel authored
-
- May 25, 2012
-
-
Lloyd Hilaiel authored
-
Brian Warner authored
This moves the assignment of params.email from the primary-controlled URL hash (#CREATE_EMAIL= and #ADD_EMAIL=) into the verification block, and adds bid.verifyEmail() to check them. Closes bug 758449.
-
- May 24, 2012
-
-
Lloyd Hilaiel authored
support final property names in .request() API - issue #1643
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
Make the in dialog set-password flow work with requiredEmail.
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
Shane Tomlinson authored
* In set_password.ejs, only show the "cancel" button if not setting the initial password for a required email. * Update required_email.js to handle the set-password in dialog flow. * Clean up required_email.js so that it is easier to follow. * Rename the "add_email_submit_with_secondary" message to "stage_email" - much clearer. * Show a message whenever resetting the account password. issue #1638 issue #1580
-
Lloyd Hilaiel authored
improve parameter-escaping
-
Lloyd Hilaiel authored
Fix the user being asked 4 times for a password when adding a secondary email to a primary account and verifying email ownership in a new browser.
-
Lloyd Hilaiel authored
show a tooltip when the user types a bad password in the add_email_address and verify_email_address screens.
-
Jed Parsons authored
Make the "is this your computer" screen keyboard navigable.
-
Brian Warner authored
Add additional tests to check whether requiredEmail, tosURL and privacyURL parameters are passed to "start" when expected.
-
- May 23, 2012
-
-
Shane Tomlinson authored
Add additional tests to check whether requiredEmail, tosURL and privacyURL parameters are passed to "start" when expected.
-
Lloyd Hilaiel authored
-
Brian Warner authored
-
Shane Tomlinson authored
Nice work on this @jedp. The update is clean, the code looks good, the tests pass, IE8 is happy. r+ close #1613 KPI data privacy: whitelist filter data; blur timestamp
-
Brian Warner authored
Move the requiredEmail checks from resources/state.js to controllers/dialog.js.
-
Jed Parsons authored
-
Shane Tomlinson authored
Fix the user being asked 4 times for a password when adding a secondary email to a primary account and verifying email ownership in a new browser. * When "email_staged" is triggered, trigger it with the password. * Rename helpers.addSecondaryEmailWithPassword to helpers.addSecondaryEmail * Add unit tests for helpers.addSecondaryEmail * Yak shave the unit tests to clean them up so that they are easier to follow. issue #1555
-
Shane Tomlinson authored
issue #1635
-
Shane Tomlinson authored
* Add the startExternalDependencies option when initializing the dialog controller, if set to false, no external dependencies are loaded. Used for testing. * Add a new test to check for script containing emails. * Add unit tests for tosURL and privacyURL. * Add a testHelpers.testErrorNotVisible * Removed the actions.js->doError and its tests, it is no longer used.
-
Brian Warner authored
Since validation is done earlier, invalid addresses are reported as with renderError() instead of startAction("doError"). So the tests which watch for doError are now failing (the frontend tests named "resources/state: start with invalid requiredEmail - print error screen" and "resources/state: start with empty requiredEmail - prints error screen". I don't know how to make them watch for renderError() instead. One upside of this patch is that @stomlinson told me the three-argument to startAction("doError"..) in state.js was a bug, as it only accepts two real arguments. Removing it is even easier than fixing it.
-
Austin King authored
db.ping() must use the same application level query timing and reconnect...
-
- May 22, 2012
-
-
Lloyd Hilaiel authored
db.ping() must use the same application level query timing and reconnection logic as other query types - issue #1608
-
Jed Parsons authored
-
Jed Parsons authored
-
Brian Warner authored
-
Jed Parsons authored
-
Jed Parsons authored
-
Jed Parsons authored
-
Jed Parsons authored
Issue 1597 interaction data
-
Shane Tomlinson authored
Instead of showing an error message, show a tooltip when the user types a bad password in the add_email_address and verify_email_address screens. issue #1557
-
Shane Tomlinson authored
* For the buttons, use id's instead of classes. * Focus the "yes" button when the screen is shown. issue #1582
-
Shane Tomlinson authored
-
Brian Warner authored
-