Commit graph

756 commits

Author SHA1 Message Date
Dejan Savuljesku 36485440ee Improve ManageForm
Make sure that particular form is only loaded when it actually makes sense
for it to load, not when its just requested.

Bug: T218211
Change-Id: Ibae0279451b4a6a4a1d1ce212bbbbf919900a46d
2019-09-03 14:17:48 +02:00
Translation updater bot 4b06d3a66a Localisation updates from https://translatewiki.net.
Change-Id: Id58ccb6de5bece49e3956310d3924a3c0c1d129f
2019-09-02 10:20:04 +02:00
Translation updater bot 1fd1195879 Localisation updates from https://translatewiki.net.
Change-Id: I5655804c9a5b094b441a7e57565d6527d1e7cdd1
2019-08-31 15:57:31 +02:00
Reedy 89438231ba Update version to 0.4.0 to keep better track of changes
Especially for usage in Webauthn extension

Change-Id: Id5fae4ec9ffbd188151b8d91e4b6ae9c71c8a2ec
2019-08-30 19:42:48 +00:00
Reedy 3ab00ff4ef Re-add missing qqq for oathauth-ui-not-enabled-modules
Was clobbered by l10nupdate in I6daf23c4c166f08b332e9ae77a8e40e1ea91dcc8

Change-Id: I5d7d8dbb50e568f3684bbaba87a34fea3774df0a
2019-08-30 19:24:47 +00:00
Translation updater bot 88614fd8de Localisation updates from https://translatewiki.net.
Change-Id: I6daf23c4c166f08b332e9ae77a8e40e1ea91dcc8
2019-08-30 10:04:04 +02:00
Dejan Savuljesku 630a17da01 UI upgrade
Help messages for 2FA in general and for TOTP module are taken from Wikipedia.
Those could probably be improved, any suggestions are welcome

Bug: T218214
Bug: T226056
Change-Id: Ifc81a3c0e1adc9f6d0d49e7eee086714fc2c0f81
2019-08-29 10:38:10 +00:00
Translation updater bot 93554d648e Localisation updates from https://translatewiki.net.
Change-Id: Ied3f0f3460f7fef45a05243f8e0f3441a0824430
2019-08-27 11:04:46 +02:00
Dejan Savuljesku 019cf6ccdd Add method to clear all keys associated with the user
This is needed when changing modules, we need to remove all keys
from the old module

Change-Id: Iaada3df631260dbd612cce01f5477e93e6da4596
2019-08-26 12:13:23 +00:00
jenkins-bot 275a5a54cc Merge "Make TOTPKey use the main stash for the token key" 2019-08-24 23:03:26 +00:00
libraryupgrader ac925b7ee9 build: Updating eslint-utils to 1.4.2
* https://npmjs.com/advisories/1118

Additional changes:
* Added .eslintcache to .gitignore.

Change-Id: I41eb7bafbfc3ae2f89d7bfb2d53ed079d44e5ccd
2019-08-24 13:06:39 +00:00
Translation updater bot 8effea85ad Localisation updates from https://translatewiki.net.
Change-Id: I6d1da875c694f3ca6ff51914a73dee42026d4150
2019-08-22 10:09:30 +02:00
jenkins-bot dac6a546c7 Merge "Use Maintenance::addDescription" 2019-08-20 10:19:28 +00:00
Translation updater bot 35a727be22 Localisation updates from https://translatewiki.net.
Change-Id: I41f0d334a9a938dfbb289893643e0833a7e02ee1
2019-08-20 10:24:44 +02:00
Umherirrender 712fe51fd5 Use Maintenance::addDescription
It is better to use a setter function than setting a property

