includes/clientside/static/login.js
2010-07-25 Dan Fuhry Made login window focus the controls earlier if animations are disabled.
2010-03-30 Dan Added selection and popup for <pre> tags within wikitext. Also fixed more bugs found in the HTML paragraph parser (mostly self-closing tags e.g. <hr />).
2010-03-29 Dan Going ahead with the switch to tabs. This is a major coding standards change! If any unusual parser bugs show up, check this changeset. Converted all .php, .js, .tpl, .css, and .json files and did basic testing.
2010-01-06 Dan Logins: if the error message string doesn't look like a langstring id, don't prepend "user_err_" to it (some auth plugins are not localized at all, this lets them be without ugly cosmetic bugs)
2009-12-19 Dan AJAX login: Fixed error box failure to destroy upon cancel. Fixes issue 8.
2009-11-16 Dan Login: Fixed typo that prevented non-DH crypto from working (thanks Keith Schmader)
2009-11-04 Dan Logins: reorganized data structures a bit. WiP - needs test routine done.
2009-10-01 Dan Javascript lib: UX: When whiteOutReportSuccess() is called on a whiteout over a miniPrompt, the miniPrompt and whiteout are now flown out together. Also, a bit of improvement to message box DOM object destruction code; this fixes problems with message boxes appearing below the shade when ajax auth is done 3 or more times in one page load.
2009-08-22 Dan Made internal links to the Admin namespace much smarter. (They do the login box and stuff.)
2009-08-09 Dan Login: enabled DiffieHellman on IE8
2009-08-07 Dan Login: visual: fixed separator being displayed with only one of 2 checkboxes
2009-08-04 Dan Some changes to AJAX login interface, made it a bit more compact with less language, with some Enanium specific modifications to the same.
2009-08-03 Dan Login: Enabled DiffieHellman for iPhone OS 3.0 (it passes unit tests now)
2009-07-17 Dan AJAX Login: Fixed all known issues with lockout (and some unknown ones)
2009-07-12 Dan AJAX login: fixed lockout string being displayed where it shouldn't be
2009-06-21 Dan AJAX login: fixed improper run of login_submit_early; fixed failure to redirect if main_page_members == current page
2009-05-27 Dan Whoa! I broke Live Re-Auth, fortunately after the 1.1.6 release.
2009-05-22 Dan Sped up AJAX de-auth a little; added a little extra info to login_success JSON responses
2009-04-13 Dan Live Re-Auth is now required for deleting pages, editing ACLs, protecting pages, and clearing logs. Committing in a hurry as a storm is coming in, hope everything is in there.
2009-04-12 Dan Allowed custom processing functions altogether for AJAX login error handling
2009-04-05 Dan New logout interface + made DiffieHellman faster by disabling animated GIF
2009-03-22 Dan Live ReAuth: only show "timed out" error if jumping to admin page
2009-02-26 Dan Added possibility for auth plugins, which can log a user in using non-standard authentication methods.
2009-01-26 Dan Login: reauth: window.location.hash is now updated to include the new SID so that page reloads will use it
2009-01-16 Dan Fixed login form being focused too early (caused page to scroll up)
2009-01-12 Dan Added support for live re-auth and de-auth; fully AJAX, no page reload required, plus plugin-usable API.
2008-12-23 Dan Added support for re-auth on submit to rank manager when session goes bad; still more to come
2008-12-23 Dan Added dynamic reload-less re-auth to admin panel, so that if a session is lost it can be recovered without a reload. Support for hooking into form submits will be added in the future.
2008-12-21 Dan A few fixes to the most recently added feature: more efficiency tweaks, tweaked l10n to have beetter fetch-on-demand support to ensure that stubs are never returned
2008-12-21 Dan load_component() now accepts an array, and most JS components are loaded all in one request now. Totally modular baby. And failsafe too.
less more (0) -30 tip