aboutsummaryrefslogtreecommitdiffstats
path: root/includes/block
Commit message (Expand)AuthorAgeFilesLines
* build: Update mediawiki/mediawiki-phan-config to 0.12.0Daimona Eaytoy2023-06-292-7/+0
* Fixes for the phan upgrade, part 1Daimona Eaytoy2023-06-291-0/+1
* SECURITY: Do not apply autoblocks to untrusted XFF headersRyan Schmidt2023-03-311-1/+9
* Merge "Block: Expose list of block types as constant"jenkins-bot2022-08-291-0/+11
|\
| * Block: Expose list of block types as constantGergő Tisza2022-08-291-0/+11
* | Fix and document AbstractBlock::getPermissionsError()Gergő Tisza2022-08-231-2/+4
|/
* Improve docs of various ::getQueryInfo functionsUmherirrender2022-08-131-4/+5
* block: Create wiki-aware target for autoblocksAlexander Vorwerk2022-07-081-1/+2
* Merge "Respect the wiki when performing autoblocks"jenkins-bot2022-06-301-2/+3
|\
| * Respect the wiki when performing autoblocksAlexander Vorwerk2022-02-231-2/+3
* | Hard deprecate access to public properties on AbstractBlock/DatabaseBlockMatěj Suchánek2022-06-232-25/+21
* | Remove DatabaseBlock::$mFromPrimaryMatěj Suchánek2022-06-221-5/+0
* | Throw for mismatched wiki in AbstractBlock::getBy()Alexander Vorwerk2022-06-163-3/+3
* | Get the MainConfig from MediaWikiServices instead of RequestContextUmherirrender2022-05-241-4/+5
* | Use MainConfigNames instead of string literals, #4Aryeh Gregor2022-04-267-46/+53
* | rdbms: Fold MaintainableDBConnRef into DBConnRefAmir Sarabadani2022-04-141-0/+1
* | Don't allow passing a db to BlockRestrictionStore::loadByBlockId()Alexander Vorwerk2022-03-261-10/+2
* | phan: Disable null_casts_as_any_type settingUmherirrender2022-03-212-0/+2
* | Cast block id to string in BlockManager::getCookieValueUmherirrender2022-03-181-1/+1
* | Add explicit casts between scalar typesUmherirrender2022-03-081-2/+2
* | block: Use $wgUpdateRowsPerQuery for purgeExpiredBlocks()Timo Tijhof2022-03-041-4/+7
* | Merge "block: Add a limit to DatabaseBlockStore::purgeExpiredBlocks"jenkins-bot2022-02-281-1/+2
|\ \
| * | block: Add a limit to DatabaseBlockStore::purgeExpiredBlocksAmir Sarabadani2022-02-281-1/+2
* | | block: Avoid use of null block id and blockerUmherirrender2022-02-263-10/+21
|/ /
* | Merge "block: Replace DateTime::createFromFormat by wfTimestamp"jenkins-bot2022-02-241-8/+2
|\ \ | |/ |/|
| * block: Replace DateTime::createFromFormat by wfTimestampUmherirrender2022-02-181-8/+2
* | Merge "block: Pass int to explode and cast range in BlockUtils::validateTarget"jenkins-bot2022-02-191-3/+3
|\ \
| * | block: Pass int to explode and cast range in BlockUtils::validateTargetUmherirrender2022-02-181-3/+3
| |/
* / block: Use local variable for null checksUmherirrender2022-02-181-9/+14
|/
* Merge "Deprecate passing a db to BlockRestrictionStore::loadByBlockId()"jenkins-bot2022-01-311-0/+6
|\
| * Deprecate passing a db to BlockRestrictionStore::loadByBlockId()Alexander Vorwerk2022-01-251-0/+6
* | DatabaseBlock: assert the blocker to be from the correct wikiAlexander Vorwerk2022-01-262-13/+5
|/
* Merge "Introduce a BlockRestrictionStoreFactory"jenkins-bot2022-01-253-9/+86
|\
| * Introduce a BlockRestrictionStoreFactoryAlexander Vorwerk2022-01-243-9/+86
* | DatabaseBlock: fetch a database connection for the correct wikiAlexander Vorwerk2022-01-201-1/+1
|/
* Make Block objects aware of which wiki they belong toAlexander Vorwerk2022-01-176-30/+81
* Refactor global variables to use MediaWikiServices insteadTChin2022-01-101-5/+5
* Fix typos in comments (A-B)Siddharth VP2021-12-263-7/+7
* Remove some more comments that literally repeat the codeThiemo Kreuz2021-12-093-6/+6
* Remove ActionAjaxAmir Sarabadani2021-12-012-0/+6
* Remove or replace usages of "sanity"Reedy2021-11-192-2/+2
* Cleanup hard-deprecated code in blocks.Petr Pchelko2021-10-262-51/+0
* block: Stop passing list of blocks around by refSam Smith2021-10-111-23/+28
* block: Add BlockManager::getIPBlock()Sam Smith2021-10-111-25/+67
* Only allow UserIdentity in DatabaseBlock::setBlocker()Alexander Vorwerk2021-10-041-10/+1
* Remove DatabaseBlock 'byText' and 'by' with user IDRoman Stolar2021-09-291-32/+3
* Hard deprecate DatabaseBlock::purgeExpired()Alexander Vorwerk2021-09-281-1/+3
* docs: Remove wrong null typesUmherirrender2021-08-261-1/+1
* Simplify if-then-else-return statements with explicit true/falseUmherirrender2021-08-171-5/+1
* Merge "BlockUser: Restore blocking autoblocked IP addresses"jenkins-bot2021-08-111-0/+12
|\