Change-Id: Iea7f9ca69a3435e77101e05c60c3fb1ca6fe0501
2019-08-19 20:00:48 +02:00
Translation updater bot cc646829d9 Localisation updates from https://translatewiki.net.
Change-Id: I1a43e4082de824242202bf15f85dd5d8bb0c3ed0
2019-08-18 09:32:55 +02:00
Translation updater bot c94749c0b9 Localisation updates from https://translatewiki.net.
Change-Id: I5ed48d97f82b7896a888f34b700ae99d4de24f43
2019-08-17 10:04:42 +02:00
Translation updater bot acd88f06c2 Localisation updates from https://translatewiki.net.
Change-Id: Ia39bc9123b2af80fc975eb4c43eddef49ae5b3df
2019-08-16 09:19:19 +02:00
Translation updater bot 2ea0604066 Localisation updates from https://translatewiki.net.
Change-Id: I150bcf42af6e5f1b289a62c34f23e783f3b636c1
2019-08-14 09:15:01 +02:00
Translation updater bot 107890559a Localisation updates from https://translatewiki.net.
Change-Id: Icc7d0b4bf66189c7b8081443409dd5a93578a1ee
2019-08-13 09:16:27 +02:00
Aaron Schulz cb4e6a15a6 Make TOTPKey use the main stash for the token key
Change-Id: Idd20c778f7ea1d2393f1e08eb3cf7f74b8ee2b2d
2019-08-12 18:10:10 -07:00
Translation updater bot ffa5534323 Localisation updates from https://translatewiki.net.
Change-Id: I4d7f4b6a30b4dde1ee108fdc0771618f0b343028
2019-08-12 09:07:29 +02:00
Translation updater bot 1994d71a87 Localisation updates from https://translatewiki.net.
Change-Id: I0f215f2dacd2f2048449ab93344e7479cece542c
2019-08-09 09:10:08 +02:00
Translation updater bot 9aa730e200 Localisation updates from https://translatewiki.net.
Change-Id: I4d6935050c01569bcc87863a95e2f985bf0c43de
2019-08-08 09:33:10 +02:00
Translation updater bot c89f73ef14 Localisation updates from https://translatewiki.net.
Change-Id: Ia5681711c60c6c2273c06fab2b572c89749fb44b
2019-08-07 09:41:17 +02:00
Translation updater bot bc5a9d1eef Localisation updates from https://translatewiki.net.
Change-Id: I7e26d078b27394c7b7c931eda16a6758f39deaf7
2019-08-06 09:10:31 +02:00
libraryupgrader 2dda9ba837 build: Updating lodash to 4.17.15
* https://npmjs.com/advisories/1065
* CVE-2019-10744

Change-Id: I03bbc378ad8ea169294966422549bb1faf55c0ac
2019-08-03 00:35:11 +00:00
Translation updater bot 94b6dd8389 Localisation updates from https://translatewiki.net.
Change-Id: I37d28df022a0d42f3484dfa47571b3a56452a024
2019-08-01 09:17:31 +02:00
jenkins-bot cfe1f744e8 Merge "Remove orphaned oathauth-ui-error-page-no-module message" 2019-07-31 15:50:51 +00:00
Dejan Savuljesku 6c09ac0c53 Allow revocation of user rights if 2FA isn't enabled on an account
Bug: T199118
Bug: T218215

Change-Id: I7036dd0d95598b90654a1fcf3130c6bdc6b635b4
2019-07-31 13:36:33 +00:00
Reedy cbda0da987 Remove orphaned oathauth-ui-error-page-no-module message
Bug: T226058
Change-Id: I9c846ac57576b8d357d25cb7462ba27638c679c4
2019-07-31 14:29:38 +01:00
Translation updater bot b583a6b314 Localisation updates from https://translatewiki.net.
Change-Id: Ia474aefc9043b4c49fbc0ecb8e8a9b02fb19c6b2
2019-07-30 09:08:37 +02:00
Translation updater bot 94936bf34b Localisation updates from https://translatewiki.net.
Change-Id: Ia0cb2e6e4fa8969ef0dba57c15ff3fcbb7d994b2
2019-07-29 09:15:28 +02:00
DannyS712 a9af4e59e1 Hide Special:OATHManage from users who can't use it
Bug: T228609
Change-Id: I3bce2b8ae9316ccc9ee77140de56f616ed981b24
2019-07-27 09:53:33 +00:00
Translation updater bot 090e41a0f5 Localisation updates from https://translatewiki.net.
Change-Id: Ia4a6d5d4b1876119429a2d7e4d4926196a4b2522
2019-07-27 09:30:36 +02:00
Translation updater bot 75ec099049 Localisation updates from https://translatewiki.net.
Change-Id: Ic816281e5d2179e8d5d97c820ff85623492309c6
2019-07-24 22:29:13 +02:00
jenkins-bot 7675fc7f3e Merge "Add final dot to oathauth-auth-ui" 2019-07-24 14:14:16 +00:00
Translation updater bot c8c0a0395f Localisation updates from https://translatewiki.net.
Change-Id: Ib4fe1b3d6762afc4fa6f5a4e837fadc1b30a95ad
2019-07-23 08:54:52 +02:00
MarcoAurelio f24600d153 Add final dot to oathauth-auth-ui
This is the message that displays right after successfully
introducing username and password. It appears standalone in
a box and misses the final dot.

