Go to file
Tyler Anthony Romeo 0c389f5025 Refactored special pages into HTMLForm and proxy
Made new class ProxySpecialPage, which acts as a
proxy object to another SpecialPage object that is
determined based on context information other than
the title.

Then Special:OATH has been split into two separate
special page classes (both FormSpecialPages using
HTMLForm) that are routed to by a ProxySpecialPage
object.

In addition, the form for enabling two-factor auth
has been refactored into vform style, with some
better instructions on how to enable two-factor
authentication.

Change-Id: Ib9117cbc9d7f044de9607db81a157e1b472b5ec0
2016-03-23 11:26:04 -07:00
i18n Refactored special pages into HTMLForm and proxy 2016-03-23 11:26:04 -07:00
lib Refactor extension key storage 2016-03-22 18:08:45 -07:00
maintenance Refactor extension key storage 2016-03-22 18:08:45 -07:00
modules Pass jshint 2014-07-21 14:33:33 +02:00
special Refactored special pages into HTMLForm and proxy 2016-03-23 11:26:04 -07:00
sql/mysql Refactor extension key storage 2016-03-22 18:08:45 -07:00
.gitignore build: Configure banana-checker and jsonlint 2015-06-19 21:58:30 -07:00
.gitreview Adding .gitreview back in 2012-05-09 10:27:10 -07:00
.jshintignore Pass jshint 2014-07-21 14:33:33 +02:00
.jshintrc Pass jshint 2014-07-21 14:33:33 +02:00
composer.json Add composer.json for running phplint test 2016-01-19 22:29:19 +00:00
COPYING Add COPYING 2014-01-22 21:34:11 +00:00
extension.json Refactored special pages into HTMLForm and proxy 2016-03-23 11:26:04 -07:00
Gruntfile.js build: Configure banana-checker and jsonlint 2015-06-19 21:58:30 -07:00
OATHAuth.alias.php Localisation updates from https://translatewiki.net. 2015-06-14 21:08:32 +02:00
OATHAuth.hooks.php Refactored special pages into HTMLForm and proxy 2016-03-23 11:26:04 -07:00
OATHAuth.php Add missing / to alias file 2016-01-19 22:07:57 +00:00
OATHAuthKey.php Refactored special pages into HTMLForm and proxy 2016-03-23 11:26:04 -07:00
OATHUser.php Refactored special pages into HTMLForm and proxy 2016-03-23 11:26:04 -07:00
OATHUserRepository.php Refactor extension key storage 2016-03-22 18:08:45 -07:00
package.json build: Updating development dependencies 2015-12-29 11:43:58 -08:00