Commit graph

1488 commits

Author SHA1 Message Date
Dejan Savuljesku ea984e5c2b Refactor the extension to support multiple auth modules
Please note, this patch requires a schema change before merging

Change-Id: I71286534d21d95083436d64d79811943c1a1d032
ERM: #14484
Bug: T218210
2019-06-18 10:45:21 +00:00
Translation updater bot 083e82ed69 Localisation updates from https://translatewiki.net.
Change-Id: I2c1d3cca177bdc350ee38cb64f2365ec61ecad0e
2019-06-16 22:36:26 +02:00
Translation updater bot 8c07a21ede Localisation updates from https://translatewiki.net.
Change-Id: I82a438a3a13f36f4a702826c5253dca2834d4bf6
2019-06-13 22:40:02 +02:00
libraryupgrader b6057b328b build: Updating mediawiki/mediawiki-phan-config to 0.6.1
Change-Id: I69b721b6c0ab90330e96661ee7c0cfd120427b26
2019-06-10 09:39:48 +00:00
libraryupgrader 64e5823588 build: Updating npm dependencies for security issues
* Updated stylelint-config-wikimedia to 0.6.0, addressing:
  * https://npmjs.com/advisories/786

Committed package-lock.json (T179229) too.

Change-Id: Ifd7c17c459daa54cae0530091ec953673c6f552e
2019-06-08 15:18:22 +00:00
Translation updater bot 5d7edd72fb Localisation updates from https://translatewiki.net.
Change-Id: If7baa4eb0b257f43bd90987999e6bdc68a3bb4be
2019-05-30 22:53:44 +02:00
Translation updater bot 9bd891cb52 Localisation updates from https://translatewiki.net.
Change-Id: I56db56484e715d7eb65ebf290240d704a3e95aed
2019-05-26 22:23:19 +02:00
James D. Forrester 3222fab2ce build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0
Change-Id: I6659b31f22798b945626d7d075a467e34c233edc
2019-05-19 13:25:14 +02:00
Translation updater bot 085e80243b Localisation updates from https://translatewiki.net.
Change-Id: I1df8e6cc26e2dd980dd98c9f2a7429ac6dec7795
2019-05-15 09:13:51 +02:00
Translation updater bot 21ce27dca6 Localisation updates from https://translatewiki.net.
Change-Id: I59b9631a90bb73db98bfcb83444723f5fb6e5319
2019-05-12 22:34:00 +02:00
Translation updater bot 467e328f18 Localisation updates from https://translatewiki.net.
Change-Id: I969fb6f39e6f4ad48907a810e5de86ea302bda06
2019-05-10 09:20:28 +02:00
jenkins-bot 16b8415b4a Merge "build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint" 2019-05-09 00:09:46 +00:00
jenkins-bot a650f7af74 Merge "Add the possessive apostrophe" 2019-05-08 18:07:34 +00:00
James D. Forrester 31c72b5898 build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint
Change-Id: I13f58204a37fe34b802c1fd481927d1226f77430
2019-05-07 09:59:52 -07:00
Translation updater bot 2edd810306 Localisation updates from https://translatewiki.net.
Change-Id: Ic7504c3fe622e1725806b84142c23b89ab1060bf
2019-04-30 22:18:22 +02:00
Translation updater bot 02f87895ba Localisation updates from https://translatewiki.net.
Change-Id: Idd4f108ef685e901291877451ebd25e5427f8163
2019-04-29 22:16:07 +02:00
Translation updater bot 551596f6cc Localisation updates from https://translatewiki.net.
Change-Id: I4e668a8c2c0d25b944affb420a4de0853700c8de
2019-04-24 22:21:11 +02:00
Translation updater bot 7aaa453275 Localisation updates from https://translatewiki.net.
Change-Id: I9895e01d9172fb05335a048950c6ff1bdba48956
2019-04-22 09:23:49 +02:00
Translation updater bot 704e80fab5 Localisation updates from https://translatewiki.net.
Change-Id: I18fbabde22a424a4ba9d406b331cea38624628d7
2019-04-19 09:53:48 +02:00
Translation updater bot fd0c265a02 Localisation updates from https://translatewiki.net.
Change-Id: I3546de88e9c3bdc9dade454aea9c8da39dc8305a
2019-04-17 22:13:13 +02:00
Reedy 6a8bfd955c Update jakobo/hotp-php to v1.0.1
Bug: T221257
Depends-On: I140f8acbfa1ad2dc1112664c18c76b17ed02ff30
Change-Id: Id7b13776580dc52915936feba29e8869e669e02e
2019-04-17 19:20:33 +00:00
Translation updater bot e88e5f8d7d Localisation updates from https://translatewiki.net.
Change-Id: I1e15b235262d8bce2664ed3a61dcddc46525980d
2019-04-15 22:53:55 +02:00
Translation updater bot b77a7d7f49 Localisation updates from https://translatewiki.net.
Change-Id: If2fcd4b287106b6b68366343cc98520c3dad643a
2019-04-14 22:30:01 +02:00
Amir Aharoni c45d9c35aa Add the possessive apostrophe
If I understand correctly, the messages is about the
"two-factor authentication status of users", so it should
be written as possessive.

Change-Id: I084029d6cdf6288b904f22e9ed2e098a42dbefb0
2019-04-14 13:05:55 +03:00
Reedy f7ab8e724e Add action-oathauth-disable-for-user
Bug: T220778
Change-Id: I5097d0c294e11502a6dbc8be25eee5c98138025f
2019-04-12 14:10:03 +01:00
jenkins-bot d7fdab10b2 Merge "Add private logging when user disables 2fa for someone else" 2019-04-12 12:17:51 +00:00
Amir Sarabadani 808df6dc55 Add private logging when user disables 2fa for someone else
It's better that we add for when someone enables or disables for self too
But that can be done in a follow-up patch