Change-Id: I7911bb0f9c2ab30756ff53d96d6bda3df6e822b0
2019-07-20 10:13:52 +00:00
jenkins-bot 8d640805f8 Merge "build: Remove duplicate eslintignore info from Gruntfile.js" 2019-07-16 18:22:11 +00:00
Kunal Mehta 0af536bbab build: Remove duplicate eslintignore info from Gruntfile.js
This is already in .eslintignore. Also we don't need to ignore
node_modules/, that's already done by default.

Change-Id: I8c03515cf7d3dab11555f4c4b7f5f2d11aa49a2a
2019-07-15 22:08:27 -04:00
Translation updater bot 08d646d715 Localisation updates from https://translatewiki.net.
Change-Id: I30d3077cb51fef819842852aa883b7190d3761da
2019-07-15 08:35:00 +02:00
libraryupgrader b4c81d45d0 build: Updating dependencies
composer:
* mediawiki/mediawiki-codesniffer: 24.0.0 → 26.0.0

npm:
* set-value: 2.0.0 → 2.0.1
  * https://npmjs.com/advisories/1012
  * CVE-2019-10747
* union-value: 1.0.0 → 1.0.1
  * https://npmjs.com/advisories/1012
  * CVE-2019-10747
* mixin-deep: 1.3.1 → 1.3.2
  * https://npmjs.com/advisories/1013
  * CVE-2019-10746

Change-Id: Id512255d79dd90fccca356c7c8d0b7dcae3e3f50
2019-07-14 14:07:57 +00:00
Translation updater bot 25a02ac9cb Localisation updates from https://translatewiki.net.
Change-Id: If0080a8f8b8293a026079a996418bec224a5e957
2019-07-12 08:44:11 +02:00
James D. Forrester 142bda9170 build: Upgrade phan-taint-check-plugin from 1.5.x to 2.0.1
Change-Id: I456638fd0b59b0acebcc0e873f171d1ef0f69564
2019-07-11 14:09:30 +00:00
Translation updater bot 79398dbb84 Localisation updates from https://translatewiki.net.
Change-Id: Ib0d974abde3b8cdbaaf4eebaf7b2c79ff254dd9e
2019-07-07 22:40:48 +02:00
Dejan Savuljesku 017d8c8126 Support for multiple keys, improved module form logic #2
Removed unused classes, missed in previous commits

Bug: T218210

Change-Id: Iaf9facb54cd9693f20ed2f48d22b076c4b626705
2019-07-05 20:23:26 +00:00
Amir Aharoni 53251f752c Split apihelp messages to a separate file
Bug: T189982
Change-Id: I04f84c10c99de9bdd5d7b9828e852615488328db
2019-07-04 20:09:00 +01:00
MarcoAurelio a8c2ebd2e7 Translate special page names to Galician
Also fixes the order of the Spanish aliases, sorting them alphabetically.

Change-Id: Ic63ff1f5d245c0c65cf9a320ca351613e0b00c6c
2019-07-04 17:06:22 +00:00
rvogel b9f768e20a Refactor includes to src #2
Bug: T218210

Change-Id: I079e6e819c079b68bbfecdac0d873b26d4e16e86
2019-07-04 13:36:13 +00:00