aboutsummaryrefslogtreecommitdiffstats
path: root/includes/libs/filebackend/FileBackend.php
Commit message (Expand)AuthorAgeFilesLines
* FileBackend: PHP Deprecated: strrpos(): Passing null to parameter #1 ($haystack)Paladox2025-03-311-1/+1
* Merge "libs: Replace call_user_func with dynamic function call"jenkins-bot2025-02-081-1/+1
|\
| * libs: Replace call_user_func with dynamic function callUmherirrender2025-01-311-1/+1
* | Merge "filebackend: Renamespace TempFSFileFactory to match rest of library"jenkins-bot2025-02-081-1/+1
|\ \
| * | filebackend: Renamespace TempFSFileFactory to match rest of libraryGergő Tisza2025-01-211-1/+1
| |/
* / Use $string === '' instead of strlen( $string ) === 0Fomafix2025-01-301-1/+1
|/
* filebackend: Remove dependencies on MediaWiki codedaniel2025-01-081-0/+17
* Add type hints to detect bool/null message paramsBartosz Dziewoński2024-11-141-6/+11
* FileRepo: Add support for the new Shellbox large file featureTim Starling2024-10-291-2/+20
* Use namespaced classesUmherirrender2024-10-211-1/+1
* Use explicit nullable type on parameter argumentsUmherirrender2024-10-161-1/+1
* Add namespace to remaining parts of Wikimedia\FileBackendJames D. Forrester2024-10-031-1/+1
* Remove unchecked exception annotationsAdam Wight2024-09-171-2/+0
* Add namespace and deprecation alias to FileBackendEbrahim Byagowi2024-05-191-6/+18
* Make HTTPFileStreamer testabledaniel2024-04-261-7/+36
* filebackend: simplify "headless" parameter and STREAM_HEADLESS flagAaron Schulz2024-04-041-1/+1
* filebackend: Fix incomplete callable|null type hintsthiemowmde2023-10-161-2/+2
* filebackend: Split missing file and error on getLocalReference/CopyUmherirrender2023-04-291-4/+4
* filebackend: Find thumbnails from all backends in FileBackendMultiWriteAmir Sarabadani2023-04-171-0/+1
* Use short array destructuring instead of list()Tim Starling2022-10-211-2/+2
* tests: Minor follow-up to MySQLPlatformTest/FileBackendTest php8.1 fixesTimo Tijhof2022-07-271-1/+1
* FileBackend::isStoragePath() Handle being passed nullReedy2022-06-291-2/+2
* Fix various documentation related to scalar typesUmherirrender2022-03-091-1/+1
* externalstore: Improve overall documentationTimo Tijhof2021-12-151-0/+1
* Merge "Use DeletePage in FileDeleteForm and fix output of ApiDelete"jenkins-bot2021-11-231-2/+2
|\
| * Use DeletePage in FileDeleteForm and fix output of ApiDeleteDaimona Eaytoy2021-11-181-2/+2
* | Remove or replace usages of "sanity"Reedy2021-11-191-1/+1
|/
* Drop experimental FileJournal system without deprecationJames D. Forrester2021-11-011-19/+3
* build: Swap deprecated @codingStandardsIgnore to phpcs:ignoreUmherirrender2021-04-041-4/+1
* Use __CLASS__/::class to define callback for array_map/_filter/usortUmherirrender2021-01-221-4/+4
* Merge "Replace "@stable for subclassing" with "@stable to extend""jenkins-bot2020-07-131-1/+1
|\
| * Replace "@stable for subclassing" with "@stable to extend"daniel2020-07-131-1/+1
* | Merge "Replace "@stable for calling" by "@stable to call""jenkins-bot2020-07-131-1/+1
|\ \
| * | Replace "@stable for calling" by "@stable to call"daniel2020-07-131-1/+1
| |/
* / Replace "@stable for overriding" with "@stable to override"daniel2020-07-131-1/+1
|/
* Mark file backend base classes as stable for subclassingdaniel2020-07-101-0/+4
* Fix more libs PSR12.Properties.ConstantVisibility.NotFoundReedy2020-05-161-13/+13
* FileBackend: Avoid undefined offset noticesMax Semenik2020-05-051-2/+7
* Coding style: Auto-fix MediaWiki.Classes.UnsortedUseStatements.UnsortedUseJames D. Forrester2020-01-101-1/+1
* FileBackend: fix phan docs for doQuickOperations()Kunal Mehta2020-01-011-1/+3
* Merge "100% unit test coverage for FileBackend"jenkins-bot2019-11-011-1/+10
|\
| * 100% unit test coverage for FileBackendAryeh Gregor2019-10-301-1/+10
* | Merge "docs: Convert class-level documentation files to Markdown"jenkins-bot2019-11-011-0/+2
|\ \ | |/ |/|
| * docs: Convert class-level documentation files to Markdownapaskulin2019-10-311-0/+2
* | Unit tests for FileBackendAryeh Gregor2019-10-301-18/+26
|/
* Fix new phan errors, part 4Daimona Eaytoy2019-10-121-2/+2
* filebackend: improve internal use of FileBackend constantsAaron Schulz2019-09-031-51/+102
* Unsuppress phan issues part 6Daimona Eaytoy2019-09-011-0/+6
* Merge "filebackend: fix @throws comment in FileBackend::makeContentDispositio...jenkins-bot2019-08-291-1/+1
|\
| * filebackend: fix @throws comment in FileBackend::makeContentDisposition()Aaron Schulz2019-08-281-1/+1