Bug: T180896
Change-Id: Ic173ebb7e39d22e40fea23c2b906d246adef1e05
2019-04-12 12:10:43 +00:00
Translation updater bot 721e1622d6 Localisation updates from https://translatewiki.net.
Change-Id: I089c7af98bd9720aaafb3c01661922adefa3873e
2019-04-12 08:32:17 +02:00
Reedy bac94daedb Replace hotp.php with composer library
Adds jakobo/hotp-php 1.0.0

Change-Id: Ifeb43a5e20cd868b35182d4233cdcab154354f84
Depends-On: I6e34c6dcc79fb46496fe63b16064500a5ef3bc43
2019-04-11 17:05:16 +00:00
Reedy 24e4510cf3 Replace base32.php with composer library
Add christian-riesen/base32 1.3.1

Change-Id: I6c8c62bde48ac5793c09d9f0ee7dabf3f4c485ee
Depends-On: If549500ba8aa8c4dbf7bfa43b5f4165e0a39d1f0
2019-04-11 11:45:39 +00:00
Translation updater bot 5d219f1ad7 Localisation updates from https://translatewiki.net.
Change-Id: Ifccfe35117616e58ba1d27c35e36bbd0c3277221
2019-04-09 09:03:22 +02:00
Translation updater bot db80431783 Localisation updates from https://translatewiki.net.
Change-Id: Ic1b8b4a7f986d41757bb6dd0a67a97455ef9e500
2019-04-08 08:39:12 +02:00
James D. Forrester a65f8d4439 jquery.qrcode: Set the border to unitless zero, per coding standards
Change-Id: If29cfb98c99f598a9138d59e0dfa6494138afcd9
2019-04-06 17:15:07 -07:00
James D. Forrester 4314ecdfd7 build: Fix max-len rule
Change-Id: Icf881651c5aa2928b1c686a9318f10416eaee431
2019-04-06 17:15:07 -07:00
James D. Forrester d584d7caa4 build: Fix no-undef rule
Change-Id: Ia473353d487c59f7c6ea7f07c9cfcbfc16d082a1
2019-04-06 17:15:07 -07:00
James D. Forrester 7aabb5450d build: Fix vars-on-top and one-var rules
Change-Id: I70612df6e936229f95bce96b3abff508c74a8a03
2019-04-06 17:15:07 -07:00
James D. Forrester f3c558e148 build: Scrap default IIFE with default globals
Change-Id: I423325dcab6af1aa3e0a76d78928686571145dac
2019-04-06 17:15:07 -07:00
James D. Forrester a4257261af build: Enable quotes rule and make pass
Change-Id: If987ce711b83b7e88b9ed279786b5320af17341e
2019-04-06 17:06:22 -07:00
James D. Forrester b4269c1037 build: Enable whitespace rules and make pass
Change-Id: I67f46bf01ccd42e9d3473e7238cc6cf6494e1505
2019-04-06 17:05:17 -07:00
MarcoAurelio a97fe82c40 build: Replace deprecated jshint with eslint and make pass
Bug: T220161
Change-Id: I768d7da58f0ebb1ae10b41510d4a0b48a1139e3c
2019-04-06 16:54:39 -07:00
Translation updater bot 3f128dadab Localisation updates from https://translatewiki.net.
Change-Id: I730d35a7c58d5e1c052f6cf6a9df95ae7bce58ca
2019-04-05 22:27:33 +02:00
MarcoAurelio 40c119c172 Add missing 'oathauth-user-not-found' i18n key
Follow-up on Ibd2f5339.

Bug: T216415
Change-Id: Id3ac2a9d8f9f9275ab8d8bf0d408a11fbc070fec
2019-04-04 23:15:53 +00:00
MarcoAurelio 1ab2f4538c Rename 'user-not-found' to 'oathauth-user-not-found'
Extension messages keys should bear the extension name in the key or an
abbreviation of it to avoid conflicts with other extensions' message
keys.

Bug: T216415
Change-Id: Ibd2f533968d57beb5e25bb99a777af192ffff09a
2019-04-04 23:00:14 +00:00
jenkins-bot 5466a919f4 Merge "Added missing disableoathforuser message" 2019-04-04 19:51:25 +00:00
Kunal Mehta bd842b527c Upgrade to newer phan
Bug: T216931
Change-Id: I7617593141b3a646113e033fdbb1e9c102975a69
2019-03-17 11:38:10 -07:00
Translation updater bot ab1d804449 Localisation updates from https://translatewiki.net.
Change-Id: I0fd8b1b76b266bf7323c03a5176176fb285f6e9d
2019-03-15 22:36:38 +01:00
Translation updater bot bef7f76730 Localisation updates from https://translatewiki.net.
Change-Id: Ibe904171ddd8a6170ee28c5700b84f4b1b95cb42
2019-03-03 22:17:44 +01:00
mnavya 5ec38a027b Added missing disableoathforuser message
Bug: T216411
Change-Id: I86080005a0fbef6cd903989f4d2a0bf513c592a5
2019-03-03 14:37:13 +00:00
Umherirrender 11ee994993 Use ::class for class name resolution
Available since php5.5

Change-Id: Ibb6c84372ac5b82099536fea304fcdefd3693f60
2019-03-03 02:05:56 +01:00
Translation updater bot 081da20959 Localisation updates from https://translatewiki.net.
Change-Id: I79eec5c80e61024b4ae0f09c915f02296afd2ac2
2019-02-28 22:25:07 +01:00