- Dec 20, 2011
-
-
Shane Tomlinson authored
* Adding unit tests for network.addressInfo * to the XHR mock, adding info needed to test primary/secondary flow. * Adding a BrowserID.Mock.Provisioning to handle mocking out provisioning capabilities. * Creating a new User.createUser that handles creating users on either primaryies or secondaries. * Adding unit tests for the signup page for primary, updating old tests for secondary. * Starting a shell of error messages and success markup on signup page. * Starting to hook up the dialog, adding loads of tests. Secondary based user creation good again.
-
Lloyd Hilaiel authored
stub in a new javascript library that will abstract dialog code from the details of embedding and interacting with a primary's provisioning content.
-
Shane Tomlinson authored
* Add markup/CSS, including tooltips. * Add logic to manage_account.js. * Add changePassword to network/user.js. Add related tests. * Update xhr mock so that session_context always returns "valid" info unless contextAjaxError is specified. * Update the tooltip so that it has a reset function. close #771 close #114
-
- Dec 19, 2011
-
-
Lloyd Hilaiel authored
stub in a new javascript library that will abstract dialog code from the details of embedding and interacting with a primary's provisioning content.
-
Shane Tomlinson authored
-
- Dec 16, 2011
-
-
Lloyd Hilaiel authored
-
Shane Tomlinson authored
issue #632.
-
Shane Tomlinson authored
* Add a new action - doError. * Add a new template invalidRequiredEmail * Add a check in the "start" state to see if the requiredEmail is legit. close #632
-
Shane Tomlinson authored
* Now in the requiredEmail flow, the title in forgot password screen remains "The site requested you sign in using" * Simplified the passing of the forgot_password module parameters. close #608
-
Lloyd Hilaiel authored
-
- Dec 15, 2011
-
-
Shane Tomlinson authored
issue #758
-
Shane Tomlinson authored
* Adding getCodeVersion to network. * Adding error messages for if session_context fails during getCodeVersion. * Adding a code check module. * Updating start so that most modules are only registered whenever code is up to date. * If the scripts are out of date, append a new script to the head. * Cleaning up the dialog module's interface with the channel. * Updating the compression script. * Splitting off the actions into its own page module/controller for easier testing. issue #226 issue #687
-
- Dec 14, 2011
-
-
Shane Tomlinson authored
close #384
-
- Dec 13, 2011
-
-
Shane Tomlinson authored
* Print a tooltip instead. * Still allows for account consolidation. close #732
-
Shane Tomlinson authored
Important on slow devices/browsers. * Using CSS transitions to bring the screen in after 0.5 seconds. * Cleaning up the screen code, its tests, and anything that attaches to Screens. * Adding a generic errorDisplayed() function to TestHelpers. close #706
-
Shane Tomlinson authored
close #748
-
- Dec 09, 2011
-
-
Shane Tomlinson authored
close #738
-
Shane Tomlinson authored
-
Shane Tomlinson authored
* Options block comes last to be consistent with navigator.id.get. * fix a problem where if silent:false is specified, controller could not be found. issue #601
-
- Dec 08, 2011
-
-
Shane Tomlinson authored
* Invert the meaning of the "silent" flag. * Change channel comment location so that it is in a place that makes sense.
-
Shane Tomlinson authored
Adding the following API under the BrowserID.internal namespace: * setPersistent - set the "log in automatically" flag for a site. * get - get an assertion using the same signature/semantic meaning as navigator.id.get. Add internal_api.js to compressed build. issue #601
-
- Dec 02, 2011
-
-
Shane Tomlinson authored
close #690
-
Shane Tomlinson authored
* Reducing the number of setTimeouts used. * Using completion callbacks instead. * Adding a cancelEvent to the helpers which is a decorator around DOM handlers to cancel the event. close #686
-
- Dec 01, 2011
-
-
Shane Tomlinson authored
-
- Nov 29, 2011
-
-
Shane Tomlinson authored
* When setting the text of the email address, use dom.setInner. * Update the test to use .val() for the check. close #657
-
- Nov 28, 2011
-
-
Shane Tomlinson authored
close #650
-
- Nov 22, 2011
-
-
Shane Tomlinson authored
-
Shane Tomlinson authored
-
Shane Tomlinson authored
* Adding javascript-extensions to the tests so that PhantomJS can run. * Adding a test runner for PhantomJS to run the unit tests. issue #635
-
Shane Tomlinson authored
* Removing StealJS from the build system, compressing the files manually. * Removing the stealjs dependency from the unit tests. * Removing funcunit, dialog/scripts, steal, jsmvc * Updating the unit tests to use the current version of QUnit. * Updated a lot of test to asyncTest and removed the stop(). issue #634
-
- Nov 21, 2011
-
-
Shane Tomlinson authored
* Remove the state machine from the dialog module. * Add unit tests for the state machine. * The state machine has the ability to cancel any stage and go to the previous stage. * All cancel_* messages are now "cancel_stage" for uniformity. * Update all unit tests to create then start their modules.
-
Shane Tomlinson authored
* StealJS is still the script loader. * Putting OpenAjax.hub into lib. * Adding a Class/SubClass mechanism. * Converting all controllers to be Subclassed from Modules.PageModule. * All Modules are registered first, then created/started on demand.\
-
Shane Tomlinson authored
* Make the WinMock a function so that we can easily reset its state after every test. * Do the winMock init in the startup function to reduce cruft. * Close the channel after every test, causing a channel reset.
-
Shane Tomlinson authored
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
-
Lloyd Hilaiel authored
update mocked network responses in frontend unit tests - add missing request line, include domain_key_creation_time in session_context response
-
Lloyd Hilaiel authored
include vepbundle in qunit tests - fixes several broken frontend tests - fixes regressions introduced while working on issue #606
-