Commit graph

760 commits

Author SHA1 Message Date
Reedy 94be789597 Bump 0.4.1 for a few small bugfixes
Change-Id: Ia194f096f3cbfeb1b5394f279dbb99e46f3c06df
2019-09-05 14:54:09 +01:00
Dejan Savuljesku ae53dc5c60 Make sure key is of correct type before running operations on it
Bug: T231786
Change-Id: I54aad0753fa3eda48e7f382b27b1c89069f40d36
2019-09-04 11:53:22 +00:00
jenkins-bot 484241edf0 Merge "Improve ManageForm" 2019-09-04 11:14:33 +00:00
Translation updater bot d6a32cac97 Localisation updates from https://translatewiki.net.
Change-Id: I4ca74f87febf042a4adcb34561ced9bc9546c1dd
2019-09-04 10:14:29 +02:00
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