aboutsummaryrefslogtreecommitdiffstats
path: root/includes/jobqueue/Job.php
Commit message (Expand)AuthorAgeFilesLines
* Add documentation about 'requestId' param in Job parametersDreamy Jazz2025-03-211-1/+2
* Namespace all remaining files in includes/jobqueueJames D. Forrester2025-03-201-0/+6
* Replace call_user_func with dynamic function callUmherirrender2025-02-131-1/+1
* jobqueue: expand architecture documentationMáté Szabó2024-10-171-4/+1
* Remove unchecked exception annotationsAdam Wight2024-09-171-1/+0
* Replace gettype() with get_debug_type() in debug/log/test outputBartosz Dziewoński2024-07-311-2/+2
* Add namespace and deprecation alias to FormatJsonEbrahim Byagowi2024-05-161-0/+1
* jobqueue: combine Logger channels, improve docs, add missing ingroup tagsTimo Tijhof2024-03-251-8/+8
* JobSpecification: Inherit request IDGergő Tisza2023-11-301-2/+4
* Reorg: Move WebRequest to includes\RequestAmir Sarabadani2023-09-111-0/+1
* Fix even more PHPStorm inspections (#3)Tim Starling2023-03-251-6/+4
* Merge "jobqueue: Strip line break from Job::toString debug log line"jenkins-bot2023-03-231-0/+4
|\
| * jobqueue: Strip line break from Job::toString debug log lineYouri2023-03-231-0/+4
* | Reorg: Namespace the Title classJames D. Forrester2023-03-021-0/+1
* | Add dependency injection for Job classesdaniel2023-01-191-47/+6
* | Revert "Reorg: Move some of request related classes to MediaWiki/Request"Zabe2022-10-271-1/+0
* | Reorg: Move some of request related classes to MediaWiki/RequestAmir Sarabadani2022-10-261-0/+1
* | Replace trivial usages of code in strings with concatenationThiemo Kreuz2022-08-261-1/+1
* | Ensure we don't pass null to mb_strlen.Mark A. Hershberger2022-07-121-1/+1
* | Use MainConfigNames instead of string literalsAryeh Gregor2022-04-111-1/+3
* | Replace deprecated JobQueueGroup::singleton()Umherirrender2022-01-271-1/+1
* | Refactor global variables to use MediaWikiServices insteadTChin2022-01-101-3/+4
* | Fix typos in comments (I-J)Siddharth VP2021-12-301-1/+1
* | Remove Title param typehints from jobsPetr Pchelko2021-06-071-11/+13
* | Document Job's required constructor signatureGergő Tisza2020-11-181-0/+3
* | 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-18/+18
|/ /
* / Annotate extensible classes.daniel2020-07-091-2/+49
|/
* Fix method/function names case mismatch in core filesDerick Alangi2019-08-311-1/+1
* jobqueue: mention more methods in RunnableJob to fix various IDEA warningsAaron Schulz2019-07-051-35/+0
* Job: Fix typo in exception message for invalid specificationMáté Szabó2019-05-261-1/+3
* jobqueue: Follow-up for fc5d51f12936ed (added GenericParameterJob)Timo Tijhof2019-04-251-17/+32
* jobqueue: add GenericParameterJob and RunnableJob interfaceAaron Schulz2019-04-081-21/+30
* jobqueue: Change internal $params logic to teach Phan (3)Timo Tijhof2019-04-051-4/+4
* jobqueue: Document Title as valid param type for compat (2)Timo Tijhof2019-04-051-1/+1
* jobqueue: Document Title as valid param type for compatTimo Tijhof2019-04-051-1/+1
* Add Job::getMetadata() and Job::setMetadata() accessorsAaron Schulz2019-04-031-0/+30
* Merge "Make Job::hasExecutionFlag() actually work"jenkins-bot2019-03-291-1/+1
|\
| * Make Job::hasExecutionFlag() actually workAaron Schulz2019-03-281-1/+1
* | jobqueue: simplify the signature of Job::factory() and Job::__construct()Aaron Schulz2019-03-291-11/+24
|/
* Job::factory should throw an InvalidArgumentException, not MWExceptionDerick Alangi2019-02-111-1/+1
* Use PHP 7 '??' operator instead of '?:' with 'isset()' where convenientBartosz Dziewoński2018-05-301-9/+3
* Job: Remove insert() and batchInsert(), deprecated since 1.21James D. Forrester2018-05-211-30/+1
* Do not start explicit transaction rounds for RecentChangesUpdateJobAaron Schulz2018-04-171-0/+15
* Job::insert: Hard deprecate (soft-deprecated in 1.21!)James D. Forrester2017-11-021-0/+1
* Allow callback functions for creating jobsLucas Werkmeister2017-05-091-5/+15
* Pass Job success status to teardown callbacksGergő Tisza2016-10-051-4/+6