aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Merge "Disable JavaScript for MSIE6 users, update tests accordingly"jenkins-bot2014-08-062-9/+9
|\ \ \ \ \ \
| * | | | | | Disable JavaScript for MSIE6 users, update tests accordinglyEloquence2014-08-062-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MSIE6 is outdated and unsupported and has several unpatched security vulnerabilities. [1] Its usage is strongly discouraged by Microsoft. [2] Supporting its JavaScript engine requires significant testing and development effort which is better spent elsewhere. This effectively demotes MSIE6 to "Grade C" status per the MediaWiki browser compatibility standards. [3] This commit also labels the startup tests as "grade C" consistent with the browser compatibility guidelines. [1] http://secunia.com/advisories/product/11/ [2] https://www.modern.ie/en-us/ie6countdown [3] https://www.mediawiki.org/wiki/Compatibility#Grade_C Change-Id: I98140491ee980f65eac782b00c478f4f5c3a47fb
* | | | | | | Merge "Move MW_LC_VERSION to class constant instead of global define"jenkins-bot2014-08-061-3/+3
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Move MW_LC_VERSION to class constant instead of global defineChad Horohoe2014-08-061-3/+3
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | Change-Id: I184ec13081a5cf60d593a1c25c091b1db7b344a9
* / | | | | Update OOjs UI to v0.1.0-pre (0e50d2e336)Roan Kattouw2014-08-065-12/+23
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New changes: 1283a33 Localisation updates from https://translatewiki.net. 0e50d2e Initialise dir property and use a getter Change-Id: Ieb469d38e881cf7de284a987301626a2f945d2df
* / / / / jquery.confirmable: New inline confirmation moduleBartosz Dziewoński2014-08-069-0/+379
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $().confirmable() can be applied to any inline-block element. It will cause it to expand into "Are you sure? [Yes] [No]" question and buttons when clicked, where the buttons are clones of the original element: [Yes] will carry out the default action (or a different one, if specified), [No] will collapse the interface back. Possible uses include: * Confirmable "rollback" links * Confirmable "unwatch" links on watchlists * Confirmable "thank" links (Echo extension's ones) Added a demo with possible uses on history and watchlist pages. Included Hebrew messages courtesy of Moriel. Change-Id: I2f6e0bd4f6f0a84e1a0d7193cde076738f3cdd25
* | | | Localisation updates from https://translatewiki.net.Translation updater bot2014-08-0565-161/+73
| | | | | | | | | | | | | | | | Change-Id: I1e884e2a94ffb687ad82a41008b6ee8b00a8f039
* | | | Merge "Add gender for upload log entries"jenkins-bot2014-08-053-5/+11
|\ \ \ \
| * | | | Add gender for upload log entriesumherirrender2014-08-043-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With Icd8662ecb9eb0f6c0ff9841bdbd5736d6dd0d015 the log for uploads was migrated to the new system, but no formatter was set to use the new system also on Special:Log. There is no need for an extra formatter class, because at the moment there is nothing extra to format. Added the new messages and adjust them. Now upload logs supports gender. The old messages are kept for IRC where there were already in use. This also hide the params added with Icd8662ecb9eb0f6c0ff9841bdbd5736d6dd0d015 on Special:Log, because there are not needed for i18n. Change-Id: Idf281898d8a5a023a0b9ce3bc90b3ca55c1a6376
* | | | | Merge "Update links for software homepages"jenkins-bot2014-08-052-5/+5
|\ \ \ \ \
| * | | | | Update links for software homepagesFomafix2014-08-042-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid redirects. This is the current situation: * MySQL: http://www.mysql.com/ redirects to https://www.mysql.com/ * MariaDB: http://mariadb.org/ redirects to https://mariadb.org/ * Percona: https://www.percona.com/ redirects to http://www.percona.com/ * PostgreSQL: https://www.postgresql.org/ redirects to http://www.postgresql.org/ * Oracle: https://www.oracle.com/ redirects to http://www.oracle.com/ * SQLite: http://www.sqlite.org/ redirects to https://www.sqlite.org/ * Microsoft: Supports http://www.microsoft.com/ and https://www.microsoft.com/ and http://microsoft.com/ and https://microsoft.com/ redirects to https://www.microsoft.com/ * PHP: http://www.php.net/ redirects to http://php.net/ and https://www.php.net/ redirects to https://php.net/ Change-Id: I3da95a22386cc5e479ac1365a6680bf54bdcd81a
* | | | | | Merge "mediawiki.jqueryMsg.test.js: Additional test cases for external link"jenkins-bot2014-08-041-1/+11
|\ \ \ \ \ \
| * | | | | | mediawiki.jqueryMsg.test.js: Additional test cases for external linkFomafix2014-06-161-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I9755121fbd341b7768608bd1db8809c394321913
* | | | | | | Merge "Preferences: Disable the 'skin' preference if there are no skins"jenkins-bot2014-08-041-6/+18
|\ \ \ \ \ \ \
| * | | | | | | Preferences: Disable the 'skin' preference if there are no skinsBartosz Dziewoński2014-08-021-6/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Having a radio field with no valid values makes MediaWiki sad and causes exceptions. Also make double-sure that the global default value is not invalid. That causes exceptions too. Change-Id: I90cc9e6f40303aa5771c265948a0be4a4ce2e42c
* | | | | | | | Localisation updates from https://translatewiki.net.Translation updater bot2014-08-0415-122/+320
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I02368e329c1c30add1269663e5c4b2a658dadbbb
* | | | | | | | Merge "Add loadPasswords() calls to User password mutators"jenkins-bot2014-08-041-1/+3
|\ \ \ \ \ \ \ \
| * | | | | | | | Add loadPasswords() calls to User password mutatorsTyler Romeo2014-08-041-1/+3
| | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In User::setPassword() and User::setNewpassword(), added calls to loadPasswords() so that the passwords are not overridden when they are eventually actually loaded. Bug: 69102 Change-Id: I0b881986323051abed7d1af816eae9eafdbd6782
* | | | | | | | Remove unused globalsaddshore2014-08-041-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These were missed in I4a87a7007f4adc2ab47be1207f1a04a5ccd31323 Change-Id: I1fc0435c1cd359a30cb1a9f5f07ebadd6e14bcf1
* | | | | | | | Tests for API action=revisiondeleteKunal Mehta2014-08-041-0/+114
| |_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | Change-Id: Ida8acb8a58fe3e871ac30727d90e22fff04f488d
* | | | | | | HTMLForm: Avoid usage of non-standard 'flags' parameter of String#replaceBrad Jorsch2014-08-042-1/+5
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Chrome (and most other browser) don't support the non-standard 'flags' argument to String#replace (implemented by Mozilla Firefox). Instead pass a RegExp object with those flags. Bug: 68050 Change-Id: Ia463002e708975eed1a5c3657f2e1a4d6b4e74de
* | | | | | Merge "Fixed spacing"jenkins-bot2014-08-045-17/+18
|\ \ \ \ \ \
| * | | | | | Fixed spacingumherirrender2014-08-045-17/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Removed spaces around array index - Changed else if to elseif - Added space after foreach/if/function - include_once is not a function Change-Id: I7745ae791d1b7e60cfebec6d268513a9cc071bdd
* | | | | | | Merge "Fixed docs"jenkins-bot2014-08-045-10/+10
|\ \ \ \ \ \ \
| * | | | | | | Fixed docsumherirrender2014-08-045-10/+10
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Use short form of boolean - Use capital at begin of doc text Change-Id: Ic5afacfa7298b1938d3b45ffd0cac5ce01f2f9db
* | | | | | | Merge "SpecialMyLanguage: Use Config instead of globals"Addshore2014-08-041-2/+1
|\ \ \ \ \ \ \
| * | | | | | | SpecialMyLanguage: Use Config instead of globalsKunal Mehta2014-08-031-2/+1
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | Change-Id: I30291d1e062ccaa7f3d05697c2b4ade3ac4ef11d
* | | | | | | Merge "SpecialNewImages: Use Config instead of globals"Addshore2014-08-041-5/+2
|\ \ \ \ \ \ \
| * | | | | | | SpecialNewImages: Use Config instead of globalsKunal Mehta2014-08-031-5/+2
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Change-Id: I713ebc5a45dd01e83d32cd68e52ffd557dc52aee
* | | | | | | Merge "SpecialPageLanguage: Use Config instead of globals"Addshore2014-08-041-2/+1
|\ \ \ \ \ \ \
| * | | | | | | SpecialPageLanguage: Use Config instead of globalsKunal Mehta2014-08-031-2/+1
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Change-Id: Icd3b1a7f32eeae7a433920de93337b29a5c4e222
* | | | | | | Merge "SpecialResetTokens: Use Config instead of globals"Addshore2014-08-041-4/+3
|\ \ \ \ \ \ \
| * | | | | | | SpecialResetTokens: Use Config instead of globalsKunal Mehta2014-08-031-4/+3
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Change-Id: Iab521a681751e70c369ebf90c8ef4dab4a5d9d4a
* | | | | | | Merge "Fix bad reference in method doc"jenkins-bot2014-08-041-1/+1
|\ \ \ \ \ \ \
| * | | | | | | Fix bad reference in method docNiklas Laxström2014-08-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ic721a869cc25792f2fb3a66803efe48d36c4939c
* | | | | | | | Merge "SpecialMovepage: Use Config instead of globals"jenkins-bot2014-08-041-9/+9
|\ \ \ \ \ \ \ \
| * | | | | | | | SpecialMovepage: Use Config instead of globalsKunal Mehta2014-08-031-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I19978393120f542d9b11b28870e452062777ee78
* | | | | | | | | Merge "SpecialNewPages: Use Config instead of globals"jenkins-bot2014-08-041-11/+9
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | SpecialNewPages: Use Config instead of globalsKunal Mehta2014-08-031-11/+9
| | |_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I3a8aadc491ca3ece1bd4314c919741ff00a7cfc5
* | | | | | | | | Merge "SpecialPasswordReset: Use Config instead of globals"jenkins-bot2014-08-041-17/+16
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | SpecialPasswordReset: Use Config instead of globalsKunal Mehta2014-08-031-17/+16
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I017fb8b636771902c3b50c5588e6ae3d5db70688
* | | | | | | | | Merge "SpecialProtectedPages: Use Config instead of globals"jenkins-bot2014-08-041-6/+2
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | |
| * | | | | | | | SpecialProtectedPages: Use Config instead of globalsKunal Mehta2014-08-031-6/+2
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iecad936dca63dd9d2660d16a855ecd6a3336623e
* | | | | | | | Improve PHPUnit detection codeOri Livneh2014-08-031-22/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The code that attempts to load PHPUnit is simpler and clearer when rewritten as a loop that iterates through a set of possible include paths for PHPUnit, ordered from most to least desirable, and which tries each include path in turn and then checks if the requisite classes are now loaded. Also simplify check for PHP version: MediaWiki requires 5.3+, so might as well assume it. Change-Id: I9e25d69c1381cf3a87e7df2baf346bc6bb5aa052
* | | | | | | | Add getPassword/getTemporaryPassword accessors to UserKunal Mehta2014-08-031-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In I0a9c972931a, User::load() no longer loaded the mPassword and mNewpassword member variables, and User::loadPasswords() is private. So this lets things that need to access the Password objects directly. Change-Id: Ib79ce01a47f90af681e376ce918eda559b4b94a6
* | | | | | | | Merge "SpecialJavaScriptTest: Use Config instead of globals"Kunal Mehta2014-08-041-4/+3
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | SpecialJavaScriptTest: Use Config instead of globalsKunal Mehta2014-08-031-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I7f32c7ff63dc1547e4bd76153ec449894dbd0184
* | | | | | | | Merge "SpecialLog: Use Config instead of globals"Kunal Mehta2014-08-031-12/+7
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | SpecialLog: Use Config instead of globalsKunal Mehta2014-08-031-12/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I79fca62fccf27618f1da94c2d0fb263daad5c875
* | | | | | | | Use wfScript() instead of globals in a few placesKunal Mehta2014-08-032-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I8a23e7b647c082119799b5bc8cfd5ff76c712f85