wiki.techinc.nl/includes
daniel b3b70624c9 Authority: expose user block info
Expose info about user blocks from Authority. This allows calling code
to provide more detailed information to the user about why they are
denied some action on the wiki.

Bug: T271494
Change-Id: Ia84e469888866d72752aad355292666c31e12bad
2021-06-30 13:42:21 +02:00
..
actions Use HTMLForm::setWrapperLegend and ::setSubmitTextMsg to set messages 2021-06-15 18:56:49 +00:00
api Authority: expose user block info 2021-06-30 13:42:21 +02:00
auth Remove AuthManager::$instance and ::resetCache() 2021-06-20 14:55:10 +02:00
block Authority: expose user block info 2021-06-30 13:42:21 +02:00
cache Use array_fill_keys() instead of array_flip() if that reflects the developer's intention 2021-06-15 00:11:10 +00:00
changes Remove some more comments that literally repeat the code 2021-06-18 21:23:56 +00:00
changetags Add some missing __METHOD__ parameters to database calls 2021-06-07 19:28:51 +00:00
collation Use static closures where safe to use 2021-02-11 00:13:52 +00:00
compat
composer Update Legoktm's email address 2021-05-02 05:39:37 +00:00
config Remove unused default values from class properties 2021-05-12 13:44:28 +02:00
content Hard deprecate ContentHandler::getForTitle() 2021-06-20 12:10:40 +02:00
context Move CRSF token generation to CsrfTokenSet 2021-06-18 12:24:19 -07:00
dao DBAccessBase: do not document as both stable and deprecated 2021-06-02 14:11:35 +00:00
db Remove unused PatchFileLocation trait 2021-06-02 06:56:33 +00:00
debug rdbms: cleanup getServer() and connection parameter fields in Database 2021-05-05 19:44:02 +00:00
deferred Remove User::$mEditCount and internal caching 2021-06-18 00:25:47 +00:00
diff diff: Fix and update type hints in DiffOp classes 2021-06-18 08:17:54 +00:00
edit
editpage Replace easy usages of User for UserIdentity/Authority 2021-06-09 07:53:52 -07:00
exception Suppress timeout reporting if headers are already sent 2021-06-09 18:09:19 -04:00
export Deprecate File::getUser in favor of File::getUploader 2021-06-02 09:06:09 -07:00
externalstore Silence transaction profiler warnings in ExternalStoreDB::fetchBlob() 2021-05-16 18:25:57 +02:00
filebackend Hard deprecate FileBackendGroup::singleton() and ::destroySingletons() 2021-05-04 21:03:41 +02:00
filerepo Remove some more comments that literally repeat the code 2021-06-18 21:23:56 +00:00
gallery Use some more neutral language 2021-04-18 16:49:36 +01:00
historyblob Safer autoloading with respect to file-scope code 2021-01-11 11:59:36 +11:00
Hook Merge "ParserTestTablesHook: do not document as both stable and deprecated" 2021-06-02 19:28:44 +00:00
HookContainer Deprecate LocalFile::getHistory hook 2021-06-17 08:33:31 +02:00
htmlform Rename CSS class 'mw-htmlform-field-autoinfuse' to fit the convention 2021-06-19 15:57:43 +02:00
http build: Swap deprecated @codingStandardsIgnore to phpcs:ignore 2021-04-04 21:18:22 +02:00
import Fix 'instances' typo 2021-06-03 01:15:43 +02:00
installer Authority: expose user block info 2021-06-30 13:42:21 +02:00
interwiki Use @deprecated annotation on hook interfaces, not functions 2021-05-17 23:00:40 +02:00
jobqueue Remove some more comments that literally repeat the code 2021-06-18 21:23:56 +00:00
json JsonCodec: verify expected class before attempting to unserialize it 2021-06-08 21:20:05 -07:00
language Use array_fill_keys() instead of array_flip() if that reflects the developer's intention 2021-06-15 00:11:10 +00:00
libs Localisation updates from https://translatewiki.net. 2021-06-21 14:00:53 +02:00
linkeddata Document HttpError to help taint-check 2020-12-12 00:06:00 +01:00
linker Pass PageReference as possible parameter to LinkRenderer methods 2021-05-10 16:01:27 -04:00
logging Use HTMLForm::setWrapperLegend and ::setSubmitTextMsg to set messages 2021-06-15 18:56:49 +00:00
mail Use ::class for class name 2021-04-08 21:17:42 +02:00
media Remove some more comments that literally repeat the code 2021-06-18 21:23:56 +00:00
Message
Navigation Use Message::page instead of Message::title 2021-06-09 13:18:22 +00:00
objectcache objectcache: add last-modified token field to objectcache table 2021-05-18 20:06:37 -07:00
page Stop calling private Article::$watchlistManager 2021-06-18 10:19:31 +00:00
pager Use some more neutral language 2021-04-18 16:49:36 +01:00
ParamValidator/TypeDef Reapply "Hard Deprecate User ::getCanonicalName, ::isUsableName, ::isCreatableName"" 2021-05-31 16:01:36 +03:00
parser Remove some more comments that literally repeat the code 2021-06-18 21:23:56 +00:00
password Remove User from password policy check interfaces 2021-06-11 10:21:14 -07:00
Permissions Authority: expose user block info 2021-06-30 13:42:21 +02:00
poolcounter Add comment to fall-through cases in switch 2021-04-15 17:31:12 +00:00
preferences DefaultPreferencesFactory: inject and use UserOptionsManager 2021-06-17 17:27:40 -07:00
profiler Use more neutral or alternative language 2021-03-20 19:47:18 +00:00
rcfeed rcfeed: Remove reference assignment 2021-04-27 11:14:41 +02:00
registration Fix array order for array_replace_recursive merge strategy 2021-05-23 13:29:35 -04:00
resourceloader Remove some more comments that literally repeat the code 2021-06-18 21:23:56 +00:00
Rest Merge "Make REST CORS allowed headers respect site configuration." 2021-06-02 14:44:15 +00:00
Revision Make RevisionStore::getKnownCurrentRevision work for foreign wikis 2021-06-21 07:31:35 -07:00
revisiondelete Use array_fill_keys() instead of array_flip() if that reflects the developer's intention 2021-06-15 00:11:10 +00:00
revisionlist Using RevisionListBase::getPage instead of calling $title directly 2021-05-13 20:59:27 +00:00
search Remove some more comments that literally repeat the code 2021-06-18 21:23:56 +00:00
session Merge "Move CRSF token generation to CsrfTokenSet" 2021-06-21 15:03:30 +00:00
shell Use Shellbox for Shell::command() etc. 2021-02-05 21:51:58 +11:00
site Remove some more comments that literally repeat the code 2021-06-18 21:23:56 +00:00
skins Remove some more comments that literally repeat the code 2021-06-18 21:23:56 +00:00
sparql
specialpage NewPagesPager: remove unused UserFactory 2021-05-28 00:59:06 +00:00
specials SpecialBlock - remove unused $blockTarget 2021-06-20 01:12:17 +00:00
Storage PageUpdater: reduce unneeded conversions to User objects 2021-06-08 05:41:13 +00:00
templates Don't use classes error, success and warning outside parser 2021-04-27 17:11:14 +02:00
tidy docs: Fix @var comments to use doc comment syntax 2021-04-29 22:48:52 +00:00
title Add and fix various type hints in PHPDocs 2021-06-18 08:19:23 +00:00
upload Use array_fill_keys() instead of array_flip() if that reflects the developer's intention 2021-06-15 00:11:10 +00:00
user Authority: expose user block info 2021-06-30 13:42:21 +02:00
utils Use the unserialized form of image metadata internally 2021-06-08 17:04:01 +10:00
watcheditem Remove WatchedItem::getUser, deprecated and unused 2021-06-17 14:04:00 -07:00
watchlist Use null coalecing operators everywhere consistenctly. 2021-06-03 21:42:06 -07:00
widget Remove comments that repeat the code 2021-06-02 08:03:09 +00:00
xml ProtectionForm: Use XmlSelect::parseOptionsMessage where appropriate 2021-05-25 18:44:51 +00:00
.htaccess
ActorMigration.php Deprecate legacy actor migration keys 2021-05-03 15:14:06 +10:00
ActorMigrationBase.php Remove hard-deprecated ActorMigrationBase methods. 2021-06-04 07:53:32 -07:00
AjaxDispatcher.php build: Enable phan-taint-check-plugin and suppress issues 2020-12-30 19:02:22 +01:00
AjaxResponse.php
AutoLoader.php Add a JobQueueGroupFactory service 2021-05-07 06:50:29 +00:00
BadFileLookup.php build: Update mediawiki/mediawiki-codesniffer to 35.0.0 2021-01-31 13:34:38 +00:00
CategoriesRdf.php
Category.php Replace uses of DB_MASTER with DB_PRIMARY 2021-04-29 09:24:31 -07:00
CategoryViewer.php build: Enable phan-taint-check-plugin and suppress issues 2020-12-30 19:02:22 +01:00
CommentStore.php Turn CommentStore::$tempTables into a constant 2021-02-16 09:42:30 +01:00
CommentStoreComment.php
ConfiguredReadOnlyMode.php
ContentSecurityPolicy.php Remove comments that repeat the code 2021-06-02 08:03:09 +00:00
DefaultSettings.php Soft deprecate ContentHandler::getContentText() 2021-05-17 17:59:28 +00:00
Defines.php Defines.php: Drop obsolete Anti-lock flags 2021-06-03 07:14:03 +01:00
DeprecatedGlobal.php DeprecatedGlobal: remove unneeded phpcs suppression 2021-02-16 16:30:43 +00:00
DerivativeRequest.php Create FauxRequestUpload to fake uploads in tests 2021-04-06 23:10:43 +02:00
DevelopmentSettings.php DevelopmentSettings: Don't disable rate limits but use very high ones 2021-06-14 15:27:22 +00:00
DummyLinker.php
EditPage.php Remove some more comments that literally repeat the code 2021-06-18 21:23:56 +00:00
Emptiable.php Creating an interface to check for emptiness of an object 2021-02-19 21:56:21 +00:00
EventRelayerGroup.php
ExtensionInfo.php
FauxRequest.php Remove backward compatibility $_FILES from FauxRequest::getUpload 2021-05-16 18:27:35 +00:00
FauxRequestUpload.php Create FauxRequestUpload to fake uploads in tests 2021-04-06 23:10:43 +02:00
FauxResponse.php Use static closures where safe to use 2021-02-11 00:13:52 +00:00
FeedUtils.php Merge "FeedUtils: Update regex to match classes appropriately, and test" 2020-12-16 18:15:42 +00:00
FileDeleteForm.php FileDeleteForm: inject services 2021-06-15 18:22:44 +02:00
ForeignResourceManager.php Use static closures where safe to use 2021-02-11 00:13:52 +00:00
ForkController.php ForkController: Throw more meaningful error for missing PHP extensions 2021-04-17 22:21:15 +01:00
FormOptions.php Improve custom folding and grouping 2020-12-23 12:41:47 +11:00
GitInfo.php
GlobalFunctions.php Merge "Remove comments that repeat the code" 2021-06-02 10:06:20 +00:00
HeaderCallback.php HeaderCallback: Remove pre-caching of WebRequest::getRequestId 2021-03-10 18:29:55 +00:00
Hooks.php Hooks: Map dash character to underscore when generating hook names 2021-01-26 15:37:29 +00:00
Html.php Remove deprecated HTML:infoBox 2021-06-21 14:06:10 -05:00
Linker.php Remove some more comments that literally repeat the code 2021-06-18 21:23:56 +00:00
LinkFilter.php Use static closures where safe to use 2021-02-11 00:13:52 +00:00
ListToggle.php
MagicWord.php
MagicWordArray.php
MagicWordFactory.php
MediaWiki.php Add TransactionProfiler::silenceForScope() 2021-05-16 18:19:53 +02:00
MediaWikiServices.php Revert "GrantsInfo service to replace MWGrants" 2021-06-11 17:17:01 +00:00
MediaWikiVersionFetcher.php
MergeHistory.php MergeHistory: Avoid potential DB query for trivial message variation 2021-06-08 15:38:07 +00:00
MovePage.php Accept UserIdentity in code to manage edit counts 2021-06-08 05:41:03 +00:00
MWGrants.php Use array_fill_keys() instead of array_flip() if that reflects the developer's intention 2021-06-15 00:11:10 +00:00
MWNamespace.php
MWTimestamp.php Split TimeCorrection parser into separate class 2021-05-07 10:43:09 -07:00
NoLocalSettings.php
OrderedStreamingForkController.php
OutputHandler.php Reapply Content-Length deferred updates patches 2021-04-08 09:25:56 +00:00
OutputPage.php Remove unneeded title casts 2021-06-07 13:36:03 +00:00
PageProps.php PageProps: be prepared that PageIdentity is not proper title 2021-05-19 12:50:26 -07:00
PathRouter.php Use static closures where safe to use 2021-02-11 00:13:52 +00:00
PHPVersionCheck.php Restore PHP 4.0 compatibility to PHPVersionCheck 2021-06-07 08:24:11 -07:00
Pingback.php Replace uses of DB_MASTER with DB_PRIMARY in documentation and local variables 2021-05-14 12:40:34 -07:00
ProtectionForm.php Use HTMLForm::setWrapperLegend and ::setSubmitTextMsg to set messages 2021-06-15 18:56:49 +00:00
ProxyLookup.php ProxyLookup: inject hook container 2021-03-30 18:46:53 +00:00
RawMessage.php
ReadOnlyMode.php
ServiceWiring.php Authority: expose user block info 2021-06-30 13:42:21 +02:00
Setup.php Merge "Setup: Move LBFactory::setRequestInfo() to service wiring" 2021-04-27 05:02:13 +00:00
SiteConfiguration.php Use array_fill_keys() instead of array_flip() if that reflects the developer's intention 2021-06-15 00:11:10 +00:00
SiteStats.php Replace uses of DB_MASTER with DB_PRIMARY 2021-04-29 09:24:31 -07:00
SiteStatsInit.php Use null coalecing operators everywhere consistenctly. 2021-06-03 21:42:06 -07:00
Status.php Convert WikiPage to authority. 2021-02-27 00:50:07 +00:00
StreamFile.php Use more neutral or alternative language 2021-03-20 19:47:18 +00:00
StubObject.php
StubUserLang.php Remove StubUserLang::findVariantLink 2021-05-15 12:51:26 -07:00
TemplateParser.php
TemplatesOnThisPageFormatter.php Replace some usages of User with Authority/UserIdentity 2021-03-04 17:20:40 -07:00
Title.php Remove some more comments that literally repeat the code 2021-06-18 21:23:56 +00:00
TitleArray.php Remove the TitleArrayFromResult hook 2021-06-02 13:48:30 +00:00
TitleArrayFromResult.php
TitleFactory.php Introduce PageReference 2021-04-13 23:32:20 +02:00
TrackingCategories.php Use Message::page instead of Message::title 2021-06-09 13:18:22 +00:00
WebRequest.php Merge "Create FauxRequestUpload to fake uploads in tests" 2021-05-15 12:20:38 +00:00
WebRequestUpload.php Create FauxRequestUpload to fake uploads in tests 2021-04-06 23:10:43 +02:00
WebResponse.php Use static closures where safe to use 2021-02-11 00:13:52 +00:00
WebStart.php Merge "WebStart: Avoid conditionally declared functions in this file" 2021-03-12 03:00:18 +00:00
WikiMap.php WikiMap: typo fix in comment 2020-12-21 13:15:48 -05:00
WikiReference.php