aboutsummaryrefslogtreecommitdiffstats
path: root/includes/api/ApiUpload.php
Commit message (Expand)AuthorAgeFilesLines
* api: Reduce use of WebRequest in action=uploadUmherirrender2024-03-291-12/+6
* Switch Special:Upload to use async upload-by-urlGiuseppe Lavagetto2024-03-281-3/+4
* Allow async upload by url via the ApiGiuseppe Lavagetto2024-03-231-26/+64
* Merge "Use transactional time limit on api Upload (except checkstatus)"jenkins-bot2024-03-111-0/+4
|\
| * Use transactional time limit on api Upload (except checkstatus)Brian Wolff2024-03-011-0/+4
* | Merge "upload: switch AssembleUploadChunksJob to GenericParameterJob"jenkins-bot2024-03-031-10/+6
|\ \
| * | upload: switch AssembleUploadChunksJob to GenericParameterJobAaron Schulz2024-03-031-10/+6
| |/
* / Fix typo in log messageBrian Wolff2024-03-021-1/+1
|/
* Use ->push not lazyPush for PublishStashedFile jobBrian Wolff2024-02-271-1/+4
* Prevent race condition between AssembleUploadChunksJob and transactionBrian Wolff2024-02-221-2/+7
* Improve chunked upload jobs and abort assemble job if already in progressBrian Wolff2024-02-211-0/+1
* Add additional debug logging for chunked uploadBrian Wolff2024-02-161-3/+145
* Make use of the [ ... ] operator instead of array_mergethiemowmde2024-01-311-1/+1
* Merge "layering: UploadBase should not depend on API modules."jenkins-bot2023-12-161-1/+56
|\
| * layering: UploadBase should not depend on API modules.daniel2023-12-161-1/+56
* | Convert PublishStashedFileJob to GenericParameterJobGiuseppe Lavagetto2023-12-131-1/+0
|/
* Move user options related classes into its own namespaceMartin Urbanec2023-11-291-1/+1
* Deprecate UploadBase::isThrottleddaniel2023-10-231-5/+0
* Namespace Config-related classes under \MediaWiki\ConfigJames D. Forrester2023-09-211-0/+1
* Namespace User under \MediaWiki\UserJames D. Forrester2023-09-191-0/+1
* Use real type hints for services etc. in api/ except ApiQuery*.phpBartosz DziewoƄski2023-08-291-2/+1
* Reorg: Move Status to MediaWiki\Status\Amir Sarabadani2023-08-251-0/+1
* build: Remove unneeded newline from one line condition/foreachUmherirrender2023-08-221-2/+1
* Prompt temporary users without upload permissions to log inThalia2023-05-241-1/+1
* Reorg: Namespace the Title classJames D. Forrester2023-03-021-0/+1
* Make use of ??= in more placesDannyS7122022-12-171-3/+1
* Remove separate checks for global blocks from APIUpload and SpecialUploadcsimiyu2022-11-091-5/+0
* Use short array destructuring instead of list()Tim Starling2022-10-211-1/+1
* build: Update mediawiki/mediawiki-phan-config to 0.12.0Daimona Eaytoy2022-10-081-3/+0
* api: Replace numerous more deprecated constantsReedy2022-06-061-2/+2
* api: Replace numerous deprecated constantsReedy2022-06-061-13/+15
* Use MainConfigNames instead of string literals, #2Aryeh Gregor2022-04-131-6/+10
* phan: Disable null_casts_as_any_type settingUmherirrender2022-03-211-0/+1
* ApiUpload: Pass empty tags as empty array instead of nullAmmarpad2022-03-031-2/+2
* Remove or replace usages of "sane"Reedy2021-11-221-1/+1
* Remove or replace usages of "sanity"Reedy2021-11-191-1/+1
* API: Using @return never documentation on more functionsUmherirrender2021-09-111-0/+6
* Remove unreachable code after exception/die/exitUmherirrender2021-09-031-11/+9
* api: Inject services into ApiWatchlistTraitUmherirrender2021-07-061-2/+12
* api: Inject services into ApiUpload classUmherirrender2021-07-021-4/+17
* Convert ChangeTags public interface to Authority.Petr Pchelko2021-02-241-1/+1
* Swap out uses of User->isLoggedIn() with ->isRegistered()James D. Forrester2020-12-221-1/+1
* Make use of native array_column() function where possibleThiemo Kreuz2020-11-111-4/+1
* Remove requirement for ApiWatchlistTrait to be in ApiBase.Ammar Abdulhamid2020-09-071-4/+6
* Merge "Add watchlist expiry support to applicable APIs"jenkins-bot2020-07-141-10/+31
|\
| * Add watchlist expiry support to applicable APIsMusikAnimal2020-07-131-10/+31
* | Validate name for async uploadsMatthias Mullie2020-07-071-17/+30
|/
* Remove terminating line breaks from debug messagesTim Starling2020-06-031-3/+3
* upload: Move MinUploadChunkSize logic from Setup.php to ApiUploadTimo Tijhof2020-05-051-1/+28
* Pass a user to ArchivedFile::userCan in UploadBaseDannyS7122020-04-291-1/+3